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.