execute-phase

Solid

Implement one phase of a feature (default), or a small feature / a fix (--fix) by its SPEC's ## Phases ledger — one phase per invocation, the final phase is always Hardening & PR (the close-out); legacy SPECs without ## Phases run end-to-end in a single pass. Enforces branch safety, issue policy, the project's verification gate, and per-phase doc discipline. On Claude Code and want hand-tuned per-skill model/effort tiers? Install the `#claude` branch instead (`npx skills add gtrabanco/agentic-workflow#claude`) — see the README. This branch is model-agnostic: the skill inherits whatever model and effort your agent session is already using. Triggers: "execute phase P1 of NN", "implement the NN feature", "build NN from its spec", "execute-phase NN P2", "execute-phase --fix".

AI & Automation 19 stars 3 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

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

Skill Content

# Execute Phase Three modes: - **feature phase** (default) — implement one phase of `docs/features/<NN>-<slug>/` using its `TASKS.md`. - **single-pass unit** — a small feature (SPEC `Size: XS/S`; only a `SPEC.md`, no planning artifacts): execute its SPEC's `## Phases` **one phase per invocation**; a SPEC without `## Phases` runs end-to-end in one pass (legacy fallback — see *Workflows*). - **`--fix`** — implement a fix from `docs/fix/<n>-<topic>/`: same phased consumption and legacy fallback. ## Turn contract — every invocation, verify before ending the turn ``` ✓ 1. Branch verified FIRST: `git branch --show-current` was RUN and its output pasted. Output = the default branch → `git switch -c <branch>` was RUN before any edit. NEVER work on main/master. ✓ 2. Phase-lint pre-flight guard RUN against the target phase (after the dependency/own-status gates, before any edit) — its 8 boxes were checked, not assumed. Any FAIL without `--force` → STOP with the fixed block; no edit happens on a non-atomic phase. ✓ 3. The gate was RUN (not assumed): commands + exit codes pasted. ✓ 4. `git add <files>` and `git commit -m "<type>(<scope>): <summary>"` were EXECUTED and the resulting sha is pasted. Describing a commit you did not run counts as NOT committed. ✓ 5. Unit finished (single-pass, --fix, or final phase)? Then `git push` and `gh pr create` were EXECUTED and **the PR URL is printed in the chat** (not every agent shows open PRs — the ...

Details

Author
gtrabanco
Repository
gtrabanco/agentic-workflow
Created
1 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category