learning-plan

learning-plan is a skill for Claude Code, Codex from yyz666ai/Learning-Agent. It costs 29 tokens per session (1,704 once invoked), scanned A, original, MIT.

A Chinese-language planning tool for creating or adjusting short, practical learning routes for Python, Go, mixed-language, or goal-focused programming study.

In plain words
What is it for?
Use it to define learning stages, choose only necessary concepts, plan practice projects, schedule review, and specify how each stage will be checked.
Why use it?
It turns a confirmed learning goal and known skill gaps into manageable steps with evidence of completion.

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/yyz666ai/learning-agent/learning-plan
Any agent
npx skills add yyz666ai/Learning-Agent --skill learning-plan
Clone the repo
git clone --depth 1 https://github.com/yyz666ai/Learning-Agent

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 learning-plan

README.md
[![agentmods](https://agentmods.dev/badge/skills/yyz666ai/learning-agent/learning-plan.svg)](https://agentmods.dev/skills/yyz666ai/learning-agent/learning-plan)
Your own site
<a href="https://agentmods.dev/skills/yyz666ai/learning-agent/learning-plan"><img src="https://agentmods.dev/badge/skills/yyz666ai/learning-agent/learning-plan.svg" alt="Measured on agentmods" height="20"></a>
Per session 29 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,704 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
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 $0.00029 $0.01704
Opus 5 $0.00015 $0.00852
Sonnet 5 $0.00006 $0.00341
Haiku 4.5 $0.00003 $0.00170

Measured 3d ago against content hash 04bffeb084fb, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

learning-plan 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 3d 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.

workspace/dev/.codex/skills/learning-plan/SKILL.md · 74 lines

How it starts

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

学习计划

把已确认目标转换为短周期、可验证、可调整的中文学习路线。

后台提供“后台已准备的生成上下文”时,附带的画像、诊断、知识地图、规则和模板视为已读取,不重复查目录或读文件。标明“不调用工具”时,只根据这些输入输出 Markdown 草案;不联网、不自行写文件。画像中已确认的信息不重复询问。

执行流程

  1. 读取已确认画像、热状态、相关语言知识地图、被引用的掌握度节点;若已有项目差距地图,只读取与当前目标有关的部分。 非零基础必须同时读取诊断的逐题证据、强项和缺口:强项决定快进,缺口决定补学;不能只看 some/experienced 标签。
  2. 依据 references/plan-contract.md 选择达成目标的最小概念集合。不得把知识地图全部节点机械设为必修。 同时读取本 Skill 的 references/curriculum-quality.md;据当前路线检查先修、时间预算、实践与成功证据,不把章节列表当已验证的学习效果。
  3. 先定义最终成功证据,再倒推阶段。每个阶段只包含必要先修、真实产出和验收方式。
  4. 给出一个当前任务,控制在学习者可用的单次时长内,并衔接已到期复习。
  5. 新主题先读取 new-topic-research 产生的 sources.json;没有可靠来源时不得把草案包装成正式计划。
  6. assets/learning-plan-template.md 输出草案,说明依据、未知项、最终成果与可调整点。 Plan 只做路线和验收说明,不承载教学代码。可使用 Mermaid 表达依赖关系;Go、Python 等代码留到确认后的 HTML PPT,按能力逐页讲解并加中文注释。
  7. 先展示草案:前端必须把 Plan 当作一条完整的 Agent 对话消息渲染,不套独立文档框。下方只保留紧凑的确认按钮;用户在输入框直接讨论节奏、项目、深度和完成目标。
  8. 用户确认由前后端状态机记录;模型只输出草案,不能自行写活动计划或把确认当作掌握。后端按工作区 references/state-contract.md 保存,未确认不能开课。

零基础环境阶段

零基础且需要运行代码时,Plan 的第一章必须包含一个可验收的环境准备阶段:当前系统、需要的软件、官方来源、版本验证、课程根目录、编辑器打开方式和第一个运行命令。它不是泛泛写“安装环境”,而要明确做到什么才算完成。

环境验证通过后记录 environment_ready。后续章节引用该状态,不重复安排安装;纯概念 meaning_only、已经有可靠环境证据的学习者,以及只读代码且无需运行的短任务,不机械加入环境阶段。

完整掌握 Plan

goal_route=foundation_engineersenior_engineer 时,不使用统一的短目录:

  • 已有可靠的稳定知识地图时直接倒推能力依赖与学习阶段,不为安排章节重复联网。知识库缺失、新框架或明确版本敏感需求才用 new-topic-research 核对权威来源;没有实时来源时不编造最新版本或声称已检索。
  • 先写“## 知识覆盖地图”,再根据主题广度动态安排,通常需要 12–60 个阶段;阶段数是研究和能力依赖的结果,不为凑数量机械拆分。
  • 每个阶段写“#### 知识点”并列出至少两个原子知识点,同时写本阶段要学、练习、完成证据和预计课次。
  • 必须写“## 最终达成标准”,明确学习者最后能独立完成什么、解释什么、调试什么和迁移到什么陌生场景。
  • 必须写“## 毕业项目”,最后一个阶段交付一个大型项目;证据覆盖需求、设计、实现、测试、调试、性能或安全检查、使用说明和复盘。
  • 课堂理解、独立练习、项目迁移和延迟复习是不同证据;不得把完成选择题写成“已经完全掌握”。

概念速学 Plan

goal_route=concept_clarity 时,Plan 是一张短学习卡,不是长期课程:

  • 只安排 1–3 个具体阶段:建立直觉、放回真实场景,以及可选的最小代码拆解。
  • meaning_only 不安排代码、文件夹、每日时长或间隔复习表;验收是 1–2 道点击判断与一个场景辨析。
  • code_walkthrough 先讲懂概念,再用 progressive-code-teaching 逐步展示最小骨架;不会的通用语法才就地补充。
  • 本次学会即可结束。只有用户明确说要系统学、做项目或持续复习,才转成长路线。

面试冲刺 Plan

goal_route=interview_sprint 时必须读取 target_roletech_stackinterview_question_source 和个人 Interview Bank:

Read the full file on GitHub · 74 lines

Files

What ships with it

6 files 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. 3d ago First seen · 74 lines · 29 tokens per session scan A 04bffeb084fb

Subscribe to this mod's changes

learning-plan is a skill published in the GitHub repository yyz666ai/Learning-Agent (1 stars, last pushed 3d ago), licensed MIT. It adds 29 tokens to every session and 1,704 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.