원클릭으로
source-command-ccg-spec-plan
多模型分析 → 消除歧义 → 零决策可执行计划
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
多模型分析 → 消除歧义 → 零决策可执行计划
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
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