From skeleton-skills
Use when implementation is complete and verified. Handles multi-repo commit/push/PR with backend-first ordering.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skeleton-skills:skeleton-finishingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guides completion of development work with multi-repo awareness.
Guides completion of development work with multi-repo awareness.
Announce: "Using skeleton:finishing to integrate the completed work."
Prerequisite: skeleton:validating final passed.
Inventory changes:
cd backend && git statuscd frontend && git statusgit status (root — specs, plans)Present options:
| Option | When |
|---|---|
| A. Merge local | Feature complete, total confidence |
| B. Create PR | Needs review from another human |
| C. Keep as-is | WIP, will continue later |
| D. Discard | Failed experiment (requires text confirmation) |
Pre-commit: API type sync (before committing frontend):
npm run generate:types was run after the last backend changenpm run typecheck passes after regenerating typesExecute (backend FIRST for full-stack):
git checkout main && git merge {branch}git push -u origin {branch} && gh pr create ...git branch -D {branch}Full-stack PRs: Separate per repo. Frontend PR references backend PR.
| Condition | Destination |
|---|---|
| Option completed | End of workflow |
| Tests fail during merge | Back to skeleton:validating |
npx claudepluginhub juanguillenmartinez/skeleton-skills --plugin skeleton-skillsVerifies tests pass, determines base branch, then guides integration via local git merge, GitHub PR creation, keeping branch, or discard with execution and cleanup.
Guides completion of development work by verifying tests, presenting structured options (merge, PR, keep, discard), executing the choice, and cleaning up worktrees.
Guides completion of implementation work: verify tests, then merge locally, create PR, defer, or discard changes.