johnlindquist/claude/lessons
Claude Code and agent skill by johnlindquist/claude
- community
- ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Checking that the SKILL.md file is still in the repository.
Capture and review lessons learned from coding sessions. Use to record insights, read past lessons, and improve over time.
Install
npx vskill@latest install johnlindquist/claude/lessonsSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
Lessons Learned
Capture insights and learn from past experiences.
Capture Patterns
Quick Lesson Capture
When you learn something valuable during a session:
Structured Lesson
function getValue<T extends { value: unknown }>(obj: T): T['value'] { return obj.value; }
Lesson Categories
Bug Lessons
Pattern Lessons
Tool Lessons
Review Practices
Daily Review
Weekly Audit
Before Starting Work
Automation from Lessons
When a lesson appears multiple times, automate it:
Create Git Hook
Create Snippet
Create Checklist
AI-Assisted Learning
Extract Lessons from Session
Connect Lessons
Generate Quiz
Storage Options
File-based
Memory Integration
Best Practices
- Capture immediately - Don't wait, you'll forget
- Be specific - Include code examples
- Note the cost - Time spent motivates remembering
- Review regularly - Lessons fade without review
- Automate repeated - Turn lessons into tools
- Tag consistently - Makes searching easier
- Connect to context - When does this apply?
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/lessons/SKILL.md
Popularity
- Repository stars
- 21
- Repository forks
- 4
- 7-day trend score
- 15
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 24 Mar 2026, 7 months ago.
Extension points
hookPre/post lifecycle hooks
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/johnlindquist/claude/lessons)