learn-lessons

Route tasks/lessons.md entries into doctrine change-requests with verification gates.

5|2|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/dbc-oduffy/coordinator-claude --skill learn-lessons
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: learn-lessons
Source: https://github.com/dbc-oduffy/coordinator-claude/tree/main/plugins/coordinator/skills/learn-lessons
Command: npx skills add https://github.com/dbc-oduffy/coordinator-claude --skill learn-lessons

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

learn-lessons turns recurring entries in tasks/lessons.md into doctrine change-requests by routing them to the correct wiki guides, central or project queues, and (only when authorized) CLAUDE.md updates.

Core Features & Use Cases

  • Doctrine evolution routing: Classifies each lesson into a closed change-kind taxonomy and applies consistent destinations (wiki-only by default, CLAUDE.md only via DoE).
  • Recurrence detection and queue hygiene: Detects semantic duplicates, updates recurrence notes, and avoids creating redundant improvement entries.
  • Safety gates against fabrication: Uses an extraction-based verify gate to ensure every routing record is grounded in the cited source lines.

Quick Start

Invoke the skill in local or central mode by running /learn-lessons and letting it process tasks/lessons.md according to the selected mode rules.

Frequently Asked Questions about learn-lessons

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

FAQPage Schema
How do I turn recurring lessons into doctrine change-requests?▼

Routing lessons to doctrine change-requests involves classifying each tasks/lessons.md entry into a change-kind taxonomy and directing it to wiki guides or project queues while detecting semantic duplicates.

What is the best way to prevent fabricated lesson routing records?▼

Preventing fabricated routing records requires applying an extraction-based verify gate that ensures every doctrine change-request is strictly grounded in cited source lines from the original lesson.

How do I route recurring lessons to wiki guides instead of project queues?▼

Routing recurring lessons to wiki guides by default is enforced through a routing bias that classifies each entry and directs it, only allowing CLAUDE.md updates when explicitly authorized by DoE.

Can I use lesson triage to update CLAUDE.md and MEMORY.md files directly?▼

You cannot freely update CLAUDE.md and MEMORY.md files directly; lesson triage guards these edits by enforcing Department of Education authorization before any routing changes are applied.

Does lesson triage detect duplicate entries across local and central repositories?▼

Lesson triage detects semantic duplicates across local repository maintenance and central cross-repo consolidation by updating recurrence notes and preventing redundant improvement entries.

When should I not use automated doctrine routing for lessons?▼

You should avoid automated doctrine routing when lessons lack verifiable source lines, because the extraction-based verify gate will block any routing records not fully grounded in cited text.