What problem does it solve? Valuable context discovered during a coding session—build commands, environment quirks, project conventions—is lost when the session ends, forcing future sessions to rediscover it. This Skill reviews the current session and writes those learnings into the project-rules file so future sessions start with that knowledge. ## Core Features & Use Cases - Session Reflection: Identifies recurring, non-obvious learnings such as bash commands, testing approaches, tool versions, and environment gotchas. - Client-Aware Targeting: Resolves the correct rules file across OpenCode and Claude Code, including Claude @ imports (up to four hops), OpenCode configured sources, and nested path scopes. - Approval-Gated Writes: Shows each proposed addition as a diff and edits files only after explicit user approval, preserving existing file structure. - Use Case: After a long debugging session where you discovered the dev server binds to port 3000 and tests require a specific flag, ask the agent to save these findings to AGENTS.md so the next session avoids the same pitfalls. ## Quick Start Ask the agent to update AGENTS.md with what we learned in this session and approve the proposed diffs.