marconae/speq-skill

A light-weight and straightforward workflow for spec-driven development with Claude Code and Codex. Written in Rust 🦀

This repository also configures its own agents. See what speq-skill tells them →

55Stars on the repository
31Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

speq-audit

01

marconae/speq-skill

Skill Claude Code

Audit a speq project's health — spec-library structure, feature/decision-log/plan validation, ADR noise, mission-to-spec sync, unrecorded plans, and gitignore hygiene — then guide fixes. Use when the user asks to audit, health-check, doctor, lint, or sanity-check the specs or repo, or after cloning or inheriting a…

not rated 55 changed 13d ago A SkillSpector: warn 80 tokens original MIT

speq-cli

02

marconae/speq-skill

Skill Claude Code

Query specs via the speq CLI: feature listing and reading, structure validation, and the absence check. Every speq orchestrator and sub-agent invokes this first for spec discovery or validation.

not rated 55 changed 6d ago A SkillSpector: pass 0 tokens original MIT

marconae/speq-skill

Skill Claude Code

TDD cycle and code quality guardrails — failing-test-first, evidence, dependency, error-handling, and test-quality rules. Used by speq implementer and reviewer agents during a speq implement run. Not for general coding.

not rated 55 changed 6d ago A SkillSpector: pass 54 tokens original MIT

speq-code-review

04

marconae/speq-skill

Skill Claude Code

Code review tag taxonomy and findings output format — guardrail violations, dead code, test quality, bad comments, optimizations, YAGNI/over-engineering, error handling, and design depth. Used by the speq code-reviewer agent during a speq implement run. Not for general code review.

not rated 55 changed 6d ago A SkillSpector: pass 67 tokens original MIT

speq-code-tools

05

marconae/speq-skill

Skill Claude Code

Semantic code navigation and editing via Serena MCP — symbol-level tools required over grep/find/manual edits. Used by speq agents during a speq plan, implement, or record run. Not for general coding.

not rated 55 changed 6d ago A SkillSpector: pass 46 tokens original MIT

marconae/speq-skill

Skill Claude Code

Complexity-management design principles — deep modules, information hiding and leakage, module boundaries, dependency direction, strategic vs. tactical tradeoffs. Used by speq planner, reviewer, and implementer agents during a speq run. Not for general design work.

not rated 55 changed 6d ago A SkillSpector: warn 58 tokens original MIT

speq-ext-research

07

marconae/speq-skill

Skill Claude Code

External documentation and research via Context7 and WebSearch — library APIs and design patterns. Use when current external sources are needed.

not rated 55 changed 6d ago A SkillSpector: pass 31 tokens original MIT

speq-git-discipline

08

marconae/speq-skill

Skill Claude Code

Read-only git guardrails. No history writes, verify changes before completing. Used by speq agents during a speq run. Not for general git work. The headless orchestrators speq-plan-pr and speq-implement-pr use /speq-git-operations instead.

not rated 55 changed 6d ago A SkillSpector: pass 64 tokens original MIT

speq-git-operations

09

marconae/speq-skill

Skill Claude Code

The git/gh operation-to-command mapping, safety rules, and return formats — invoked directly by the headless orchestrators speq-plan-pr and speq-implement-pr, the only components permitted to write git history or touch a remote.

not rated 55 changed 13d ago A SkillSpector: pass 55 tokens original MIT

speq-implement-pr

10

marconae/speq-skill

Skill Claude Code

Headless follow-up to /speq-plan-pr. Continues a plan on its feat/plan-name branch and runs it end-to-end: implements via /speq-implement, bumps the version, commits and pushes, runs the real test suites, records only if green, then opens/updates the PR and marks it ready. Resumes from the PR Lifecycle checkpoint in…

not rated 55 changed 6d ago A SkillSpector: warn 108 tokens original MIT

speq-implement

11

marconae/speq-skill

Skill Claude Code

Orchestrate implementation of a reviewed plan: task breakdown, TDD sub-agents, code review, and verification report. Use when the user asks to implement, build, or execute a plan under specs/plans/ — after /speq-plan, before /speq-record. Arg: .

not rated 55 changed 13d ago A SkillSpector: warn 68 tokens original MIT

speq-mission

12

marconae/speq-skill

Skill Claude Code

Create or update specs/mission.md and the first specs/architecture.md through a Socratic interview; detects brownfield vs greenfield. Use when the user asks to bootstrap or initialize a speq project, write or revise the project mission, or when /speq-audit reports mission drift and seeds this skill with its findings.

not rated 55 changed 13d ago A SkillSpector: warn 72 tokens original MIT

speq-plan-pr

13

marconae/speq-skill

Skill Claude Code

Headless, non-interactive version of /speq-plan for CI or agent-driven runs. Plans a feature without a live interview, commits the result to a feat/plan-name branch, and opens a draft PR. If a decision genuinely needs a human, it persists the partial plan and open questions and asks in a PR comment instead of…

not rated 55 changed 6d ago A SkillSpector: warn 91 tokens original MIT

speq-plan-review

14

marconae/speq-skill

Skill Claude Code

Adversarial plan-review method and challenge taxonomy — premortem framing, multi-axis challenge taxonomy, severity discipline, and findings output format. Use when reviewing a plan.

not rated 55 changed 6d ago A SkillSpector: pass 39 tokens original MIT

speq-plan

15

marconae/speq-skill

Skill Claude Code

Plan a feature or change through a clarifying interview, producing spec deltas, plan.md, and decision-log.md via planner-agent with adversarial review. Use when the user asks to plan, spec, design, or scope a new feature, a change or removal of existing behavior, a refactor, or a fix — before any implementation.

not rated 55 changed 6d ago A SkillSpector: warn 73 tokens original MIT

speq-planning

16

marconae/speq-skill

Skill Claude Code

Plan-authoring workflow — spec delta authoring, test mapping, plan.md/decision-log.md generation, expert-task tagging, headless escalation, and revision mode. Use when authoring a plan.

not rated 55 changed 6d ago A SkillSpector: pass 45 tokens original MIT

speq-record

17

marconae/speq-skill

Skill Claude Code

Merge implemented spec deltas into the permanent specs library and archive the plan. Use when implementation is verified — after /speq-implement produces verification-report.md — or when the user asks to record, merge, or archive a finished plan. Arg: .

not rated 55 changed 6d ago A SkillSpector: warn 58 tokens original MIT

speq-spec-merge

18

marconae/speq-skill

Skill Claude Code

Delta-merge procedure — DELTA marker semantics, library-organization thresholds, and ADR-promotion field mapping. Use when recording a plan's deltas.

not rated 55 changed 6d ago A SkillSpector: pass 37 tokens original MIT

marconae/speq-skill

Skill Claude Code

Nine prose rules covering conclusion-first order, one idea per sentence, named actors, consistent names, plain explanations, no filler, neutral tone, current results only, and no em dashes. Used by speq orchestrators and agents for speq artifacts and PR text. Not for general writing.

not rated 55 changed 6d ago A SkillSpector: pass 66 tokens original MIT

speq-adr-rules

20

marconae/speq-skill

Skill Claude Code

The rules for when a decision becomes an ADR. The default is no, only durable decisions qualify, search first, one decision per ADR, and a human accepts an ADR when they record the plan. Use only inside a speq plan, record, or audit workflow, when deciding whether a decision becomes an ADR. Not for general decision…

not rated 55 changed 6d ago A 76 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: