learned — Claude Code skill: what it does, how to install
Runs a four-question post-project review and logs verbatim takeaways into Obsidian. Useful for capturing practical lessons right after delivering work.
npx skills add gasserane/personal-skills --skill learned -a claude-codeWhat learned does
This skill activates a quick review loop right after you finish a task. The assistant prompts you with four consecutive questions: what the deliverable taught you, what to adjust next time, what to carry forward, and which successful tactic to repeat. Every answer gets captured verbatim without model-generated interpretations.
Entries go into 5 JURNAL/Learning/deliverable-learning-log.md inside an Obsidian vault. If the fourth answer identifies a reusable workflow or prompt pattern, the assistant offers a single yes-or-no prompt to save it as feedback memory for /improve-system. When the vault path is unreachable on a remote machine, the tool prints the formatted Markdown in the chat alongside the target file path.
If your local Obsidian path does not match the hardcoded directory, you will have to paste notes manually. The skill acts as an explicit shorthand trigger for the heavier journal-reflection workflow.
What it helps with
- log project takeaways right after delivery
- append structured review notes to an Obsidian vault
- capture reusable workflow patterns into agent feedback memory
- review recent work without opening a full reflection session
Example prompts for the agent
- /learned
- Log a learning from this deliverable
- What did I learn from this?
How to install learned
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill learned -a claude-code2Manually: put the files in place
~/.claude/skills/learned/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/learned/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill learned -a codex2Manually: put the files in place
.agents/skills/learned/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill learned -a cursor2Manually: put the files in place
.cursor/skills/learned/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install gasserane/personal-skills learned2Manually: put the files in place
.github/skills/learned/SKILL.md1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill learned -a gemini-cli2Platform CLI
gemini skills install https://github.com/gasserane/personal-skills --path skills/learnedManually: put the files in place
.devin/skills/learned/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill learned -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about learned
How to install learned in Claude Code?
Run npx skills add gasserane/personal-skills --skill learned -a claude-code.
What does the learned skill do?
It walks through four short reflection questions after a deliverable and writes your answers into 5 JURNAL/Learning/deliverable-learning-log.md.
What happens if the Obsidian vault is not accessible?
The skill prints the Markdown section directly into the conversation and provides the target file path for manual saving.