Expertise in writing clear, testable specifications. Activates when user discusses requirements, features, user stories, or acceptance criteria.
Use when a design spec or solution document needs independent adversarial review. TRIGGER when: ecw:writing-plans completes for P0 changes or P1 cross-domain changes, or manually…
Use when a team wants to create or update specs/constitution.md to define durable principles that govern spec-skills runs, especially when starting a new workflow, revising shared…
[UDS] Derive BDD scenarios, TDD skeletons, or ATDD tables from specifications
Parse specs to extract IDs, titles, and traceability metadata (repo, path, hash).
Use when planning and implementing a new feature or service end-to-end using the Specify→Design→Tasks→Implement workflow
Creates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet.
Use when the user asks to write specs before code, define acceptance criteria, plan features before implementation, generate tests from specifications, or follow spec-first…
FAPI(Financial-grade API)機能の開発・修正を行う際に使用。FAPI 1.0 Baseline/Advanced, FAPI CIBA, mTLS, PAR, JARM実装時に役立つ。
Specification-First Agentic Development methodology guide. Triggers when a project has a .yourproject/ directory structure (context.yaml, phases/, decisions.md) or when the user…
Use this agent when you have a specification, plan, feature description, or technical document that needs user flow analysis and gap identification.
当项目首次接入 Spec 驱动开发 / R&K Flow,需要创建 AGENTS.md、.agents/rules/、 .agents/skills/、spec/ 目录、记忆系统和 Obsidian Vault 时使用。 典型信号:用户说"初始化项目"/"搭建 Spec 环境"/"创建开发环境",或项目根目录缺少 AGENTS.md / spec/。…
Conducts a deep, multi-round interview to clarify ambiguous requirements and produces a structured specification document.
Use when work involves Spec Kit and you need to choose the correct `spec-kit-*` sub-skill, enforce artifact-order gates, or route remediation work (for example sequence violations…
Use when `spec.md`, `plan.md`, and `tasks.md` exist and you need a read-only Spec Kit audit for consistency, requirement-to-task coverage, ambiguity, duplication, or constitution…
Use when a Spec Kit feature has `spec.md` and you need a requirements-quality checklist (clarity, completeness, consistency, measurability, coverage), not implementation/runtime…
Use when an existing Spec Kit `spec.md` has high-impact ambiguity (for example `[NEEDS CLARIFICATION]`, unresolved scope decisions, or unquantified requirements) that must be…
Use when creating or amending a Spec Kit project constitution, especially when `memory/constitution.md` is missing, contains `[PLACEHOLDER]` tokens, or principle changes must be…
Capture workflow usage data for spec-kit optimization. Auto-activates when: (1) completing a spec-kit workflow (/speckit.review, final commit), (2) encountering friction or…
Use when approved Spec Kit `tasks.md` must be executed into implementation changes, or when task execution is blocked by sequencing/checklist gates before feature completion.
Use when specification drift is discovered at any stage and existing Spec Kit artifacts (`spec.md`, `plan.md`, `tasks.md`) must be reconciled in-place without creating a new…
Use when a Spec Kit feature needs `spec.md` authored or rewritten from natural-language requirements, especially when the feature has no usable specification or requirements are…
Use when an approved Spec Kit `plan.md` + `spec.md` must be decomposed into dependency-ordered `tasks.md`, or when `tasks.md` is missing/stale after planning or reconciliation…
Curate and apply canonical terminology across Spec Kitty missions. Triggers: "update the glossary", "use canonical terms", "check terminology", "add a term", "fix term drift",…
Teach agents and external systems how to use spec-kitty orchestrator-api to drive workflows from outside the host CLI.
Drive REASONS Canvas authoring and review for Spec Kitty missions that opted in to Structured-Prompt-Driven Development (SPDD) via charter selection.
Full-cycle install or update of the Spec-Kitty framework - upgrades the CLI, refreshes templates, syncs the plugin, reconciles custom knowledge, and bridges to agent environments.
Standard operating procedures for the Spec Kitty agentic workflow (Plan -> Implement -> Review -> Merge).
Используй при обновлении спецификаций модулей после реализации фич или изменений в дизайне — помогает прочитать текущую спецификацию, выявить изменения и обновить до актуального…
Apply this opinionated workflow when reverse-engineering legacy or undocumented systems: scope, explore with Glob/Grep/Read, trace data flows, document in EARS format, flag…
Use when a phase needs falsifiable requirements or ambiguity reduction before planning or building
Resolve a context bundle of relevant specs for a feature
Subdivide a mature spec into a parent + child sub-domain specs
仕様書作成を支援するテンプレートスキル。 docs/specs/ への仕様書作成時に自動適用され、 01_REQUIREMENT_MANAGEMENT.md に準拠した構造を提案する。 要件定義、機能仕様、API仕様の作成時に活用される。
Verifies code implements exactly what documentation specifies for blockchain audits. Use when comparing code against whitepapers, finding gaps between specs and implementation, or…
Turns product or tech specs into concrete Notion tasks that Claude code can implement. Breaks down spec pages into detailed implementation plans with clear tasks, acceptance…
Verify a spec against its implementation and repair violations
仕様駆動開発(SDD)ワークフローを自動発動で強制。Subtask開始時にAC確認、TDD実行、完了時にACチェックを実施。スコープ外実装を禁止。Use when implementing features, creating new functionality, or when "実装して", "作成して", "開発して" keywords appear.
Orchestrate comprehensive planning phase from ideation to development-ready specifications using 4 specialized agents
Register a spec file in the manifest and validate it
Clarifies and refines EARS specifications through interactive dialogue. Use when reviewing specs, adding missing conditions, validating requirements, or improving specification…
Work with Spec Canvas specifications using the original Spec Canvas format files plus local schema validation.
Generates SpecFlow BDD tests for C#/.NET with Gherkin feature files and step bindings. Use when user mentions "SpecFlow", "C# BDD", ".NET Gherkin", "[Binding]",…
Validate specialization completeness across all 7 phases, score each phase, identify gaps, and generate validation reports.
Specific integration. Manage data, records, and automate workflows. Use when the user wants to interact with Specific data.
Specify integration. Manage data, records, and automate workflows. Use when the user wants to interact with Specify data.
Read requirements markdown and generate detailed technical specifications. Analyzes requirements, clarifies ambiguities, and updates the specs document.
Writes, reviews, and refines Specification by Example (SBE) artifacts — Gherkin scenarios, example mappings, rule-example tables, and scenario outlines.
Generate a custom checklist for the current feature based on user requirements.
Test coverage quality analysis — behavioral coverage, critical gap identification,
Mandatory completion gate. Bridges an installed obra/superpowers verification-before-completion
Spec Kit SDD 操作指引精靈。當使用者意圖使用 Spec Kit、提及 SDD 開發並選擇 Spec Kit、 或要求以規格驅動開發方式定義功能規格時觸發。 以選單方式呈現所有步驟,引導使用者完成從初始化到實作的完整流程, 並將每步操作記錄保存為 log 檔案。
Comprehensive understanding of the spec-kit methodology. Constitution-driven feature development with specify, plan, tasks, and implement phases.
Organize spec files. Use when creating specs. For EARS syntax, use the ears skill.
Ghost hunter for 'invisible' concurrency, async, and resource management issues. Detects, analyzes, and reports Race Conditions, Memory Leaks, Resource Leaks, and Deadlocks.
Spectra orchestrator — auto-detect which spectra sub-skill to invoke based on project state and user intent
Speechace integration. Manage data, records, and automate workflows. Use when the user wants to interact with Speechace data.
SpeechBrain is an open-source PyTorch toolkit that accelerates conversational AI development. It provides recipes and pretrained models for speech recognition, speaker…
Create, edit, and validate spell definitions (YAML/JSON) that compose connectors and step commands into end-to-end spells.
Run filtered spell checks over Markdown, Sphinx, HTML, or code comments without flattening everything into one noisy text stream.