← How I Use AI
Dispatch #8
The reflection workflow
Turn one hard-won AI session into reusable instructions, skills, memories, or settings so the next similar task starts further ahead.
Perhaps the most powerful technique I have found. When you encounter a new type of task:
- Push Claude Code to its best. Work through the task iteratively.
- Do not delete the session history. The full history is essential for what comes next.
- Ask Claude Code to reflect:
Reflect on this entire session. Is there anything you
should save as a skill, a memory, or a setting change
so that next time we do this, it goes faster?
Claude Code will then create reusable artifacts — skills, memories, or configuration changes. The first time you do a task with AI might not save time. The second time, it will. For more on creating skills, see this walkthrough.
I have built a dedicated reflection skill that automates this process. Install it with:
mkdir -p ~/.claude/skills/reflection && \
curl -o ~/.claude/skills/reflection/SKILL.md \
https://gjiang-economics.github.io/skills/reflection.md
Then at the end of any session, type /reflection.