spec-finish

Solid

Post-implementation completion workflow for Spec-backed Plans. Use after spec-implement completes to validate, review, create stacked commits, and open a PR via code-pull-request. Triggers only with an active Spec-backed Plan after spec-implement completes, including when the user says "finish", "done", or "complete" in that context.

AI & Automation 38 stars 3 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
53
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Spec Finish Post-implementation workflow: validate → review → stack commits → prepare PR. ## Prerequisites Before starting, verify: 1. All Spec-backed Plan tasks are complete 2. Working directory is clean (committed or staged) 3. Tests pass If not complete, go back to `spec-implement`. --- ## Step 1: Validate Run validation checks. ### Test Suite ```bash npm test # or pytest # or cargo test ``` ### Type Check ```bash npm run typecheck # or python -m mypy # or cargo check ``` ### Lint ```bash npm run lint # or ruff check . # or cargo clippy ``` ### Build ```bash npm run build # or go build ./... ``` **If any fail:** Return to `spec-implement` to fix. **If all pass:** Proceed. --- ## Step 2: Review Use the Skill tool to invoke code-review skill for comprehensive code review. ### What to Review - All changed files since feature branch - Test coverage - Documentation updates - No debug code left ### If code-review finds issues - Minor fixes may be made here, then re-validated and reviewed. - Blocking or scope-changing fixes return to `spec-implement`. --- ## Step 3: Stack Commits ### Workflow 1. Review current commits: `git log --oneline` 2. Ensure commits are organized logically 3. Rebase if needed: `git rebase -i <base-branch>` 4. Ensure each commit is clean and functional ### Commit Guidelines - Each commit should pass tests - Use conventional commit format - Meaningful commit messages --- ## Step 4: Update Documentation ### Check for Updates - READM...

Details

Author
martinffx
Repository
martinffx/atelier
Created
6 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category