learning-taxonomy

Categorize session learnings into taxonomy types and route them to memory files.

9|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/yebot/rad-cc-plugins --skill learning-taxonomy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learning-taxonomy
Source: https://github.com/yebot/rad-cc-plugins/tree/main/plugins/learning-loop/skills/learning-taxonomy
Command: npx skills add https://github.com/yebot/rad-cc-plugins --skill learning-taxonomy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides expert guidance for categorizing session learnings and routing them to appropriate improvement targets, enabling focused context updates and actionability.

Core Features & Use Cases

  • Learning Categories: caveat, pattern, error_fix, dependency, command, architecture
  • Routing Guidance: map learnings to project or user memories for targeted improvements
  • Use Case: After a training session, classify key takeaways to drive the next improvement work item

Quick Start

classify this session learning as: caveat - "Environment setup required before follow-up tasks"

Frequently Asked Questions about learning-taxonomy

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

FAQPage Schema
How do I classify session learnings to improve my project context?

Classify learnings into six categories—caveat, pattern, error_fix, dependency, command, architecture—then route them to appropriate memory files. This guides targeted improvements to your project knowledge and Claude Code context, making future sessions more effective.

What learning categories should I use to organize my session insights?

Learning taxonomy includes caveat (constraints discovered), pattern (repeatable approaches), error_fix (solutions to problems), dependency (tool or library requirements), command (CLI or operational steps), and architecture (structural decisions). Each category routes to specific memory locations for project-wide or file-specific updates.

How do I route learnings to the right memory files in Claude Code?

Map learnings to project-wide, topic-specific, or file-specific memory routing rules defined in CLAUDE.md. The Skill provides routing paths and templates to update your memory structure, ensuring knowledge persists and informs future work.

Can I use this Skill to organize findings after a training session?

Yes. After a session, classify key takeaways—such as environment setup requirements or discovered patterns—into the six learning categories, then use routing guidance to update your project memory. This captures actionable improvements for follow-up work.

What's the difference between storing a caveat versus a pattern in my memory?

A caveat captures constraints or preconditions you discovered (e.g., 'environment setup required before follow-up'); a pattern documents a repeatable approach or technique. Routing them separately ensures caveats inform prerequisites while patterns guide methodology.