trw-learn

Record, update, or retire learnings in TRW's memory via a learn API.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/wallter/trw-mcp --skill trw-learn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trw-learn
Source: https://github.com/wallter/trw-mcp/tree/main/src/trw_mcp/data/codex/skills/trw-learn
Command: npx skills add https://github.com/wallter/trw-mcp --skill trw-learn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The TRW learning memory is a central, persistent knowledge base for captured discoveries, patterns, and decisions from coding sessions. This skill helps record, update, and retire learnings to build shared institutional memory and reduce repeated mistakes.

Core Features & Use Cases

  • Record new learnings with a concise summary to capture high-value insights
  • Update existing learnings to refine details or retire outdated insights
  • Reflect on sessions to prune memory and reinforce high-impact knowledge

Quick Start

Record a new learning by providing a concise summary.

Frequently Asked Questions about trw-learn

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

FAQPage Schema
How do I record learnings from incident reviews to prevent repeated mistakes?

To record learnings from incident reviews, provide a concise summary to capture high-value insights into a persistent knowledge base, which builds shared institutional memory and reduces repeated mistakes.

What is the best way to manage knowledge and retire outdated insights from session reflections?

Managing knowledge during session reflections involves updating existing records to refine details or retiring outdated insights, applying memory recall for deduplication to prune memory and reinforce high-impact knowledge.

Does this knowledge-management approach deduplicate insights when recording new learnings?

Yes, this knowledge-management approach applies memory recall for deduplication before recording, ensuring that new learnings are checked against existing entries to prevent redundant records.

Can I update existing learnings with enriched details and tags across projects?

Yes, you can update existing learnings across projects by enriching details and tags, utilizing a learn API that accepts parameters including summary, detail, tags, impact, and source_type.

When should I retire learnings from a persistent knowledge base?

You should retire learnings from the persistent knowledge base during session reflections when insights become outdated, applying memory recall to prune memory and maintain high-impact institutional knowledge.