com um clique
source-command-ccg-spec-plan
多模型分析 → 消除歧义 → 零决策可执行计划
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
多模型分析 → 消除歧义 → 零决策可执行计划
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.
Django testing strategies with pytest-django, TDD methodology, factory_boy, mocking, coverage, and testing Django REST Framework APIs.
Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.
为网页应用快速接入 OpenClaw 通道配置,自动输出可直接复制的 Webhook URL 与 Token。用于用户说“帮我配置 OpenClaw 通道”“给我 Webhook 和 Token”“一键生成接入参数”“OpenClaw 对话接入配置”这类场景,支持外部网页与本地网页两种模式,减少手工查配置和复制错误。
基于 AI 自动生成高质量 PPT 图片和视频,支持智能转场和交互式播放。
Enforce TDD workflow for Kotlin. Write Kotest tests first, then implement. Verify 80%+ coverage with Kover.
| name | source-command-ccg-spec-plan |
| description | 多模型分析 → 消除歧义 → 零决策可执行计划 |
Use this skill when the user asks to run the migrated source command ccg-spec-plan.
Core Philosophy
Guardrails
openspec/config.yaml for project conventions.Steps
Select Change
openspec list --json to display Active Changes.openspec status --change "<change_id>" --json to review current state.Multi-Model Implementation Analysis (PARALLEL)
run_in_background: true.Step 2.1: In ONE message, make TWO parallel Bash calls:
FIRST Bash call (Codex):
Bash({
command: "/Users/tangchunwu/.Codex/bin/codeagent-wrapper --backend codex - \"$PWD\" <<'EOF'\nAnalyze change <change_id> from backend perspective:\n- Implementation approach\n- Technical risks\n- Alternative architectures\n- Edge cases and failure modes\nOUTPUT: JSON with analysis\nEOF",
run_in_background: true,
timeout: 300000,
description: "Codex: backend analysis"
})
SECOND Bash call (Gemini) - IN THE SAME MESSAGE:
Bash({
command: "/Users/tangchunwu/.Codex/bin/codeagent-wrapper --backend gemini --gemini-model gemini-3-pro-preview - \"$PWD\" <<'EOF'\nAnalyze change <change_id> from frontend/integration perspective:\n- Maintainability assessment\n- Scalability considerations\n- Integration conflicts\nOUTPUT: JSON with analysis\nEOF",
run_in_background: true,
timeout: 300000,
description: "Gemini: frontend analysis"
})
Step 2.2: After BOTH Bash calls return task IDs, wait for results with TWO TaskOutput calls:
TaskOutput({ task_id: "<codex_task_id>", block: true, timeout: 600000 })
TaskOutput({ task_id: "<gemini_task_id>", block: true, timeout: 600000 })
Uncertainty Elimination Audit
Anti-Pattern Detection (flag and reject):
Target Pattern (required for approval):
Iterate with user until ALL ambiguities resolved.
PBT Property Extraction
Property Categories:
Update OPSX Artifacts
Context Checkpoint
/clear and continue with /ccg:spec-impl"Exit Criteria A change is ready for implementation only when:
Reference
openspec status --change "<id>" --jsonopenspec list --jsonrg -n "INVARIANT:|PROPERTY:" openspec/AskUserQuestion for ANY ambiguity—never assume