learn

learn is a skill for Claude Code from tw93/Waza. It costs 39 tokens per session (1,869 once invoked), scanned A, original, MIT.

A six-phase research workflow that turns unfamiliar subjects, source bundles, or collected material into useful notes, references, articles, or other publish-ready writing. It is intended for research that combines multiple sources.

In plain words
What is it for?
It helps research unfamiliar topics, study supplied materials, combine sources, and produce organised written output.
Why use it?
It gives structure to learning a new domain and requires sources, contradictions, and uncertainty to be handled explicitly.

Skill for Claude Code

Written for Claude Code: when-to-use in frontmatter.

Good fit It helps research unfamiliar topics, study supplied materials, combine sources, and produce organised written output.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/tw93/waza/learn
View source ↗ tw93/Waza
About the project

Waza is a collection of installed skills that turn familiar engineering practices into repeatable playbooks for coding agents. It helps agents plan work, design interfaces, review changes, debug problems, edit prose, research unfamiliar subjects, read URLs or PDFs, and check their own health. The catalogue entries are Waza’s skills and supporting agents or instructions.

tw93/Waza · 7,318 stars · on GitHub

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add tw93/Waza --skill learn
Clone the repo
git clone --depth 1 https://github.com/tw93/Waza

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for learn

README.md
[![agentmods](https://agentmods.dev/badge/skills/tw93/waza/learn/github.svg)](https://agentmods.dev/skills/tw93/waza/learn)
Your own site
<a href="https://agentmods.dev/skills/tw93/waza/learn"><img src="https://agentmods.dev/badge/skills/tw93/waza/learn/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for learn

Your own site · 80×15
<a href="https://agentmods.dev/skills/tw93/waza/learn"><img src="https://agentmods.dev/badge/skills/tw93/waza/learn.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 39 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,869 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • Socket pass 6 Oct 2026
  • Snyk warn 6 Oct 2026
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00039 $0.01869
Opus 5.5 $0.00016 $0.00748
Sonnet 5.5 $0.00008 $0.00374
Haiku 4.5 $0.00004 $0.00187

Measured 11d ago against content hash 92c82660b3aa, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

learn scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

2. **Fetch** -- every URL goes through `/read` when available. `/read` owns the proxy cascade, paywall detection, and platform routing (WeChat, Feishu, PDF, GitHub). Native fetch tools and raw `curl` silently fail on JS-
Origin

Copies of this mod

1 near-identical copy found in the catalogue:

  • learn — 100% identical, 41 lines differ
plugins/waza/skills/learn/SKILL.md · 113 lines

How it starts

The opening of the file, as written. The whole thing — 113 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Learn: From Raw Materials to Published Output

Prefix your first line with 🥷 inline, not as its own paragraph.

Support the user's thinking; do not replace it.

Outcome Contract

  • Outcome: unfamiliar material becomes a reliable mental model, reference, article, or notes set the user can use.
  • Done when: primary sources are collected or supplied, contradictions are handled explicitly, and the final structure teaches the topic without hiding uncertainty.
  • Evidence: source URLs or files, fetched content, notes from digestion, outline decisions, and self-review against the requested output.
  • Output: research notes, outline, publish-ready draft, or canonical reference, matching the chosen mode.

Boundary: single URL that only needs fetching belongs in /read. A single URL that needs summary or analysis can use /read as the fetch step, but the final answer should satisfy the user's requested summary or analysis. /learn is for multi-source research that produces a new structured output.

Choose Mode

Infer the mode from the requested artifact and supplied materials. Ask only when plausible modes would change the scope or deliverable and the user's intent does not resolve the choice:

Mode Goal Entry Exit
Deep Research Understand a domain well enough to write about it Phase 1 Phase 6: publish-ready draft
Quick Reference Build a working mental model fast, no article planned Phase 2 Phase 2: notes only
Write to Learn Already have materials, force understanding through writing Phase 3 Phase 6: publish-ready draft
Canonical Article One article that covers a topic so thoroughly readers need nothing else Phase 1 Phase 6: single authoritative reference

If unsure, suggest Quick Reference.

Canonical Article Mode

Activate when: "一篇就够", "一站式参考", "整理成长文", "目的是大家只需要看这篇就好了", or the user wants a single authoritative reference on a topic.

Goal: after reading the article, no one should need to search for anything else on this topic.

Read the full file on GitHub · 113 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago Changed · +4 lines 92c82660b3aa
  2. 22d ago Changed · -14 lines 5e46fb9f7725
  3. 1mo ago Changed · -29 tokens per session 014ea4db0efd
  4. 1mo ago Changed 5998bb034328
  5. 1mo ago Changed · -1 lines 4fba2661714c
  6. 1mo ago First seen · 124 lines · 68 tokens per session scan A 21af36f6f507

Subscribe to this mod's changes

learn is a skill published in the GitHub repository tw93/Waza (7,318 stars, last pushed 3d ago), licensed MIT. It adds 39 tokens to every session and 1,869 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

customer-journey-map

Construye un mapa de recorrido del cliente para un producto, servicio o experiencia. Úsalo cuando se te pida mapear un recorrido del cliente, crear un viaje del usuario, documentar puntos de contacto y puntos de fricción, o diseñar un mapa de experiencia. Produce un mapa de recorrido completo con etapas, puntos de…

mohitagw15856/pm-claude-skills · 86 tokens

eval-graphics

Turn an eval study's numbers into on-brand, publish-ready figures using the Newsjack chart room (the eval design system), then validate them with Playwright. For producing the charts in a published eval/data study.

elvisun/newsjack · 47 tokens

user-research-synthesis

Analiza y sintetiza hallazgos de investigación de usuarios en insights estructurados y accionables. Úsalo cuando te proporcionen datos de investigación de usuarios, transcripciones de entrevistas, resultados de encuestas o feedback de usuarios que necesiten ser analizados y resumidos. Produce una síntesis temática con…

mohitagw15856/pm-claude-skills · 114 tokens

design-handoff-brief

Transform feature briefs into structured design briefs that give designers the context they need before opening Figma. Use when asked to write a design brief, create a design handoff, brief a designer on a new feature, or translate a PRD into design requirements. Produces a brief with user goal, emotional context…

mohitagw15856/pm-claude-skills · 83 tokens

explorer-interface-brief

Use when asked to design the interface for an interactive 3D explorer, plan a UI for exploring a 3D model of a topic, or write an image-model prompt for a 3D learning app mock-up. Produces, from a topic, the UI design brief (audience, layout, panels, interactions, label style, colour palette, accessibility) and an…

mohitagw15856/pm-claude-skills · 97 tokens

architectural-programme-brief

Turn a client's wishes into an architectural brief that can actually be designed against — the accommodation schedule, the adjacencies, the budget reality, and the constraints named before they become change orders. Use when asked to write an architectural brief, prepare a project brief for a building, run a client…

mohitagw15856/pm-claude-skills · 109 tokens