npx claudepluginhub elct9620/claudekit --plugin specStructure specifications using the three-layer framework (Intent, Design, Consistency) with boundary types and implementation standards. Use when organizing spec content into layers or selecting elements.
Write and improve specifications using progressive approach (Intent, Scope, Behavior, Refinement). Use when creating new specs, improving existing ones, or handling uncertainty and content splitting.
Apply core specification principles: IS/IS-NOT distinction, constrain-design-open-implementation, and anti-pattern detection. Use when creating, reviewing, or evaluating any specification document.
Assess specification quality using 11-item rubric, balance check, and common problems table. Use when reviewing specs before implementation or verifying quality gates.
This is a specification management plugin for AI agents. Mainly designed for Claude Code but fit for other LLMs as well.
Good specifications prevent costly misunderstandings before code is written. This plugin encodes a structured methodology for writing, reviewing, and maintaining specifications — so you get consistent, high-quality specs without memorizing frameworks or checklists.
This plugin is built around a three-layer specification framework:
| Type | Selection |
|---|---|
| Framework | Three-Layer (Intent, Design, Consistency) |
| Principles | IS/IS-NOT, Constrain Design Open Implementation |
| Quality | 11-Item Rubric, Balance Check |
| Methodology | Progressive Approach (Intent → Scope → Behavior → Refinement) |
This repository is designed as a Claude Code Plugin which contains the following components:
|- /spec-skills
|- commands/ # Workflow shortcuts
|- spec-write.md # Write or improve specifications
|- spec-review.md # Review specifications against quality criteria
|- skills/ # Individual skills with specific knowledge
|- spec-principles/
|- spec-framework/
|- spec-quality/
|- spec-methodology/
The command as entry which defines the workflow, then adaptively selects necessary skills to complete the task.
For example, the spec-write.md command uses spec-methodology for the progressive writing approach and spec-principles to detect anti-patterns like over-specification.
Choose the appropriate command based on your task:
| Command | Purpose | Arguments |
|---|---|---|
/spec-write | Write or improve specs | spec file path or topic |
/spec-review | Review spec quality | spec file path |
| Skill | /spec-write | /spec-review |
|---|---|---|
| spec:spec-principles | ✓ | ✓ |
| spec:spec-framework | ✓ | ✓ |
| spec:spec-quality | ✓ | ✓ |
| spec:spec-methodology | ✓ | ✓ |
/spec-write: Creating a new specification or improving an existing one/spec-review: Reviewing a specification for quality, structure, and anti-patterns/spec-write → /spec-review → /spec-write (if needed)
After writing or improving a specification (/spec-write), run /spec-review to check quality. If the review report contains findings, use /spec-write to address them.
To use this plugin, add to your marketplace or use --plugin-dir in Claude Code. Then choose the command which most fits the task.
Apache-2.0 License. See LICENSE for details.
Spec-driven development methodology for Claude Code. Provides skills for requirements engineering (EARS format), design documentation, task breakdown, AI prompting strategies, quality assurance, and troubleshooting.
Specification-Driven Development with Process Discipline for Claude Code
Spec-driven development: structured requirements, tasks, and planning workflows
Skills-first specification-driven development framework with 7 agent skills for planning, implementation, review, and shipping. Natural language activation with intelligent agent orchestration. Includes /plan, /implement, /research commands plus managing-specifications, implementing-features, and reviewing-and-shipping skills.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Share bugs, ideas, or general feedback.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim