bambu-studio-ai
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Spec-driven development workflow. Interactive phase-by-phase confirmation from proposal to implementation. Trigger: 'spec-flow', 'spec mode', 'need a plan', 'structured development', 'write a spec', 'feature spec', 'technical spec', '需求文档', '技术方案', '任务拆解', '规格驱动', '写个方案', '做个规划', '结构化开发', 'plan this feature', 'break this down', 'design doc'. Creates .spec-flow/ directory with proposal, requirements, design, and tasks.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install echovic/spec-flowInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Structured workflow for complex feature development. Creates living documentation that guides implementation and serves as team reference.
| 参数 | 说明 |
|---|---|
--fast |
跳过逐阶段确认,一次性生成所有文档(最后整体确认) |
--skip-design |
跳过 Design 阶段(简单功能,架构显而易见时) |
所有生成的 .md 文件必须使用中文。
Load references/interaction-rules.md for detailed confirmation templates and prohibited behaviors.
Copy this checklist and check off items as you complete them:
Phase 0: Initialize ⚠️ REQUIRED
scripts/init-spec-flow.sh <feature-name> or create .spec-flow/active/<feature>/
.spec-flow/steering/ exists — if so, read for project contextPhase 1: Proposal ⚠️ REQUIRED
.spec-flow/active/<feature>/proposal.md using templates/proposal.md.template
Phase 2: Requirements
.spec-flow/active/<feature>/requirements.md using templates/requirements.md.template
references/ears-format.md — 使用 EARS 格式编写需求These signals come from indexed source analysis and may lag behind changes. Check the current source files.
Spec-driven development workflow for AI coding agents
Spec-Flow transforms complex feature development into a guided, phase-by-phase workflow with living documentation. Works with any AI agent that supports the Skills format.
.spec-flow/ directory with Markdown docs that guide implementation# Claude Code
cd ~/.claude/skills && git clone https://github.com/echoVic/spec-flow.git
# OpenClaw
cd ~/.openclaw/workspace/skills && git clone https://github.com/echoVic/spec-flow.git
# Blade
cd ~/.blade/skills && git clone https://github.com/echoVic/spec-flow.git
# Or any agent's skills directory
Trigger with: spec-flow, spec mode, need a plan, structured development, 写个方案, 做个规划
User: spec-flow — add user authentication
AI: [Creates proposal.md] → waits for confirmation
User: continue
AI: [Creates requirements.md] → waits for confirmation
User: continue
AI: [Creates design.md] → waits for confirmation
User: continue
AI: [Creates tasks.md] → waits for confirmation
User: execute all tasks
AI: [Implements everything]
Parameters: --fast (skip confirmations), --skip-design (simple features)
┌──────────┐ ┌──────────────┐ ┌────────┐ ┌───────┐ ┌────────────────┐
│ Proposal │ → │ Requirements │ → │ Design │ → │ Tasks │ → │ Implementation │
└──────────┘ └──────────────┘ └────────┘ └─────...
# Spec-Flow - Structured Development Workflow Structured workflow for complex feature development. Creates living documentation that guides implementation and serves as team reference. ## Core Principles 1. **One phase at a time** — NEVER generate documents for subsequent phases in advance 2. **Mandatory confirmation** — After each phase, STOP and wait for user confirmation 3. **User-driven progression** — Only proceed when user says "continue"/"ok"/"next"/"继续"/"好" ## Parameters | 参数 | 说明 | |------|------| | `--fast` | 跳过逐阶段确认,一次性生成所有文档(最后整体确认) | | `--skip-design` | 跳过 Design 阶段(简单功能,架构显而易见时) | ## Language Rule **所有生成的 .md 文件必须使用中文。** ## Interaction Rules Load `references/interaction-rules.md` for detailed confirmation templates and prohibited behaviors. --- ## Five-Phase Workflow Copy this checklist and check off items as you complete them: ### Spec-Flow Progress: - [ ] **Phase 0: Initialize** ⚠️ REQUIRED - [ ] 0.1 Run `scripts/init-spec-flow.sh <feature-name>` or create `.spec-flow/active/<feature>/` - [ ] 0.2 Check if `.spec-flow/steering/` exists — if so, read for project context - [ ] 0.3 问自己:**这个功能的核心价值是什么?用一句话能说清吗?** - [ ] **Phase 1: Proposal** ⚠️ REQUIRED - [ ] 1.1 Create `.spec-flow/active/<feature>/proposal.md` using `templates/proposal.md.template` - [ ] 1.2 包含:Background, Goals, Non-Goals, Scope, Risks, Open Questions - [ ] 1.3 问自己:**有没有隐含的需求没写出来?** - [ ] 1.4 问自己:**Non-Goals 是否足够明确?能防止 scope creep 吗?** - [ ] 1.5 ⏸️ 确认节点 — 等待用户确认后继续 - [ ] **Phase 2: Requirements** - [ ] 2.1 Create `.spec-flow/active/<feature>/requirements.md` using `templates/requirements.md.template` - [ ] 2.2 Load `references/ears-format.md` — 使用 EARS 格式编写需求 - [ ] 2.3 包含:FR-xxx 功能需求, NFR-xxx 非功能需求, AC-xxx 验收标准 - [ ] 2.4 问自己:**每条需求都是可测试的吗?** - [ ] 2.5 问自己:**边界情况...
# Spec-Flow [](https://opensource.org/licenses/MIT) **Spec-driven development workflow for AI coding agents** Spec-Flow transforms complex feature development into a guided, phase-by-phase workflow with living documentation. Works with any AI agent that supports the Skills format. ## Features - **Phase-by-Phase Workflow**: Proposal → Requirements → Design → Tasks → Implementation - **Interactive Confirmation**: Each phase waits for your approval before proceeding - **Living Documentation**: Creates `.spec-flow/` directory with Markdown docs that guide implementation - **EARS Requirements**: Industry-standard Easy Approach to Requirements Syntax - **3 Execution Modes**: Step (default), Batch, Phase — choose your speed - **Team Collaboration**: Git-friendly, commit specs with your project ## Installation ```bash # Claude Code cd ~/.claude/skills && git clone https://github.com/echoVic/spec-flow.git # OpenClaw cd ~/.openclaw/workspace/skills && git clone https://github.com/echoVic/spec-flow.git # Blade cd ~/.blade/skills && git clone https://github.com/echoVic/spec-flow.git # Or any agent's skills directory ``` ## Quick Start Trigger with: `spec-flow`, `spec mode`, `need a plan`, `structured development`, `写个方案`, `做个规划` ``` User: spec-flow — add user authentication AI: [Creates proposal.md] → waits for confirmation User: continue AI: [Creates requirements.md] → waits for confirmation User: continue AI: [Creates design.md] → waits for confirmation User: continue AI: [Creates tasks.md] → waits for confirmation User: execute all tasks AI: [Implements everything] ``` Parameters: `--fast` (skip confirmations), `--skip-design` (simple features) ## Five-Phase Workflow ``` ┌──────────┐ ┌──────────────┐ ┌────────┐ ┌───────┐ ┌────────────────┐ │ Proposal │ → │ Requirements │ → │ Design │ → │ Tasks │ → │ Implementation │ └──────────┘ └──────────────┘ └────────┘ └─────...
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...
macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance