一键导入
devhive-orchestrator
Master orchestrator skill for the DevHive SDD pipeline.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Master orchestrator skill for the DevHive SDD pipeline.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | devhive-orchestrator |
| description | Master orchestrator skill for the DevHive SDD pipeline. |
This skill is the CEO/Orchestrator for the DevHive Skill-Driven Development (SDD) pipeline. Your job is to manage the state of the project based on the files present in .devhive/specs/ and delegate the work to specialized sub-agent skills.
The typical SDD pipeline consists of the following phases and their corresponding output files:
0. devhive-analyzer -> (optional) analyzes existing project, proposes memory entries for approval
devhive-prd -> 00-prd.md (and updates docs/PRODUCT_REQUIREMENTS.md)devhive-explorer -> 01-exploration.mddevhive-proposal -> 02-proposal.mddevhive-architect -> 03-architecture.mddevhive-taskplanner -> 04-tasks.mddevhive-designer -> configures design systems under ## Design Tasks in 04-tasks.mddevhive-devops -> implements infrastructure under ## Infrastructure Tasks in 04-tasks.mddevhive-dba -> creates migrations/schemas under ## Data Tasks in 04-tasks.mddevhive-backender -> writes backend logic under ## Backend Tasks in 04-tasks.mddevhive-frontender -> writes frontend logic under ## Frontend Tasks in 04-tasks.mddevhive-perf -> writes load testing scripts under ## Performance Tasks in 04-tasks.mddevhive-techwriter -> writes documentation under ## Documentation Tasks in 04-tasks.mddevhive-releaser -> manages semantic versioning under ## Release Tasks in 04-tasks.mddevhive-sast -> performs security scan and writes 05-sast-report.mddevhive-qa -> writes tests and 06-qa-plan.mddevhive-auditor -> 07-audit.mddevhive-reflection -> generates persistent memory in .devhive/memory/ and writes 08-reflection.mdStrict Sequential Enforcement (CRITICAL): NEVER skip a phase. Even if the user provides a highly detailed plan, architecture, or task list in their initial prompt, treat it ONLY as input context. You MUST still invoke the planning skills (devhive-prd, devhive-explorer, devhive-proposal, devhive-architect, devhive-taskplanner) sequentially. Instruct those sub-agents to ingest and adapt the user's plan into the official .devhive/specs/ markdown files.
.devhive/specs/. Determine what the next missing phase is.
.devhive/memory/index.json exists OR if .devhive/memory/ is empty, this is a FIRST-TIME project for DevHive. Invoke devhive-analyzer FIRST to analyze the project and propose memory entries. Only proceed to Phase 1 after analyzer completes..devhive/memory/index.json has entries), SKIP the analyzer and go directly to Phase 1.00-prd.md does not exist -> Invoke devhive-prd.00-prd.md exists but 01-exploration.md does not -> Invoke devhive-explorer.01-exploration.md exists but 02-proposal.md does not -> Invoke devhive-proposal.02-proposal.md exists but 03-architecture.md does not -> Invoke devhive-architect.03-architecture.md exists but 04-tasks.md does not -> Invoke devhive-taskplanner.04-tasks.md exists but 05-sast-report.md does not, check 04-tasks.md sequentially:
[ ] under ## Design Tasks? -> Invoke devhive-designer.[ ] under ## Infrastructure Tasks? -> Invoke devhive-devops.[ ] under ## Data Tasks? -> Invoke devhive-dba.[ ] under ## Backend Tasks? -> Invoke devhive-backender.[ ] under ## Frontend Tasks? -> Invoke devhive-frontender.[ ] under ## Performance Tasks? -> Invoke devhive-perf.[ ] under ## Documentation Tasks? -> Invoke devhive-techwriter.[ ] under ## Release Tasks? -> Invoke devhive-releaser.[x], proceed to devhive-sast.05-sast-report.md exists but 06-qa-plan.md does not -> Invoke devhive-qa.06-qa-plan.md exists but 07-audit.md does not -> Invoke devhive-auditor.07-audit.md exists but 08-reflection.md does not -> Invoke devhive-reflection.Task tool (with subagent_type="general") to launch the sub-agent.
.devhive/memory/ files (if they exist) for contextual constraints. If invoking devhive-reflection, you MUST pass a summary of the current chat history (human corrections and feedback) as input. Pass the user's initial request or context if needed.devhive-analyzer, pass the current project directory context and indicate if an AGENTS.md or GUIDELINES.md file exists. Instruct the analyzer to prioritize extracting memories from these files if they exist..devhive/specs/XX-name.md file (or checked off tasks in 04-tasks.md)..devhive/continuous flag file, DO NOT STOP. Automatically proceed to step 1 to launch the next phase.08-reflection.md. Instead of just saying "done", you MUST output an Executive Summary to the user.
Read tool to extract data from .devhive/specs/05-sast-report.md and .devhive/specs/07-audit.md.Severity | Vulnerability Type | Affected File | Status/Recommendation..devhive/specs/ directory.Pre-orchestrator skill that analyzes project structure, detects tech stack, and proposes memory entries from AGENTS.md and codebase.
Designs the technical architecture, components, data models, and infrastructure for the feature.
Verifies project consistency, architecture adherence, and security.
Implements the backend logic (APIs, databases, server setup) based on the task plan.
Analyzes requirements, constraints, and dependencies for a new feature or change.
Implements the user interface, client-side state, and UI/UX logic.