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.
mdr add open-octo/octo-agent/study-plan@git:20260901.401e1ecPins 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
mdr add open-octo/octo-agent/study-plan@sha256:c99086c1c62420b8The 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.
[](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.
Audit of the latest version
- 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
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
Every file in open-octo/octo-agent