Reflect

Use when the user wants to reflect on a conversation or experience to extract technical-judgment insights — decisions, assumptions, and reasoning patterns. Triggers: "/reflect", "reflect on this", "analyze this conversation", "what did I learn here", "extract insights from this", "复盘". Runs a multi-pass adversarial extraction: 3 parallel lens agents (Decision, Assumption, Pattern) → calibrated skeptic adversary → proposed technical-judgment updates. Output is saved to state/reflections.jsonl (full fidelity) and indexed in claude-mem (embeddings for semantic search). The user confirms/rejects each proposed diff inline before any file is written. Focuses on technical judgment only — it does NOT maintain a personality or values self-model (interests live in state/builder_interest_profile.json; cognitive blind-spots live in state/digest_gaps.jsonl).

flingjie Updated

File contents

flingjie/builderdna/tree/main/.claude/skills/reflect commit 4f81bcc188

Frequently asked questions

npx skillmds@latest add flingjie/reflect-2