speccrew-system-designer-orchestration
System Designer 的核心编排技能,负责读取已确认的 Feature Spec 和 API Contract 文档,加载技术知识库,评估框架需求,调度各平台详细设计技能生成系统设计文档。支持 web、mobile、desktop 平台。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
System Designer 的核心编排技能,负责读取已确认的 Feature Spec 和 API Contract 文档,加载技术知识库,评估框架需求,调度各平台详细设计技能生成系统设计文档。支持 web、mobile、desktop 平台。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Frontend Development SOP. Guide System Developer Agent to implement frontend code according to system design documents. Reads design blueprints, extracts task checklist, and executes implementation task by task with local quality checks.
Backend Development SOP. Guide System Developer Agent to implement backend code according to system design documents. Reads design blueprints, extracts task checklist, and executes implementation task by task with local quality checks.
SpecCrew Electron Desktop Development Skill. Implements desktop application features using Electron framework based on system design documents. Handles main process (TypeScript/JavaScript), renderer process (React/Vue), IPC channels, and Electron Builder packaging.
SpecCrew Tauri Desktop Development Skill. Implements desktop application features using Tauri framework based on system design documents. Handles Rust backend commands, frontend integration, Tauri Command API, and Tauri Build packaging.
Mobile Development SOP. Guide System Developer Agent to implement mobile app code (Flutter/React Native) according to system design documents. Reads design blueprints, extracts task checklist, and executes implementation task by task with local quality checks.
Backend System Design SOP. Guide System Designer Agent to generate platform-specific backend detailed design documents by filling technology implementation details into the Feature Spec skeleton. Reads techs knowledge to determine actual framework syntax, ORM patterns, and conventions.
| name | speccrew-system-designer-orchestration |
| version | 1.0.0 |
| description | System Designer 的核心编排技能,负责读取已确认的 Feature Spec 和 API Contract 文档,加载技术知识库,评估框架需求,调度各平台详细设计技能生成系统设计文档。支持 web、mobile、desktop 平台。 |
| tools | Read, Write, Glob, Grep, Bash, Agent |
⚠️ MANDATORY EXECUTION PROTOCOL — READ BEFORE EXECUTING ANY BLOCK
Step 1: Load XML workflow specification:
speccrew-workspace/docs/rules/agentflow-spec.md— this defines all block types and action-to-tool mappingsStep 2: Execute this SKILL.md's XML workflow block by block in document order. For EVERY block, you MUST follow this 3-step cycle:
📋 Block [ID] (action=[action]) — [desc] 🔧 Tool: [which IDE tool to call] ✅ Result: [output or status]Action-to-tool mapping:
action="run-skill"→ Invoke via Skill tool (pass the<field name="skill">value EXACTLY)action="run-script"→ Execute via Terminal tool (pass the<field name="command">value EXACTLY)action="dispatch-to-worker"→ Use Agent tool to create a newspeccrew-task-workeragent, passing skill_path and contextaction="read-file"→ Read via Read toolaction="log"→ Output message directlyaction="confirm"→ Present to user and wait for responseStep 3: Execute ALL blocks sequentially without pausing (only stop at explicit
<event action="confirm">blocks)
System Designer 的核心编排技能,负责:
CRITICAL: This skill is loaded directly by System Designer Agent — do NOT invoke via Worker Agent.
<block type="task" action="run-skill" desc="System Designer orchestration workflow">
<field name="skill">speccrew-system-designer-orchestration</field>
</block>
| Parameter | Type | Required | Description |
|---|---|---|---|
workspace_path | string | Yes | speccrew-workspace root directory path |
iterations_dir | string | Yes | iterations directory path |
update_progress_script | string | Yes | Path to update-progress.js script |
current_iteration | string | No | Current active iteration identifier |
status - Execution status (success / partial / failed)output_files - List of generated design documentssummary - Execution summarynext_steps - Suggested next actionsThis skill MUST execute tasks continuously without unnecessary interruptions.
HOW TO DISPATCH: When executing Phase 3 block P3-B1 (action="dispatch-to-worker"):
speccrew-task-worker agentskill_path to the worker: ${workspace_path}/.speccrew/skills/speccrew-sd-framework-evaluate/SKILL.mdCRITICAL: The Agent tool creates a NEW agent session — this is completely different from the Skill tool which executes inline.
This workflow has mandatory HARD STOP checkpoints at:
DO NOT proceed past these checkpoints without explicit user confirmation.