skills/dimon94/cc-devflow-orchestrator/SKILL.md
CC-DevFlow workflow router and agent recommender. Use when starting requirements, running flow commands, or asking about devflow processes.
npx skillsauth add aiskillstore/marketplace cc-devflow-orchestratorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Guide users to the correct agent/command WITHOUT duplicating their detailed standards.
/core-roadmap → ROADMAP.md + BACKLOG.md (产品路线图)
/core-architecture → ARCHITECTURE.md (系统架构设计)
/core-guidelines → frontend-guidelines.md / backend-guidelines.md (项目规范)
/core-style → STYLE.md (设计风格指南)
/flow-init → research.md + tasks.json + BRAINSTORM.md (研究初始化 + 头脑风暴)
↓
/flow-clarify → clarifications/*.md (11 维度歧义扫描, 可选)
↓
/flow-prd → PRD.md (invoke prd-writer agent, 需 BRAINSTORM.md 对齐)
↓
/flow-checklist → checklists/*.md (需求质量检查, 可选)
↓
/flow-tech → TECH_DESIGN.md + data-model + contracts (invoke tech-architect agent)
↓
/flow-ui → UI_PROTOTYPE.html (invoke ui-designer agent, 可选, 引用 STYLE.md)
↓
/flow-epic → EPIC.md + TASKS.md (invoke planner, bite-sized tasks)
↓
/flow-dev → TASKS.md execution (TDD + Autonomous mode default)
↓
/flow-review → SPEC_REVIEW.md + CODE_QUALITY_REVIEW.md (Two-Stage Review)
↓
/flow-qa → QA reports (invoke qa-tester + security-reviewer agents)
↓
/flow-release → PR creation + deployment (分支完成决策)
↓
/flow-verify → consistency check (invoke consistency-checker agent, 任意阶段可调用)
/flow-fix "BUG-123|描述" → 系统化调试 (4阶段: Root Cause → Pattern → Hypothesis → TDD Fix)
说明:
/flow-init 包含 Brainstorming 阶段,生成 BRAINSTORM.md 作为需求「北极星」/flow-prd 需要 BRAINSTORM.md 对齐检查/flow-clarify 在 PRD 前可选执行,消除 research.md 中的歧义/flow-epic 使用 bite-sized tasks 原则 (2-5分钟/任务)/flow-dev 默认 Autonomous 模式(自动重试),使用 --manual 退出到 Manual 模式/flow-review 是新增的两阶段审查 (Spec Compliance → Code Quality)/flow-ui 和 /flow-dev 自动加载 devflow/STYLE.md(如存在)/flow-clarify command → invokes clarify-analyst agent/flow-prd command → invokes prd-writer agent/flow-checklist command → invokes checklist-agent/flow-tech command → invokes tech-architect agent/core-style command → invokes style-guide-generator agent/flow-ui command → invokes ui-designer agent/flow-epic command → invokes planner agent/flow-qa command → invokes qa-tester + security-reviewer agents/flow-review command → invokes spec-reviewer + code-quality-reviewer agents/flow-fix command → 4-phase systematic debuggingFor Details: See orchestration_status.json and EXECUTION_LOG.md
Read orchestration_status.json to determine current phase:
status: "initialized"
→ Recommend: /flow-clarify (optional, clarify ambiguities)
→ Alternative: /flow-prd (skip clarification, generate PRD directly)
→ Note: BRAINSTORM.md 已在 /flow-init 生成
status: "clarify_complete" OR "clarify_skipped"
→ Recommend: /flow-prd (generate PRD)
status: "prd_complete"
→ Recommend: /flow-tech (generate technical design)
→ Alternative: /flow-ui (generate UI prototype, optional)
status: "tech_design_complete"
→ If UI not done: /flow-ui (optional)
→ Else: /flow-epic (generate EPIC and TASKS)
status: "epic_complete"
→ Recommend: /flow-dev (TDD development, Autonomous mode default)
→ Alternative: /flow-dev --manual (Manual mode for complex requirements)
status: "development_complete"
→ Recommend: /flow-review (Two-Stage Code Review)
→ Alternative: /flow-qa (skip review, go directly to QA)
status: "review_complete"
→ Recommend: /flow-qa (quality assurance and security review)
status: "qa_complete"
→ Recommend: /flow-release (create PR and release)
status: "released"
→ Recommend: /flow-verify (final consistency check)
orchestration_status.json for current status.claude/scripts/check-prerequisites.sh --json.claude/scripts/generate-status-report.sh.claude/scripts/validate-constitution.sh.claude/rules/project-constitution.md.claude/rules/rationalization-library.md.claude/skills/flow-tdd/SKILL.md/flow-status - Query requirement progress/flow-update "REQ-123" "T012" - Update task completion/flow-restart "REQ-123" --from=epic - Resume interrupted workflow/flow-upgrade "REQ-123" --analyze - PRD version upgrade impact analysis/flow-constitution - Constitution management/flow-verify "REQ-123" - Comprehensive consistency verification/flow-fix "BUG-123|登录超时" - 系统化 BUG 修复 (4阶段调试法)/problem-analyzer "<issue>" - Problem diagnosis/flow-review "REQ-123" - Two-Stage Code Review (Spec → Quality)/code-review-high "<diff>" - High-rigor code reviewThis skill does NOT contain:
This skill ONLY contains:
Rationale: Avoid duplication ("不重不漏" principle). Agents and Commands own detailed standards.
development
Apple Human Interface Guidelines for content display components. Use this skill when the user asks about charts component, collection view, image view, web view, color well, image well, activity view, lockup, data visualization, content display, displaying images, rendering web content, color pickers, or presenting collections of items in Apple apps. Also use when the user says how should I display charts, what's the best way to show images, should I use a web view, how do I build a grid of items, what component shows media, or how do I present a share sheet. Cross-references: hig-foundations for color/typography/accessibility, hig-patterns for data visualization patterns, hig-components-layout for structural containers, hig-platforms for platform-specific component behavior.
tools
Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas.
testing
Expert Haskell engineer specializing in advanced type systems, pure functional design, and high-reliability software. Use PROACTIVELY for type-level programming, concurrency, and architecture guidance.
tools
GraphQL gives clients exactly the data they need - no more, no less. One endpoint, typed schema, introspection. But the flexibility that makes it powerful also makes it dangerous. Without proper controls, clients can craft queries that bring down your server. This skill covers schema design, resolvers, DataLoader for N+1 prevention, federation for microservices, and client integration with Apollo/urql. Key insight: GraphQL is a contract. The schema is the API documentation. Design it carefully.