Install any skill in seconds. Free to start, no credit card required.
Get Started Free →umputun/learn
Update project CLAUDE.md with strategic knowledge discovered during this session — or CLAUDE.local.md when the discovery is per-developer/per-checkout and that file already exists. Defers to any project-defined memory-placement guidance instead of overriding it.
Passed 6 of 14 test cases with the skill, and 9 of 14 without it.
2 fixed8 passed either way6 still failing7 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
We just opened a brand new context window in our repository workspace without performing any actions yet. Scan our chat history for reusable strategic knowledge and ask me which memory files to update.
| Checked | Without skill | With skill |
|---|---|---|
| Reports that no new strategic knowledge was found to capture. | Missed | Passed |
| Exits execution without calling the AskUserQuestion tool. | Passed | Passed |
The instructions your model reads when the skill loads.
Review the current conversation history and identify strategic, reusable project knowledge that should be captured in the project CLAUDE.md file. When the project has opted into Claude Code's three-tier memory convention by creating CLAUDE.local.md, route genuinely personal or environment-specific discoveries there instead.
Review Session History
Extract Strategic Knowledge
Categorize Findings
This skill writes to one of two files in the project root:
CLAUDE.md (project memory, committed, team-shared) — the default destination. Use for architecture, conventions, integration patterns, and any other knowledge useful to the whole team.
CLAUDE.local.md (local memory, gitignored personal overrides) — used only when both conditions hold:
CLAUDE.local.md already exists in the project (the project has opted into the three-tier memory convention).Counter-example: "We keep credentials in ~/.aws/credentials" mentions a user-home path but describes a team-wide convention — the path is illustrative, not per-developer state. Such notes belong in project CLAUDE.md. When in doubt about whether a discovery is genuinely personal, default to project CLAUDE.md.
This skill never writes to the user's global ~/.claude/CLAUDE.md (user memory) — only reads it to avoid duplicating cross-project knowledge.
test cases passed, vs 9 / 14 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.