Spec Driven Workflow
技能 已验证 活跃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 development practices.
To enforce rigorous specification writing before code implementation, thereby reducing rework, forcing clarity, enabling parallel development, and creating accountability.
功能
- Mandates spec approval before coding
- Provides structured spec template
- Validates spec completeness and quality
- Extracts test cases from acceptance criteria
- Enforces strict workflow phases and rules
使用场景
- Writing specifications before implementing features
- Defining clear acceptance criteria for development tasks
- Ensuring all code traces back to a formal requirement
- Generating test stubs directly from approved specifications
非目标
- Writing the implementation code itself
- Performing code reviews beyond spec adherence
- Managing project timelines or resource allocation
- Acting as a general-purpose documentation generator
实践
- Specification design
- Test-driven development
- Requirement management
- Quality assurance
先决条件
- Python 3 installed
- Spec file in markdown format
安装
请先添加 Marketplace
/plugin marketplace add alirezarezvani/claude-skills/plugin install engineering@claude-code-skills质量评分
已验证类似扩展
Cli Creator
100Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.
Fixflow
100使用严格的交付工作流执行编码任务:构建完整计划、分步实现、持续运行测试,并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时,支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD(给定/当/则)。
Openclaw Testing
100Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.
Ralplan
99Consensus planning entrypoint that auto-gates vague ralph/autopilot/team requests before execution
Context Mode Ops
100使用并行子代理军队管理 context-mode GitHub 问题、PR、发布和营销。为每个任务编排 10-20 个动态代理。在分类问题、审查 PR、发布版本、撰写 LinkedIn 帖子、宣布发布、修复错误、合并贡献、验证 ENV 变量、测试适配器或同步分支时使用。
Kotlin Mcp Server Generator
100Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.