用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/andrem-sec/psc-comet --skill reflect命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | reflect |
| description | Extract instinct candidates from the current session and add confirmed ones to the instinct store |
| version | 0.1.0 |
| level | 2 |
| triggers | ["/reflect","any patterns this session?","extract instincts","session patterns"] |
| context_files | ["context/learnings.md"] |
| steps | [{"name":"Review Session","description":"Identify patterns, mistakes, non-obvious decisions, and unexpected successes from this session"},{"name":"Propose Candidates","description":"Format each candidate with trigger, action, and domain fields — present the full list before asking for confirmation"},{"name":"Confirm with User","description":"Walk through the list, collect yes/no/rephrase for each — do not add anything unconfirmed"},{"name":"Add to Instinct Store","description":"Run instinct-cli.py add for each confirmed candidate, show output"},{"name":"Summary","description":"Report how many instincts were added and their IDs"}] |
Run at the end of a session (invoked inline by /wrap-up) or at any point when new reusable
patterns emerged. Captures instincts — not learnings.
A learning is narrative context: what happened, what was discovered, what was decided.
It goes in context/learnings/[tag].md via /wrap-up.
An instinct is an actionable rule: given condition X, take action Y. It goes in the
instinct store via instinct-cli.py. It must be specific enough to fire reliably and
distinct enough not to duplicate an existing entry.
Before proposing a candidate, it must pass all three:
Reject candidates that are too generic, too obvious, or already covered by an existing instinct.
# Add a confirmed instinct
python scripts/continuous-learning-v2/instinct-cli.py add "TRIGGER" "ACTION" --domain DOMAIN
# Verify it was added
python scripts/continuous-learning-v2/instinct-cli.py list --domain DOMAIN
Run from the project root (the directory containing .claude/).
If instinct-cli.py is not found or Python is unavailable, list the confirmed instincts
in a code block formatted for manual entry. Note: "Run bash scripts/bootstrap-phase8.sh
to restore the instinct CLI."
Do not manufacture candidates. If the session had no reusable patterns, say so explicitly and end reflect immediately.
Do not propose instincts that are already in context/learnings.md as standing rules — those
are learnings, not instincts.