KS
Killer-Skills

spec-driven — how to use spec-driven how to use spec-driven, spec-driven implementation guide, what is spec-driven development, spec-driven vs agile, spec-driven setup guide, spec-driven install for AI agents, spec-driven alternative approaches, spec-driven best practices for developers

v1.0.0
GitHub

About this Skill

Ideal for Development Agents requiring precise implementation of specifications, adhering to strict guidelines and modifying only listed files. spec-driven is a development approach that involves reading and implementing specifications precisely, without adding extra features or refactoring adjacent code.

Features

Implements specifications according to the 'Files to Create/Modify' section
Modifies only listed files, as referenced in the spec
Does not change tests, focusing on fixing implementation instead
Follows a strict 'read the spec' and 'implement only what it says' approach
Supports adherence to constraints, such as not adding docs or READMEs unless required
Enforces a disciplined development workflow, reducing unnecessary changes

# Core Topics

seeker71 seeker71
[0]
[0]
Updated: 3/3/2026

Quality Score

Top 5%
23
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add seeker71/Coherence-Network/spec-driven

Agent Capability Analysis

The spec-driven MCP Server by seeker71 is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use spec-driven, spec-driven implementation guide, what is spec-driven development.

Ideal Agent Persona

Ideal for Development Agents requiring precise implementation of specifications, adhering to strict guidelines and modifying only listed files.

Core Value

Empowers agents to accurately implement specifications by following strict guidelines, modifying only listed files, and preserving existing tests, ensuring compliance with protocols like MD file references and task specifications.

Capabilities Granted for spec-driven MCP Server

Implementing feature updates according to spec
Modifying listed files without altering tests
Adhering to strict implementation guidelines for development projects

! Prerequisites & Limits

  • Requires access to spec files (e.g., specs/NNN-feature-name.md)
  • Limited to modifying files listed in the spec's 'Files to Create/Modify' section
  • No addition of docs, READMEs, or refactors unless specified
Project
SKILL.md
954 B
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Spec-Driven Implementation

Quick Start

  1. Read the specspecs/NNN-feature-name.md or the spec referenced in the task
  2. Implement only what it says — no extra features, no adjacent refactors
  3. Modify only listed files — see "Files to Create/Modify" in the spec
  4. Do not change tests — fix implementation, not tests

Constraints

  • Only modify files listed in the spec's "Files to Create/Modify" section
  • Do not add docs, READMEs, or refactors unless the spec requires them
  • Only escalate with needs_decision when truly stuck after research; prefer fixing in-scope
  • Follow API Contract and Data Model from the spec exactly

Spec Format Reference

Specs follow specs/TEMPLATE.md:

  • Purpose, Requirements, API Contract, Data Model
  • Files to Create/Modify (the allowed set)
  • Acceptance Tests, Out of Scope, Decision Gates

When Tests Fail

Fix the implementation. Do NOT modify tests to make them pass.

Related Skills

Looking for an alternative to spec-driven or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication