Skip to content

feat(skills): add finishing-a-development-branch skill#849

Merged
JeremyDev87 merged 1 commit intomasterfrom
feat/finishing-a-development-branch-skill-796
Mar 22, 2026
Merged

feat(skills): add finishing-a-development-branch skill#849
JeremyDev87 merged 1 commit intomasterfrom
feat/finishing-a-development-branch-skill-796

Conversation

@JeremyDev87
Copy link
Owner

Summary

  • Add new finishing-a-development-branch skill at packages/rules/.ai-rules/skills/finishing-a-development-branch/SKILL.md
  • Decision tree guiding merge directly vs create PR vs cleanup/abandon
  • Pre-completion checklist: tests pass, no type errors, clean git status, branch up to date
  • Post-merge cleanup steps with worktree-aware ordering (remove worktree before deleting branch)
  • v2.0 frontmatter with disable-model-invocation: true for safety
  • Graphviz dot decision tree, common rationalizations table, red flags section

Test plan

  • markdownlint passes (0 errors)
  • File under 500-line skill limit (282 lines)
  • Frontmatter valid (name, description, disable-model-invocation)
  • Dot graph syntax verified (no phantom nodes, all edges connected)
  • Git commands use safe defaults (-d not -D, --force-with-lease not --force)
  • EVAL phase: 0 Critical, 0 High, 0 Medium issues

Closes #796

- Decision tree: merge directly vs create PR vs cleanup/abandon
- Pre-completion checklist: tests, types, clean status, branch freshness
- Post-merge cleanup steps with worktree awareness
- v2.0 frontmatter with disable-model-invocation: true
- Graphviz decision tree, rationalizations table, red flags

Closes #796
@JeremyDev87 JeremyDev87 added feat skill New skill addition to .ai-rules/skills/ labels Mar 22, 2026
@vercel
Copy link

vercel bot commented Mar 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Mar 22, 2026 1:34am

@JeremyDev87 JeremyDev87 self-assigned this Mar 22, 2026
@JeremyDev87 JeremyDev87 merged commit e251e05 into master Mar 22, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/finishing-a-development-branch-skill-796 branch March 22, 2026 01:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat skill New skill addition to .ai-rules/skills/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(skills): add finishing-a-development-branch skill

1 participant