一键导入
reflect
Deep reflection on the skill learning system itself. Analyzes what's working, what's stale, and proposes structural improvements. The meta-skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Deep reflection on the skill learning system itself. Analyzes what's working, what's stale, and proposes structural improvements. The meta-skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | reflect |
| updated | "2026-02-20T00:00:00.000Z" |
| description | Deep reflection on the skill learning system itself. Analyzes what's working, what's stale, and proposes structural improvements. The meta-skill. |
| argument-hint | [focus area] |
| user-invocable | true |
| allowed-tools | Read, Edit, Write, Glob, Grep, Bash, AskUserQuestion |
A periodic deep-thinking session about the skill learning system itself. Like a craftsperson stepping back to look at their workshop — not the work, but the tools and how they're organized.
Run this when things feel off, when the system feels heavy, or just periodically to keep skills sharp and lean.
/reflect # Full reflection across everything
/reflect theming # Focus on a specific area
$0 (optional) - Focus area: a skill name, "patterns", "journeys", or "system"Read everything that makes up the learning system:
.claude/skills/*/SKILL.md — All skill definitions
.claude/skills/_patterns.md — Shared cross-cutting knowledge
.claude/skills/wrap-up/SKILL.md — The learning engine
.claude/journeys/*.md — Recent session learnings (last 5-10)
Also check:
updated datesFor each skill, consider:
Every skill loaded into a session consumes tokens. A 500-line skill that's rarely used is expensive. Ask:
_patterns.md? (duplicate = remove from skill)_patterns.md pulling its weight?Compare skill instructions against the actual codebase:
# Check if key files referenced in skills still exist
# Check if import patterns match reality
# Check if component names are current
Look for:
Reflect on whether the system structure is working:
<!-- LEARNING --> comments being used during work? If not, why?Look at recent journeys and see if the same mistakes keep recurring. If so, the learning loop has a gap — knowledge isn't reaching the right skill.
Use AskUserQuestion to present findings organized by priority:
_patterns.mdFor each finding, propose a specific action:
Apply the changes the user approves. This might include:
_patterns.mdUpdate updated dates on any modified skills.
This is NOT a frequent tool. It's the periodic "sharpen the saw" moment.
This skill exists because learning systems need to learn too.
A carpenter's workshop evolves — tools get reorganized, broken jigs get replaced, the workbench gets adjusted. But the carpenter doesn't reorganize every day. They do it when things feel wrong, or when they step back and see the clutter.
/reflect is that step back.
Run the build and intelligently fix errors with guardrails. Stops if fixes introduce more errors or the same error persists after 3 attempts.
Security and quality review of uncommitted changes. Checks for vulnerabilities, code smells, and best practice violations. Use before committing.
Context window conservation rules. Invoke when approaching context limits or before large tasks.
Create session learning logs that persist institutional memory across Claude Code sessions.
Deep security audit for web applications. Checks secrets, input validation, XSS, API security, and dependency vulnerabilities.
Pre-PR verification loop. Runs build, type check, lint, security audit, and debug statement scan. Use before creating PRs or merging.