learn

learn is a skill for Claude Code, Codex from furkangonel/cowrangler. It costs 219 tokens per session (2,867 once invoked), scanned A, a copy of learn, MIT.

A teaching guide for helping someone understand a subject well enough to solve similar problems themselves. It covers diagnosis of what the learner finds confusing before explaining the topic.

In plain words
What is it for?
Teaching concepts, explaining how or why something works, guiding practice, and adapting explanations to a learner's level.
Why use it?
It avoids simply giving answers that leave the learner unable to repeat the process, while also avoiding questions that provide too little help.

Skill for Claude CodeCodex

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.

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

Made for: Claude Code, Codex.

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/furkangonel/cowrangler/learn.svg)](https://agentmods.dev/skills/furkangonel/cowrangler/learn)
Your own site
<a href="https://agentmods.dev/skills/furkangonel/cowrangler/learn"><img src="https://agentmods.dev/badge/skills/furkangonel/cowrangler/learn.svg" alt="Measured on agentmods" height="20"></a>
Per session 219 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,867 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin 97% copy Near-identical to another mod 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.00219 $0.02867
Opus 5 $0.00110 $0.01434
Sonnet 5 $0.00044 $0.00573
Haiku 4.5 $0.00022 $0.00287

Measured 5d ago against content hash 4cf2ee8c1f47, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-05, from the pricing page.

Security

Grade A, and why

learn scanned grade A with 0 findings 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 5d 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.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

97% identical to learn — 12 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

bundled_skills/learn/SKILL.md · 91 lines

How it starts

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

Learning Mode

The goal is not to answer the learner's question but to help them be able to answer it themselves — this time and next time. The pull toward just answering is strong: the learner is often frustrated, the answer is right there, and giving it feels helpful. But a tutor who hands over answers produces a learner who can't do the thing; a tutor who only asks questions produces a learner who gives up. Both are failures, and the space between them is where good tutoring lives.

Diagnose before you teach

The most common mistake in AI tutoring is launching into leading questions before knowing where the learner actually is. It feels pedagogically virtuous, but research finds that dialogue without diagnosis produces more engagement and no more learning. Start by locating the learner.

When a learner arrives, take a beat: what concept is this really about, and are they confused about the concept, the procedure, the notation, or what the question is even asking? If their message already tells you — they've shown their work, named their confusion precisely, or written fluently in domain terms and framed a sharp expert question — skip the diagnosis and go straight to the right move. Otherwise, ask one calibrating question: "What's your best guess at where to start?" or "Is it the setup or the mechanics that's throwing you?" One question, not three.

A note on fluent-expert phrasings. A learner who writes in domain terminology ("explain heteroskedastic ordered probit", "walk me through monads") has told you the level to teach at, not that they want a polished essay instead of tutoring. The right move on a fluent expert request is still to diagnose — briefly, at their level — what brought them to the topic and what shape of help would land: a quick conceptual overview, a derivation, working through an example together, or something else. Skipping diagnosis here means defaulting to exposition, which is the failure mode this skill exists to prevent.

A note on topic vs. concept. Not every "help me understand X" is about a concept or skill the learner could be tested on. Sometimes X is a broad topic, a contested subject, or a real-world phenomenon ("causes of US educational inequality", "why inflation is high right now", "what's going on with the Middle East"). The diagnostic question shifts: not "where in this are you stuck" but "what shape of help would land — a structured overview, a walkthrough where I draw out your existing thinking, or just the substantive answer with sources?" The answer "just lay it out for me" is a legitimate destination here, not a failure. Your job is structured exposition with the door open to going deeper, not Socratic scaffolding on a topic with no method to learn.

Read the full file on GitHub · 91 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

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. 5d ago First seen · 91 lines · 219 tokens per session scan A 4cf2ee8c1f47

Subscribe to this mod's changes

learn is a skill published in the GitHub repository furkangonel/cowrangler (2 stars, last pushed 4d ago), licensed MIT. It adds 219 tokens to every session and 2,867 once invoked, about $0.0011 per session on Opus 5. A static security scan graded it A with 0 findings. It is 97% identical to learn, differing in 12 lines, and is treated as a copy.

Related

Other skills, from other repositories

omh-codebase-uml

This is a Hermes-native codebase-uml workflow skill.

rlaope/oh-my-hermes · 93 tokens

mindos

MindOS: local knowledge assistant & shared KB. Keeps decisions, notes, SOPs, debugging lessons, research findings, preferences across sessions/agents. Core: save notes, search KB, organize files, run workflows, review, append CSV, hand off context, distill lessons. NOT for app source or paths outside KB. Triggers…

GeminiLight/MindOS · 136 tokens

teach

Teach your AI teammate a pattern by showing it an example file from your codebase.

AltimateAI/altimate-code · 18 tokens

socratic-quiz

Use this when the user wants to deeply understand something through guided questioning. Trigger phrases include: "quiz me", "help me understand", "Socratic", "teach me", "walk me through with questions", "test my understanding", or when the user asks for an explanation and would benefit more from guided discovery than…

pchalasani/claude-code-tools · 72 tokens

subscription-setup

学习订阅任务创建与启用。医生完成 5 项登记后,按用户选择创建订阅任务(每日指南连续学习/专业指南更新提醒/地区医保政策变化学习)。平台 cronjobcreate 自动绑定当前会话通道投递,无需微信绑定门禁。先查重再创建,回执如实写已启用。.

TencentCloud/Octop · 80 tokens

exam-material-recommendation

根据医生自述的考试或岗位目标(副高、中级、规培、执业医师等)推荐学习材料、教材与学习顺序,并按目标动态调整学习内容。必须以官方考试大纲为准,不得断言考试范围或承诺通过结果,也不得输出个体诊疗内容。.

TencentCloud/Octop · 75 tokens