一键导入
source-command-done
Converted Codex workflow from Claude slash command `done`. Use when the user asks to run the equivalent command or describes this workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Converted Codex workflow from Claude slash command `done`. Use when the user asks to run the equivalent command or describes this workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Maintain project documentation in .claude/skills/project-knowledge/: audit, edit, check consistency, track status. Use when: "проверь документацию", "обнови документацию", "аудит документации", "check docs", "audit documentation", "update docs", "проверь базу знаний проекта" For creating documentation from scratch use project-planning skill. For reading docs or explaining concepts, read project-knowledge skill directly.
Maintain project documentation in .claude/skills/project-knowledge/: audit, edit, check consistency, track status. Use when: "проверь документацию", "обнови документацию", "аудит документации", "check docs", "audit documentation", "update docs", "проверь базу знаний проекта" For creating documentation from scratch use project-planning skill. For reading docs or explaining concepts, read project-knowledge skill directly.
AI-First development methodology: spec-driven pipeline, project structure, skills/agents ecosystem, quality gates. Use when: "изучи методологию", "изучи глобальную папку", "как работает методология", "how does the methodology work", "explain the workflow" For infrastructure tasks, use infrastructure-setup or deploy-pipeline skills.
Converted Codex workflow from Claude slash command `decompose-tech-spec-coarse`. Use when the user asks to run the equivalent command or describes this workflow.
Converted Codex workflow from Claude slash command `decompose-tech-spec`. Use when the user asks to run the equivalent command or describes this workflow.
Converted Codex workflow from Claude slash command `do-feature`. Use when the user asks to run the equivalent command or describes this workflow.
| name | source-command-done |
| description | Converted Codex workflow from Claude slash command `done`. Use when the user asks to run the equivalent command or describes this workflow. |
Treat Claude-only tool names as conceptual workflow steps and use available Codex tools/policies.
git push, deploys, or sending messages unless the user explicitly requested that exact action..env files or GitHub Actions secrets.If this command changes any project-local .claude/** file, immediately run:
~/.claude/scripts/sync-to-codex.sh --project "$PWD" --apply
If sync reports a conflict, stop and report it. Include generated .codex/** changes in the same commit as the .claude/** source change.
Use Skill tool: documentation-writing
User typically provides feature directory with the command (e.g., /done work/my-feature).
Read these files from the feature directory:
user-spec.md — what was plannedtech-spec.md — how it was implementeddecisions.md — what decisions were made during implementationIf decisions.md is missing or sparse, use git log --oneline for feature-related commits to understand what changed.
Completeness check: If the feature looks incomplete (tasks not marked done in tech-spec, missing implementation, failing tests) — warn the user: "Feature appears incomplete: {reason}. Continue with finalization anyway?"
If .claude/skills/project-knowledge/references/ does not exist or is empty — skip this step, inform the user that project knowledge has not been initialized.
Otherwise, read current PK files and update only those affected by the feature:
architecture.md — new components, changed structure, data model / schema changespatterns.md — new project-specific patterns, testing approaches, business rulesdeployment.md — deployment or monitoring changesApply quality principles from documentation-writing skill: no code examples, no obvious content, only project-specific information.
Move work/{feature}/ → work/completed/{feature}/ (create work/completed/ if it doesn't exist).
Commit PK file changes and feature archive move.
docs: update project knowledge after {feature-name}
Report to user:
work/completed/{feature}/