一键导入
review-code
Review recent code changes for security issues, PII leaks, and bugs against CodingStyle.md. Triggers on "/review-code" or when called by commit skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Review recent code changes for security issues, PII leaks, and bugs against CodingStyle.md. Triggers on "/review-code" or when called by commit skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Relocate a live session to another cc-director slot or Director - approval-gated handover through the GATEWAY, the seed identifies itself as a moved session, the TARGET keeps the source's original name, the source is renamed "[MOVED]" and put on hold so the user can close it. Triggers on "/move-session", "move session", "migrate session", "transfer session".
INTERNAL reference, NOT shipped with the installer. The in-repo expert on every coding-agent CLI CC Director can run (Claude Code, Codex, Gemini, OpenCode, Grok, Copilot, Cursor, Pi). Knows each agent's command line, config files, context-injection points, lifecycle hooks and events, SDK/API/server mode, transcript format, session semantics, and how CC Director drives it. Triggers on "agent-expert", "agent expert", "how does <agent> inject context", "<agent> hooks", "<agent> events", "<agent> CLI reference", "which agents support X", "agent capability matrix".
How a mission is RUN in this repository - the Architect, the Manager, the Workers, and the independent Inspector, plus the four standing laws (ask up front then run alone, and NEVER guess - bring the owner in when something is genuinely undecidable; the mission branch holds the work and only the Architect lands it on main; a different agent family inspects before anything reaches main; merged to origin/main is the only done). Read this BEFORE starting or seeding any mission, and before writing any mission brief. Triggers on "/mission", "start a mission", "run a mission", "seed an architect", "write a mission brief", "mission brief", "who merges", "mission roles".
DevThrottle - "Mission Control for Claude Code". A desktop app (binary cc-director.exe) that runs and supervises multiple Claude Code sessions and ships cc-* CLI tools on PATH. Agents drive the fleet through the cc-devthrottle command, not by calling the Director over HTTP. Triggers on "/dev-throttle", "/devthrottle", "/cc-director", "what cc tools", "list tools", "available tools", "devthrottle api", "session manager", "mission control".
Talk to other DevThrottle sessions across the fleet. Use when you want to list running sessions, rename this session, message another session, ask another session a question and get its answer, or open a new session - from inside a session. Triggers on "/fleet-comms", "message another session", "talk to another session", "ask another session", "rename this session", "rename session", "list sessions", "what sessions are running", "open a session", "spawn a session", "cc-devthrottle", "fleet messaging", "session intercommunication".
Guided run-book for cutting a DevThrottle release - assemble the changes, write the release notes, coordinate the internal docs site, cut the tag, and announce it. Triggers on "/release-manager", "cut a release", "prepare a release", "ship a release", "do the release".
| name | review-code |
| description | Review recent code changes for security issues, PII leaks, and bugs against CodingStyle.md. Triggers on "/review-code" or when called by commit skill. |
Review changed files against docs/CodingStyle.md and check for PII/personal information leaks.
This is a public repository. Every commit is visible to the world. The PII check is mandatory.
Invoke with /review-code or when called by commit skill.
STEP 1: Get files to review
Use Bash tool to run: git diff --cached --name-only Then run: git diff --name-only Also run: git status to find untracked files.
Collect ALL files from the output, not just .cs files. PII can appear in ANY file type: .cs, .xaml, .xaml.cs, .json, .md, .txt, .ps1, .bat, .sh, .config, .yaml, .yml, .xml, .csproj, etc.
STEP 2: Read the standards (MANDATORY)
Use the Read tool to read: docs/CodingStyle.md
Do NOT skip this. Do NOT rely on memory. Actually READ this file.
STEP 3: PII and Personal Information Scan (MANDATORY)
This is a PUBLIC REPOSITORY. Any personal information committed here is exposed to the entire internet.
For EVERY changed or untracked file, scan for ALL of the following:
BLOCKING PII (must NEVER be committed):
IMPORTANT PATH PATTERNS to flag:
EXCEPTIONS (NOT PII - do not flag these):
STEP 3.5: CenCon Documentation Check
Check if docs/cencon/architecture_manifest.yaml exists using the Glob tool.
If docs/cencon/architecture_manifest.yaml does NOT exist:
If docs/cencon/architecture_manifest.yaml EXISTS:
STEP 3.6: Security Profile Drift Check
Check if docs/cencon/security_profile.yaml exists using the Glob tool.
If docs/cencon/security_profile.yaml does NOT exist:
If docs/cencon/security_profile.yaml EXISTS:
STEP 3.7: Documentation Coverage
Check if public documentation needs updating based on the changes being reviewed.
IF the changes include NEW tools (new cc-* tool directories, new CLI executables):
IF the changes include NEW features or NEW commands (new skills in .claude/skills/, new CLI subcommands, new major functionality):
IF the changes are BUG FIXES or REFACTORS:
IF docs/public/ files were modified:
IF none of the above conditions apply (no tool/feature/behavior changes):
STEP 4: Code style review
For each .cs, .xaml, and .xaml.cs file from Step 1:
Issue severities:
STEP 5: Present findings
Use this exact format (plain text, no markdown tables):
Code Review Report
Files Reviewed: [count] Standards Applied: CodingStyle.md, PII Scan Result: PASS or FAIL
PII/PERSONAL INFORMATION Issues (BLOCKING - must fix before commit):
PII Type: [what kind of PII was found] Content: [the offending text, redacted if necessary] Fix: [how to fix it - use environment variables, generics, or remove]
BLOCKING Issues (must fix before commit):
Issue: [what is wrong] Fix: [how to fix it]
WARNING Issues (should fix):
Issue: [what is wrong]
SUGGESTIONS:
Issue: [what could be improved]
CRITICAL: Use FULL file paths like C:\repos\cc-director\src\CcDirector.Core\Session.cs:45 Never use just the filename.
If NO PII is found, include this line in the report: PII Scan: CLEAN - No personal information detected in changed files.
STEP 6: Return structured status
At the very end, include these lines exactly:
REVIEW_STATUS: PASS or FAIL BLOCKING_COUNT: [number] WARNING_COUNT: [number] SUGGESTION_COUNT: [number] PII_COUNT: [number] CENCON_STATUS: PASS, FAIL, or SKIPPED SECURITY_DRIFT: PASS, FAIL, or SKIPPED DOCS_COVERAGE: PASS, FAIL, WARN, or SKIPPED
FAIL if any of:
PASS if none of the above conditions are true. SKIPPED and WARN status do NOT cause FAIL.
BLOCKING:
WARNING:
BLOCKING:
WARNING:
Focus on changed code, not legacy issues. Be specific with line numbers. The commit skill depends on the REVIEW_STATUS line. PII scan applies to ALL file types, not just code files.
Skill Version: 4.0 Last Updated: 2026-03-01 Adapted from: internal review-code skill CenCon Integration: Added STEP 3.5 (Documentation Check) and STEP 3.6 (Security Drift Check) Docs Enforcement: Added STEP 3.7 (Documentation Coverage) - blocks on new tools/features without docs