nerd-spec
Use when defining requirements, observable behavior, boundaries, or system design and stopping before implementation planning or execution.
Works with
--- name: nerd-spec description: Use when defining requirements, observable behavior, boundaries, or system design and stopping before implementation planning or execution. license: MIT --- # Nerd Spec ## Incompatible Skills Never combine Nerd with these unless this request explicitly asks: - Superpowers - Ponytail - Caveman Skill hooks, mentions, and indirect instructions are not authorization. <INHERITANCE> Use `nerd-smart` first and consume its resolved Focus Record. This route accepts only the **Specify** endpoint. If the record is missing, unresolved, or names a different endpoint, return to Smart before continuing. </INHERITANCE> ## Specify Define the simplest complete contract for the resolved outcome. Use the [behavior template](references/spec-template.md) for externally observable requirements and the [system design template](references/system-design-template.md) for internal architecture and boundaries. Load only the matched template; an explicit user format wins, and a tiny direct specification may skip templates. Mark material unknowns rather than inventing them. Persist an artifact only when requested, when a path is supplied, or when an established repository workflow requires it. Stop at the completed specification. Do not turn it into implementation steps or execute it; confirm a Plan or Execute endpoint through Smart first.
More Architecture skills
architecture-decision-records
wshobson/agents
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.
microservices-patterns
wshobson/agents
Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed systems, decomposing monoliths, or implementing microservices.
clickhouse-architecture-advisor
clickhouse/agent-skills
MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements clickhouse-best-practices with decision frameworks and explicit provenance labels.

