study-plan SKILL.md skillB

study-plan from open-octo/octo-agent is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add open-octo/octo-agent/study-plan@git:20260901.401e1ec

Pins git:20260901.401e1ec in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 16 of 17 checks passed
Kind
SKILL.md skill
Repository
open-octo/octo-agent
Path
internal/skills/experts/study-plan/SKILL.md
Versions recorded
1
Latest version
git:20260901.401e1ec, committed Sep 1, 2026
Size
12,294 bytes
Repository stars
140
License
MIT

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Skill: study-plan

坐下来学习却不知道该学什么,是几周时间悄悄溜走的常见原因。这个技能负责
搭一份计划——距考试还有几周、每天几节课、每周哪些学科、用什么方法——然后
根据用户实际完成的练习结果动态调整。是一份活的计划,不是一次性的日历
导出。

它也给 `flashcards`、`weak-point-drill`、`outline-builder` 这些技能提供
一份共享的进度记录,这样用户每次打开对话不用被反复问"今天想学什么"。

## 置信度纪律

计划是判断,不是教条。清楚标出哪些是估算:

- **每个知识点的时间估算**是一般性参考(基于典型的学习节奏),标注为
  估算——用户实际的学习速度会不一样。
- **学科权重分配**来自用户自己报告的薄弱环节和实际练习记录,这部分有
  把握。
- **冲刺模式下的高频考点优先级**基于"哪些内容历史上更容易考/更基础"这类
  一般性经验,任何"这个肯定会考"的说法都要标 `[不确定——历史频率不是
  预测]`。

## 工作流程

### 第一步:明确是为什么做计划

> 我们是为什么制定这份计划?
>
> 1. **一场具体的考试**(有明确日期,比如期末考、资格考、语言考试)
> 2. **一段学期/学习周期的整体节奏**(背诵、刷题、复习交替进行,没有单一
>    的终点考试)

按用户的回答确定锚点日期。

### 第二步:逐项收集信息,一次问一个,等回答

**逐个问,等回答。** 不要一次性把所有问题堆在一起丢给用户。

- **考试日期:** 确认了吗?
- **要覆盖的学科/知识点:** 参考大纲/教学计划,和用户确认"有没有要加/去掉
  的"。
- **最擅长的学科:** 优先级最低,仍然复习,但不用重点刷题。
- **最薄弱的学科:** 优先级最高,分配更多学习小节。
- **每周能投入的小时数:** 要现实,不要理想化。"我能做20小时"和"我能连续
  8周每周做20小时"是两回事,问用户实际能维持多久的强度。
- **生活约束现实性核验——必须问,不能跳过。** 用户给出小时数之后,问
  (一次一个问题,不要跳):

  > 你说每周[N]小时。在我搭计划之前,说说你这周还有什么安排——工作/上课
  > (每周几小时)、家庭(带娃、照顾家人)、通勤、锻炼、其他占用时间的事。
  > 计划应该适配你的生活,而不是反过来。一个跟不上的计划,比一个轻一点
  > 但能坚持下来的计划更糟。

  等用户回答,再核对这个小时数现不现实:

  > 这相当于每个学习日[X]小时,算上[工作/家庭/通勤/其他]。按我的经验这
  > [现实/偏紧/不现实]。要不要在我搭计划前调整一下每周小时数目标,还是
  > 先按这个来,看第一周实际情况再说?
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add open-octo/octo-agent/study-plan@sha256:c99086c1c62420b8

The line at the top of this page pins the label git:20260901.401e1ec, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_isvjlmd5sidtr63u.svg)](https://markdownregistry.com/a/art_isvjlmd5sidtr63u)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Sep 1, 2026.

versioncommittedcommitsizeaudit
git:20260901.401e1ec latest2026-09-01 401e1ec 12,294 BB view

Audit of the latest version

B  16 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: Frontmatter declares a description
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Size between 200 bytes and 200 KB (12294 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

open-octo/octo-agent · 140 stars · license MIT · pushed 2026-11-02 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_isvjlmd5sidtr63u
GET https://markdownregistry.com/api/v1/resolve?ref=open-octo/octo-agent/study-plan
GET https://markdownregistry.com/api/v1/blob/c99086c1c62420b84a088717eb53a5ed8bdf073676e2234c35ddf3e7992093be

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from open-octo/octo-agent

CLAUDE.md CLAUDE.md file
open-octo/octo-agent · CLAUDE.md
git:20261014.4ebb825 · audit A · 140 stars
artifact-design SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/artifact-design/SKILL.md · Design guidance for any HTML/Markdown file shown in octo's Artifacts panel — reports, dashboards, architecture/system…
git:20260923.bfb1a61 · audit B · 140 stars
channel-manager SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/channel-manager/SKILL.md · Configure IM platform channels (Feishu, Weixin/WeChat, WeCom, DingTalk, Discord, Telegram) for octo. Guides the user…
git:20260924.b98ea0b · audit B · 140 stars
code-review SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/code-review/SKILL.md · Review local code changes. Uses an isolated sub-agent for unbiased analysis when the main agent wrote the code; reviews…
git:20260920.c947ee9 · audit A · 140 stars
config-setup SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/config-setup/SKILL.md · Configure octo's global settings through guided conversation — set up AI model endpoints (providers, API keys, models)…
git:20260924.b98ea0b · audit B · 140 stars
cron-task-creator SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/cron-task-creator/SKILL.md · Create, inspect, run, edit, enable/disable, and delete octo's scheduled cron tasks — recurring agent prompts stored in…
git:20261012.05c8065 · audit B · 140 stars
deep-research SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/deep-research/SKILL.md
git:20260807.58b8c70 · audit B · 140 stars
expert-agent-manager SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/expert-agent-manager/SKILL.md · Manage octo's agent profiles through conversation — create, modify, delete, list, and bind agents to IM chats by…
git:20260924.b98ea0b · audit A · 140 stars
genui SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/genui/SKILL.md · Render structured, glanceable, interactive UI in the chat instead of plain text — dashboards, stat cards, filterable…
git:20260923.e099c80 · audit A · 140 stars
grill-me SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/grill-me/SKILL.md
git:20260713.070d20e · audit B · 140 stars
image-gen SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/image-gen/SKILL.md · Acquire images as files — generate them with an AI image model (14 providers: OpenAI/gpt-image, Gemini, Qwen, Zhipu…
git:20260907.f18641e · audit A · 140 stars
implement SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/implement/SKILL.md · Implement a technical design by decomposing it into dependency-ordered vertical slices, executing each with TDD…
git:20260711.2cb5a53 · audit A · 140 stars

Every file in open-octo/octo-agent

Other files named study-plan

study-plan SKILL.md skill
genspark-ai/genoffice · skills/recommended/study-plan/SKILL.md · Build a weekly and daily study schedule from the goal and the available time, with method notes and adjustment rules…
v1.0.0 · audit A · 11,564 stars
study-plan SKILL.md skill
baney75/myelinate · skills/study-plan/SKILL.md · Use when someone says exam on Friday, what should I study, make a study schedule, or set study reminders. Not general…
git:20261026.a303757 · audit A · 6 stars

Browse by kind, by grade B, or by owner.