learn

Capture project knowledge from user input and route it to CLAUDE.md, Serena Memory, or docs/llm/.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/VoDmAl/ai-dev-plugins --skill learn-vodmal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/VoDmAl/ai-dev-plugins/tree/main/plugins/vdm/skills/learn
Command: npx skills add https://github.com/VoDmAl/ai-dev-plugins --skill learn-vodmal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill systematically captures and preserves project knowledge, preventing valuable insights from being lost and ensuring consistency across LLM sessions.

Core Features & Use Cases

  • Proactive Knowledge Capture: Automatically documents solutions to problems, discoveries of effective patterns, and establishment of new project standards.
  • Scenario-Based Routing: Intelligently routes captured knowledge to appropriate locations (CLAUDE.md, Serena Memory, docs/llm/) based on its nature (problem, discovery, standard).
  • Use Case: After successfully troubleshooting a complex database migration issue, the Skill automatically documents the root cause, resolution steps, and preventative measures in docs/llm/database-troubleshooting.md and adds a critical rule to CLAUDE.md to prevent recurrence.

Quick Start

Use the learn skill to capture the knowledge about the new API error handling pattern.

Frequently Asked Questions about learn

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I preserve project knowledge and prevent context loss across LLM sessions?

To preserve project knowledge across LLM sessions, you can systematically capture insights by routing them to persistent locations like CLAUDE.md, Serena Memory, or docs/llm/ based on content criticality. This prevents knowledge loss by ensuring future sessions have access to past discoveries.

What's the best way to document code standards and problem solving steps for LLM context?

Documenting code standards and problem solving steps for LLM context involves automatically routing established patterns and resolutions to appropriate files. Critical rules go to CLAUDE.md, while detailed troubleshooting steps are saved to docs/llm/ to maintain comprehensive context.

How does knowledge management routing work for discovered development patterns?

Knowledge management routing works by analyzing user input to identify problem, discovery, or standard scenarios. It then intelligently directs the captured insights to the correct storage location, such as Serena Memory for session-level context or docs/llm/ for permanent reference.

Does this knowledge capture approach work without external dependencies?

Yes, this knowledge capture approach works without external dependencies. It relies on internal scenario-based routing to organize and store development insights natively within project files like CLAUDE.md and docs/llm/, requiring no additional packages or setup.

When do I need to systematically capture project knowledge instead of manual documentation?

You need to systematically capture project knowledge instead of manual documentation when establishing new project standards or resolving complex issues like database migrations. Automated capture prevents knowledge loss and ensures consistency across all future LLM interactions.

Why does my LLM forget previous problem solving steps in new coding sessions?

Your LLM forgets previous problem solving steps because session context is ephemeral. By proactively capturing knowledge and routing critical rules to CLAUDE.md or Serena Memory, you ensure that past resolutions and standards persist into future sessions.