learn

Create focused learning notes and analyze documentation versus code for a topic.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/TomazWang/agent-toolkit --skill learn-tomazwang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/TomazWang/agent-toolkit/tree/main/plugins/kb-analysis/skills/learn
Command: npx skills add https://github.com/TomazWang/agent-toolkit --skill learn-tomazwang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deepens topic understanding by forcing a focused, single-topic study to reduce context drift in autonomous learning loops.

Core Features & Use Cases

  • Focused, topic-by-topic learning to minimize context leakage.
  • Automated scaffolding of learning notes under kb/wip (e.g., learning plan, topic notes, related tickets).
  • Structured investigation workflow covering documentation, source code, git history, tests, and tickets.

Quick Start

Invoke /kb:learn <topic> to start a deep dive on that topic.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I do a deep dive into a single codebase topic without losing context?

Yes, a focused deep dive compares documentation against actual source code to verify topic accuracy. It analyzes documentation, git history, and tests together, logging evidence to ensure your understanding matches the codebase implementation.

How do I structure autonomous learning notes for a codebase investigation?

Structure autonomous learning notes by scaffolding them under a work-in-progress knowledge base directory. This creates dedicated learning plans, topic notes, and related ticket logs to guide your investigation and track completion evidence systematically.

What is the best way to reduce context drift when auto-learning multiple codebase areas?

The best way to reduce context drift in autonomous learning is forcing a strict, single-topic study loop. Focusing on one specific area at a time prevents context leakage and ensures evidence logging remains targeted and accurate.

Does focused topic learning work for investigating existing codebase tickets and git history?

Yes, focused topic learning covers a structured investigation workflow that includes analyzing git history and existing tickets. It logs evidence and summaries from these sources to guide your understanding of the chosen topic to completion.