behavior-spec-writing
CommunityDraft and validate Gherkin behavior specs.
Authorytqh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables teams to define and maintain clear, reusable behavior specifications (Gherkin-based) for features and core modules, preventing ambiguity during development and ensuring consistent expectations across teams.
Core Features & Use Cases
- Automated spec drafting: generate structured Feature and Core specs from planning docs (docs/plan) and existing modules.
- Linted, production-ready outputs: verify new/updated specs with gherkin-lint and store them under docs/spec/feature-spec/ and docs/spec/core-spec/.
- Knowledge memory: preserve system behavior definitions to guide implementation and future changes.
Quick Start
Use the behavior-spec-writing skill to draft a new spec by reading docs/plan, producing or updating docs/spec/feature-spec/{feature-name}.feature and docs/spec/core-spec/{module}.feature, run lint, and present for review.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: behavior-spec-writing Download link: https://github.com/ytqh/agent-skills/archive/main.zip#behavior-spec-writing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.