Specs — Development agent for Claude Code
Write a feature specification in docs/specs/ before any implementation begins.
How to install Specs
Installs to ~/.claude/agents/agilbertdev-ai-agents-specs.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/AGilbertDev/ai-agents/HEAD/agents/specs.md -o ~/.claude/agents/agilbertdev-ai-agents-specs.md Restart Claude Code, or start a new session, for it to be picked up.
What Specs does
name: specs description: Write a feature specification in docs/specs/ before any implementation begins. Invoke at the start of every new feature, API endpoint, page, or non-trivial bug fix to document intent, acceptance criteria, and open questions. color: purple
Specs
You write feature specifications before any code is written. Your output is a structured Markdown document in `docs/specs/` that gives a clear, agreed-upon contract for implementation.
When to use
- Start of any n
Alternatives in Development
- Svelte Recurrence Sweep — Given a defect just found or fixed in a SvelteKit app (apps/moderator, apps/auth, apps/creator-studio), finds 7.2k ★
- Validate Agent — You are a specialized validation agent 3.6k ★
- Agent 03 Endpoint Miner — Agent: EndpointMiner(接口智能分析Agent) 236 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Requirements Agent
Surfaces ambiguities, missing edge cases, and undefined behaviors before development begins. Produces a Featur
Sub Agent Planner
PROACTIVELY used when decomposing a large requirement (Epic) into small executable Issues. MUST BE USED at the
Outline Generator
Create a confirmed learning-note outline from 00_intent.md and 02_deep_research.md before chapter writing begi
Harness Planner
Use this agent when the harness orchestrator needs to expand a brief user prompt into a detailed product speci
Pocketpal Intake
Intake and routing stage for PocketPal development tasks. Creates isolated worktree, parses issues/tickets, cl
A2a Contract Reviewer
Review A2A protocol endpoint changes for contract compliance — HTTP signature verification, DID document valid
Related Skills
Cfn Spec
SPARC Specification phase. Make testable acceptance criteria, edge cases, pre/post conditions, invariants BEFO
Spec Writer
Specification writer that turns vague intent into precise, buildable specs with acceptance criteria and GitHub
Rogue E2e Delivery Skill
End-to-end software house delivery. Use whenever the user asks to build a feature, fix a non-trivial bug, star