用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/seokan-jeong/team-shinchan --skill team-shinchan-verify-workflow命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | team-shinchan:verify-workflow |
| description | Use when you need to validate workflow state schema or error handling. |
| user-invocable | false |
When this skill is invoked, execute immediately. Do not explain.
| Validator | Command | What it checks |
|---|---|---|
| workflow-state-schema | cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/workflow-state-schema.js | WORKFLOW_STATE.yaml template + stage/transition gates, plus the big-project layer (project-state.schema.json parses, bigproject PROJECT.yaml template present) |
| error-handling | cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/error-handling.js | Error handling patterns are properly defined |
| part-numbering | cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/part-numbering.js | Multi-part agent files have correct numbering |
| quick-fix-path | cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/quick-fix-path.js | Quick-fix (lite mode) workflow path is valid |
docs/workflow-guide.md, hooks/)cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/workflow-state-schema.js
Success criteria:
schemas/project-state.schema.json parses and
skills/bigproject/SKILL.md contains a PROJECT.yaml templateschemas/workflow-state.schema.json declares current.completion_prompted as an OPTIONAL
boolean (main-076 FR-6 / HR-8: absent ⇒ false; NOT in required)On failure:
cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/error-handling.js
Success criteria:
On failure:
cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/part-numbering.js
Success criteria:
On failure:
cd "${CLAUDE_PLUGIN_ROOT}" && node tests/validate/quick-fix-path.js
Success criteria:
On failure:
The executing stage is driven by src/dag-executor.js over a task DAG. Each PLAN.md task MUST
carry the six DAG fields (id, depends_on, touches, verify, estimate, scope) and the
plan SHOULD declare integration_test metadata. The executor enforces a per-task verify gate and
a strict ALL-PASS completion gate before the executing → done transition.
cd "${CLAUDE_PLUGIN_ROOT}" && node --test tests/dag-executor.test.js
Success criteria:
src/dag-executor.js exposes parsePlan, topoSort, buildConflictGraph,
connectedComponents, evaluateVerify, recoveryStep, evaluateCompletionGate,
runIntegration, executePlanOn failure:
docs/dag-executor.md)