Updated today
by anton-abyzov
specweave
Spec-first AI development: describe a feature → AI creates spec + plan + tasks, builds autonomously, syncs to GitHub/JIRA. Domain-expert skills for PM, Architect, Frontend, QA learn your patterns permanently. Claude Code, Codex, Cursor, Copilot & more.
165 GitHub stars (165)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | −1 |
| Oct 7 | +1 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 27 skills (27 skills found in its SKILL.md files)
- 21 forks (21 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add anton-abyzov/specweave
Asks which skills and agents to install. Just one: npx skills add anton-abyzov/specweave --skill debug — add -g for every project.
Claude Code
git clone https://github.com/anton-abyzov/specweavecp -r "specweave/skills-optional/debug" ~/.claude/skills/
Copies the debug skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add anton-abyzov/specweave
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
debug
Systematic 4-phase debugging with escalation protocol. Use when saying "debug", "investigate bug", "find root cause", "why is this failing", or "fix this bug".
skills-optional/debug/SKILL.md on GitHub (opens in a new tab) -
diagrams
Mermaid diagrams following the C4 model: context, container, component, sequence, ER and deployment. Use when saying "diagram", "visualize", or "architecture diagram".
skills-optional/diagrams/SKILL.md on GitHub (opens in a new tab) -
e2e
Generate and run Playwright E2E tests traced to spec.md acceptance criteria, with an optional accessibility audit. Use when saying "e2e tests" or "a11y audit".
skills-optional/e2e/SKILL.md on GitHub (opens in a new tab) -
release-expert
Multi-repo release coordination: version alignment, RC lifecycle, release waves, rollback planning. Use when saying "release", "version alignment", or "cut an RC".
skills-optional/release-expert/SKILL.md on GitHub (opens in a new tab) -
tdd-cycle
Execute full TDD red-green-refactor cycle with validation gates. Use when saying "TDD cycle", "test-driven development", or "full TDD workflow".
skills-optional/tdd-cycle/SKILL.md on GitHub (opens in a new tab) -
sw-auto
Run a SpecWeave increment unattended until every task is done, then verify and close. Use for "auto mode", "run until done", "ship this while I sleep".
skills/sw-auto/SKILL.md on GitHub (opens in a new tab) -
sw-brainstorm
Widen the options before committing - framed options compared on stated criteria, ending in a pick that becomes an increment. Use for "brainstorm", "ideate", "what are our options".
skills/sw-brainstorm/SKILL.md on GitHub (opens in a new tab) -
sw-do
Work a SpecWeave increment task by task - claim, implement inside the task's Files, test, commit, done with evidence - then verify and close. Use for "implement", "continue", "keep going".
skills/sw-do/SKILL.md on GitHub (opens in a new tab) -
sw-done
Close a SpecWeave increment - every task done or skipped, specweave verify green, a fresh-context review, then specweave complete. Use for "close it", "we are done", "finish up".
skills/sw-done/SKILL.md on GitHub (opens in a new tab) -
sw-handoff
Hand work to another tool, account or machine and pick it up there, in two words. Use when the user says "hand off", "out of tokens", "switching accounts", "pick up" or "continue".
skills/sw-handoff/SKILL.md on GitHub (opens in a new tab) -
sw-increment
Plan work as a SpecWeave increment - one spec.md with Problem, Scope, numbered ACs, Approach and Tasks - before writing code. Use for "plan a feature", "new increment", "let's build X".
skills/sw-increment/SKILL.md on GitHub (opens in a new tab) -
sw-jev
Delegate closed-set decisions to Jev (TypeSafe System One) instead of a frontier turn — routing, shell-command safety, text screening, failure triage. Use for "jev", "system one", "classify this".
skills/sw-jev/SKILL.md on GitHub (opens in a new tab) -
sw-project
Keep a project's goal, decisions, work items, artifacts and briefs portable across AI tools and accounts. Use for project coordination, "project brief", "what is this project about".
skills/sw-project/SKILL.md on GitHub (opens in a new tab) -
sw-review
Adversarial fresh-context review and risk check of an increment before it ships; every finding cites path:line and is re-verified. Use for "review", "qa", "quality check", "critique this".
skills/sw-review/SKILL.md on GitHub (opens in a new tab) -
sw-sync
Sync SpecWeave increments with GitHub, Jira or Azure DevOps - push progress, pull or import issues, check token and health, run setup. Use for "sync", "push to GitHub", "import issues".
skills/sw-sync/SKILL.md on GitHub (opens in a new tab) -
sw-team
Run one SpecWeave increment with several agents in parallel - any tool or account, a worktree each, claims through the ledger, one close. Use for "team", "parallel agents", 3+ disjoint lanes.
skills/sw-team/SKILL.md on GitHub (opens in a new tab) -
auto
Run a SpecWeave increment unattended until every task is done, then verify and close. Use for "auto mode", "run until done", "ship this while I sleep".
plugins/specweave/skills/auto/SKILL.md on GitHub (opens in a new tab) -
brainstorm
Widen the options before committing - framed options compared on stated criteria, ending in a pick that becomes an increment. Use for "brainstorm", "ideate", "what are our options".
plugins/specweave/skills/brainstorm/SKILL.md on GitHub (opens in a new tab) -
do
Work a SpecWeave increment task by task - claim, implement inside the task's Files, test, commit, done with evidence - then verify and close. Use for "implement", "continue", "keep going".
plugins/specweave/skills/do/SKILL.md on GitHub (opens in a new tab) -
done
Close a SpecWeave increment - every task done or skipped, specweave verify green, a fresh-context review, then specweave complete. Use for "close it", "we are done", "finish up".
plugins/specweave/skills/done/SKILL.md on GitHub (opens in a new tab) -
handoff
Hand work to another tool, account or machine and pick it up there, in two words. Use when the user says "hand off", "out of tokens", "switching accounts", "pick up" or "continue".
plugins/specweave/skills/handoff/SKILL.md on GitHub (opens in a new tab) -
increment
Plan work as a SpecWeave increment - one spec.md with Problem, Scope, numbered ACs, Approach and Tasks - before writing code. Use for "plan a feature", "new increment", "let's build X".
plugins/specweave/skills/increment/SKILL.md on GitHub (opens in a new tab) -
jev
Delegate closed-set decisions to Jev (TypeSafe System One) instead of a frontier turn — routing, shell-command safety, text screening, failure triage. Use for "jev", "system one", "classify this".
plugins/specweave/skills/jev/SKILL.md on GitHub (opens in a new tab) -
project
Keep a project's goal, decisions, work items, artifacts and briefs portable across AI tools and accounts. Use for project coordination, "project brief", "what is this project about".
plugins/specweave/skills/project/SKILL.md on GitHub (opens in a new tab) -
review
Adversarial fresh-context review and risk check of an increment before it ships; every finding cites path:line and is re-verified. Use for "review", "qa", "quality check", "critique this".
plugins/specweave/skills/review/SKILL.md on GitHub (opens in a new tab) -
sync
Sync SpecWeave increments with GitHub, Jira or Azure DevOps - push progress, pull or import issues, check token and health, run setup. Use for "sync", "push to GitHub", "import issues".
plugins/specweave/skills/sync/SKILL.md on GitHub (opens in a new tab) -
team
Run one SpecWeave increment with several agents in parallel - any tool or account, a worktree each, claims through the ledger, one close. Use for "team", "parallel agents", 3+ disjoint lanes.
plugins/specweave/skills/team/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.