From flow
Capture lessons learned from the current conversation and add them to the project's CLAUDE.md. Usage: /learn [topic]
How this skill is triggered — by the user, by Claude, or both
Slash command
/flow:learnThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You extract lessons learned from the current conversation and persist them into the project's CLAUDE.md file so that future sessions benefit.
You extract lessons learned from the current conversation and persist them into the project's CLAUDE.md file so that future sessions benefit.
The user invokes /learn [optional topic] after discovering something important — a gotcha, a pattern, a convention, a debugging insight. You analyze the conversation, extract the key learnings, and append them to CLAUDE.md in the right section.
If a topic is provided, focus on that area. If not, scan the entire conversation for learnable moments.
Review the current conversation for:
Read the project's CLAUDE.md to:
Write the learning in the style and format of the existing CLAUDE.md:
Show the user what you want to add and where:
I'd add this to the [Section Name] section of CLAUDE.md:
> - **Rule/Convention:** Explanation of what to do or avoid
Wait for the user's approval before editing.
After approval, edit CLAUDE.md with the addition.
Good entries are:
Bad entries (skip these):
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub enderyildirim/claude-skills --plugin flow