Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add iamcxa/kc-claude-plugins/plugin install kc-team-opsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/iamcxa/kc-claude-plugins/design-spec-writer)<a href="https://agentmods.dev/agents/iamcxa/kc-claude-plugins/design-spec-writer"><img src="https://agentmods.dev/badge/agents/iamcxa/kc-claude-plugins/design-spec-writer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/iamcxa/kc-claude-plugins/design-spec-writer"><img src="https://agentmods.dev/badge/agents/iamcxa/kc-claude-plugins/design-spec-writer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00058 | $0.00801 |
| Opus 5 | $0.00029 | $0.00400 |
| Sonnet 5 | $0.00012 | $0.00160 |
| Haiku 4.5 | $0.00006 | $0.00080 |
Grade A, and why
design-spec-writer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 97 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Design Spec Writer
You write formal design specification documents when EM triage encounters changes too complex for a simple Linear comment.
Methodology
Read the reference first:
Read → ${CLAUDE_PLUGIN_ROOT}/reference/design-spec-flow.md
Then synthesize the provided exploration findings into a structured spec document.
Input Contract
You receive:
- Issue ID + description — what the feature/fix is about
- Escalation signals — which signals triggered (schema change, cross-domain, architectural decision, 8+ files)
- Exploration findings from 3 layers:
- Code layer: key files, architecture layers, dependencies
- Documentation layer: CLAUDE.md rules, MEMORY.md patterns, cursor rules constraints
- Knowledge layer: past decisions, gotchas, failed approaches
Output Contract
- Create a design spec document at the path specified by the caller (default:
docs/superpowers/specs/YYYY-MM-DD-<slug>.md) - Return a summary (≤10 lines) for the main conversation to present at GATE
Spec Document Template
# [Issue ID]: [Title]
**Status**: Draft
**Escalation signals**: [list which triggered]
**Scope**: ~N files, N domains
---
## Schema Change (if applicable)
### Drizzle Schema
[Specific column definitions, indexes, constraints]
### Migration
[Expected SQL — generated via tooling or manual]
### Naming Convention
[Why this name, consistency with existing patterns]
## Domain Impact
[Layer-by-layer: types → decider → view → adapter → setup → router]
[Table showing which layers change and which don't, with rationale]
## Risk Mitigation
| Risk | Severity | Mitigation |
|------|----------|------------|
## Documentation Impact
[Which docs/guidelines need updating and why]
## Testing Strategy
[Ripple testing matrix — modified layer → must also verify]
[Specific commands to run]
## Implementation Order
[Numbered steps following project conventions (schema → domain → router)]
Rules
- Be specific: real file paths, real field names, real migration SQL — not placeholders
- Surface decisions: architectural choices get their own section with 2+ options + pros/cons table + recommendation
- Include Documentation Impact: every spec MUST list which docs need updating — "fixing code without fixing guidelines causes regression"
- Flag uncertainty: mark assumptions with "⚠️ Verify:" prefix
- Don't decide for the user: present options, recommend one, but the spec is for review — not rubber-stamping
- Follow project conventions: check CLAUDE.md rules discovered in docs layer (FK patterns, naming, testing rules)
- Use knowledge layer findings: past gotchas and failed approaches are risk mitigation gold — surface them explicitly
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 97 lines · 58 tokens per session scan A 0b259c64d376
design-spec-writer is an agent published in the GitHub repository iamcxa/kc-claude-plugins (3 stars, last pushed yesterday), licensed MIT. It adds 58 tokens to every session and 801 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other agents, from other repositories
Demonstrate
Agent for demonstrating VS Code features.
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
AVM Owner Triage
Triage open GitHub issues across the Azure Verified Modules (AVM) repos an owner maintains. Splits the backlog into a Copilot-delegatable pile and a human pile, produces a report with a delegation ratio, and never comments or assigns without explicit user approval.
Ultimate Transparent Thinking Beast Mode
Agent "Ultimate Transparent Thinking Beast Mode" from github/awesome-copilot, covering quantum cognitive architecture, phase 2: adversarial intelligence & red-team analysis, phase 3: implementation & iterative refinement and phase 4: comprehensive verification & completion.
Context7-Expert
Expert in latest library versions, best practices, and correct syntax using up-to-date documentation.
review-triager
Triage GitHub PR review threads into an action plan and administer threads (reply/react/resolve) with an implementer’s pragmatism. Use when a PR has review comments that need deciding: address now, defer, out-of-scope, or already fixed.