Spec Template — Testing skill for Claude Code
Template for a project's own spec skill — definition, domains, states and transitions, cross-domain rules, flows and glossary.
How to install Spec Template
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open turystack/spec-template and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Spec Template does
Template for a project's own spec skill — definition, domains, states and transitions, cross-domain rules, flows and glossary. Materialized once per project as -spec. Installed into .claude/skills and/or .codex/skills via the turystack CLI.
Alternatives in Testing
- Claude Codepro — by Max Ritter - Professional development environment for Claude Code with spec-driven workflow, TDD enforcemen 1.6k ★
- Design QA — Visual QA on an HTML/CSS implementation — checks responsive behavior at mobile/tablet/desktop, design token co 309 ★
- Specweave — Spec-first AI development: describe a feature → AI creates spec + plan + tasks, builds autonomously, syncs to 158 ★
README
@turystack/spec-template
Template for a project's own **spec skill** — what the system does: definition, actors and capabilities, domains with states and transitions, cross-domain rules, flows and glossary. Materialized once per project as `-spec` and owned by that project from then on.
Installation
pnpm add -D @turystack/spec-template
turystack skills --claude --skills spec --project acme
That materializes `.claude/skills/acme-spec/`, substituting the project's name. It is **never overwritten** by a later install: the shape came from here, the content belongs to the project.
Contents
- Overview
- Definition — what the project is
- Domains — what exists and how it changes
- Rules — the ones that cross domains
- Flows — end to end, across domains
- Glossary — one term, one meaning
- Filling — how this skill grows
- Board — the work this spec turns into
- Skill manifest
How a section works
Each one has a **Shape** half (from this template, kept) and a **project** half (starts with ``). The marker is machine-readable: `turystack-proof` reports an unfilled section that a task depends on as a missing input, so "the spec is silent" is a gate result rather than an opinion.
Documentation
**https://tury.dev/libs/spec-template**
Related Skills
Autoconst Spec Compliance Claude
Cross-check a Revit model against its written CSI construction spec. Auto-indexes the spec into SQLite, auto-e
Spectastic.Principles
Author or amend the project principles — the non-negotiable, project-wide rules every downstream spec must hon
Claudemd Status
Show claudemd plugin version, installed spec version, kill-switch state, and rule-hits summary. Pass --verbose
Component Spec
Define component API, states, variants, and ARIA requirements before writing any implementation code
Sdd Reconcile.Prompt
Fold already-shipped, undocumented code changes back into a baseline domain's spec as a retroactive, diff-wind
Rigorkit
Skills y agentes para trabajar con agentes de IA con rigor: Spec-Driven Development por etapas, gates de aprob
Related Agents
Polymathic Davinci
Reasons through Leonardo da Vinci's cognitive architecture — saper vedere (knowing how to see), mechanism-hunt
Executive Master Agent
Use this agent when coordinating high-level strategic operations across multiple domains of a Personal AI Empl
Codeweb Domain Mapper
Read-only domain-tagging and overlap-detection pass for the codeweb plugin. Given the merged node/edge graph,