From python
Post-implementation completion workflow that validates code, reviews changes, stacks commits, and prepares for a pull request.
How this skill is triggered — by the user, by Claude, or both
Slash command
/python:spec-finishThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Post-implementation workflow: validate → review → stack commits → prepare PR.
Post-implementation workflow: validate → review → stack commits → prepare PR.
Before starting, verify:
If not complete → go back to spec-implement.
Run validation checks.
npm test
# or
pytest
# or
cargo test
npm run typecheck
# or
python -m mypy
# or
cargo check
npm run lint
# or
ruff check .
# or
cargo clippy
npm run build
# or
go build ./...
If any fail: Return to spec-implement to fix.
If all pass: Proceed.
Use the Skill tool to invoke code-review skill for comprehensive code review.
git log --onelinegit rebase -i <base-branch>Optional - use code-docs skill if needed.
## Completion Summary
**Feature:** [name]
**Tests:** [passed/failed]
**Type Check:** [passed/failed]
**Lint:** [passed/failed]
**Commits:** [N commits in stack]
**Ready for PR:** [yes/no]
"Implementation complete. [N] commits stacked. Ready for [submit/open PR]."
This skill orchestrates other skills:
npx claudepluginhub martinffx/atelier --plugin codeValidates code quality via tests, linting, security; auto-fixes issues; generates commits; multi-agent reviews; creates PRs. Use after features to ship confidently.
Guides completion of development work—verify tests, run code review, audit test alignment, then present options for merge, PR, or cleanup.
Finalizes feature branches: runs tests, optional code review, summarizes changes, then pushes or creates GitHub PRs via user choice. Auto-triggers on wrap-up phrases.