Token导航 LogoToken导航

Agent Skill · 研究检索

bookforge-practice-schedule-designer(Bookforge 练习时间表设计器)

bookforge-practice-schedule-designer 用于记录任务执行中的错误、用户纠正、经验和能力缺口,适合在 OpenClaw 中希望让 Agent 持续沉淀问题、修正和最佳实践时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

bookforge-practice-schedule-designer 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 24,718。

总安装 3,944周安装 158GitHub Stars 公开资料未说明下载 1,277核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bookforge-practice-schedule-designer(Bookforge 练习时间表设计器)
来源仓库:https://github.com/quochungto/bookforge-practice-schedule-designer
安装命令:
openclaw skills install bookforge-practice-schedule-designer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install bookforge-practice-schedule-designer

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

设计可持续的练习计划,将学习转化为长期坚持的习惯。适用于技能提升、考试备考和习惯养成等个人发展场景。输入学习目标和时间约束,输出每日任务和反馈机制。不涉及外部依赖,但需确认是否记录进度数据。安装命令:openclaw skills install bookforge-practice-schedule-designer

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install bookforge-practice-schedule-designer;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

bookforge-practice-schedule-designer 怎么安装?

在终端执行 openclaw skills install bookforge-practice-schedule-designer。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

bookforge-practice-schedule-designer 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

bookforge-practice-schedule-designer 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

bookforge-practice-schedule-designer 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

bookforge-practice-schedule-designer 用的人多吗?

公开数据是累计安装 3,944 次,近一周安装 158 次,下载 1,277 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

bookforge-practice-schedule-designer 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
bookforge-practice-schedule-designer

Bookforge 练习时间表设计器 · 本页

3,944—调用外部服务MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
practice-schedule-designer
description
Design a concrete practice schedule that will actually make learning stick — not just feel productive. Use this skill when the user is preparing for a test, building a new skill, training others, or planning a study program and needs to decide how to structure practice sessions over time. Triggers include: user is relying on marathon study sessions or cramming before a deadline; user practices one topic exhaustively before moving to the next; user feels they know material during practice but forgets it on tests or in real situations; user wants to know how often to review flashcards or revisit past material; user needs to design a training curriculum for a team or class; user is switching between topics during study and wants to know if that is helping or hurting; user is preparing for a performance context (exam, job, sport) and must choose between depth on one skill versus breadth across many. This skill does NOT address memorization technique or recall strategy — use retrieval-practice-study-system for those.
version
1.0.0
homepage
https://github.com/bookforge-ai/bookforge-skills/tree/main/books/make-it-stick/skills/practice-schedule-designer
metadata
{"openclaw":{"emoji":"📚","homepage":"https://github.com/bookforge-ai/bookforge-skills"}}
status
draft
source-books
title
Make It Stick: The Science of Successful Learning
authors
["Peter C. Brown", "Henry L. Roediger III", "Mark A. McDaniel"]
chapters
[3, 4, 8]
tags
["learning-science", "cognitive-psychology", "evidence-based-learning", "spaced-repetition", "interleaving", "practice-design"]
depends-on
[]
execution
tier
1
mode
hybrid
inputs
description
User's learning goal, material list, available time, and current practice approach (if any)
tools-required
[Write]
tools-optional
[Read]
mcps-required
[]
environment
Any agent environment; user describes their learning situation in text form or answers guided questions
discovery
goal
Diagnose the user's current practice approach, classify it against the four practice types, then produce a concrete personalized schedule with spacing intervals, sequencing patterns, and tracking guidance
tasks
audience
Students, teachers, trainers, coaches, and lifelong learners who need to design or redesign their practice regime
triggers

Practice Schedule Designer

When to Use

You have material to learn and a timeline to learn it in. What you need now is a practice structure — not just more time studying, but the right pattern of when, how often, and in what order to practice.

This skill is about schedule design, not study technique. It tells you how to arrange your practice sessions over time, which types of practice to combine, and how to set spacing intervals for your specific situation.

Preconditions to verify:

  • Does the user know what they are trying to learn? If the material is completely undefined, ask them to identify it before continuing.
  • Does the user have a rough timeline (days, weeks, months)? Interval recommendations depend on it.

This skill does NOT cover:

  • How to execute retrieval practice within a session (use retrieval-practice-study-system)
  • How to memorize facts efficiently (flashcard systems, mnemonics)
  • How to manage motivation or study environment

The Core Counterintuitive Principle

Before designing any schedule, establish this with the user if they seem unaware of it:

Feeling productive during practice is not the same as learning durably.

Massed practice — repeating one thing many times in a row — produces fast visible improvement. That improvement is real but shallow: it rests on short-term memory and fades quickly. Researchers call this "momentary strength." The techniques that build "habit strength" — the kind of learning that is still there weeks later when you need it — feel slower and harder during practice. You sense the effort but not the benefit the effort is creating.

This is why people persist in practicing the wrong way even after they have seen evidence that it does not work. They trust the feeling of progress over the data on retention. The schedule you design here will sometimes feel less productive than the old way. That discomfort is the signal that the learning is durable.


Context and Input Gathering

Required (ask if missing)

  • What are you learning? Subject, skill, or material set (e.g., Spanish vocabulary, calculus problem types, sales pitch, guitar chord transitions, medical diagnosis protocols).
  • What is your timeline? When do you need to perform or be tested? (e.g., exam in 3 weeks, job interview in 10 days, ongoing professional development with no deadline).
  • How much practice time do you have per week? Total hours available, and how those break into sessions (e.g., 1 hour daily vs. 4 hours on weekends).
  • What does your current practice look like? Walk through a recent session — what did you do first, second, and for how long? This reveals which practice type they are currently using and which anti-patterns are present.

Useful (gather if available)

  • Performance context: What does success look like in the moment of performance? (e.g., unseen exam questions, real-world patient encounters, live athletic competition, a job interview). This determines whether interleaving and variation are especially critical.
  • Material structure: Is the content a set of similar items (vocabulary, flashcards), or a set of different problem types that require choosing the right approach?
  • Current mastery level: Beginner (everything is new) vs. intermediate (some material familiar, some not) vs. advanced (maintaining a high level).

Step 1 — Diagnose Current Practice Type

Why: Most learners default to massed practice without knowing it. The diagnosis names the pattern, which makes the problem concrete and motivates the schedule change.

Map what the user described onto one of these four types:

TypeDefinitionRecognition Signal
MassedLong unbroken sessions on one topic; cramming; re-reading"I study [topic] for 2 hours then move on" or "I cram the night before"
SpacedSame material revisited across sessions with time gaps"I review it again a few days later"
InterleavedMultiple topics or problem types mixed within one session"I mix different subjects in the same sitting"
VariedSame skill practiced in different contexts, formats, or conditions"I practice [skill] in different scenarios or with different examples"

Anti-patterns to flag explicitly:

  • Cramming: Massed practice compressed into a single session before a deadline. Effective for next-day recall; ineffective for retention beyond 48 hours.
  • Blocked practice: Practicing the same drill or problem type in a fixed sequence before switching. Feels like variety because the station changes, but is still massed within each station. Common in sports (always running the same drill from the same position) and math courses (doing 20 problems of type A before moving to type B).
  • Familiarity trap: Stopping practice on material that feels familiar, mistaking recognition for mastery. Recognized by statements like "I already know this one" or skipping flashcards that seem obvious.

State the diagnosis explicitly:

"Your current practice is primarily [type]. You are experiencing [anti-pattern if present]. Here is what that costs you: [specific retention or transfer consequence]."

Step 2 — Select the Optimal Practice Strategy

Why: The right mix of practice types depends on learning goal, material structure, and time horizon. There is no single correct answer — the decision framework below makes the choice explicit and defensible.

Decision Framework

Start with your primary learning goal:

Goal A — Memorize a fixed set of items (vocabulary, dates, formulas, anatomical names, legal definitions)

  • Primary strategy: Spaced practice
  • Add: Interleaving if the items are similar enough to be confused with each other
  • Do not add variation until items are partially learned

Goal B — Learn to solve problems of a specific type (math problems, diagnosis protocols, coding patterns)

  • Primary strategy: Interleaved practice across problem types
  • Add: Spaced intervals between sessions
  • Warning: blocked practice will make performance during practice look better but test performance will be worse

Goal C — Build a skill that must transfer to unpredictable real-world conditions (athletic performance, clinical judgment, language conversation, negotiation)

  • Primary strategy: Varied practice — deliberately change context, format, and conditions across sessions
  • Add: Interleaving of related sub-skills
  • Add: Spaced intervals
  • Massed practice of a fixed drill will not transfer; you must practice the skill in conditions that vary from the test conditions

Goal D — Maintain mastery of material already learned (ongoing professional skills, language retention, athletic fundamentals)

  • Primary strategy: Spaced practice with long intervals (monthly)
  • Material that is well-mastered needs low-frequency review; the Leitner-box principle applies: the better your mastery, the less frequent the practice, but the material never disappears completely from the rotation

Time horizon modifier:

HorizonImplication
Less than 3 daysSpacing intervals are short (hours); prioritize retrieval practice over rereading
1–4 weeksSet intervals of 1 day → 3 days → 1 week; interleave topics within sessions
1–3 monthsSet intervals of 1 day → 1 week → 2–3 weeks → monthly; build in variation
Ongoing (no deadline)Leitner-box style: frequency tracks mastery level; monthly review of well-mastered material

Step 3 — Set Spacing Intervals

Why: The spacing interval determines how much forgetting occurs between sessions. Some forgetting is desirable — the effort of retrieval after a small gap strengthens the memory. Too little gap and you are resting on short-term memory. Too much gap and retrieval approaches relearning from scratch, which is inefficient.

Interval Calibration Rules

Rule 1 — The minimum interval is "enough forgetting." If you can recall something effortlessly with no hesitation, you reviewed it too soon. A productive session has some difficulty; some items should require real effort to retrieve.

Rule 2 — The maximum interval is "not so much forgetting that retrieval becomes relearning." If you cannot recall an item at all and must look it up as if encountering it for the first time, the interval was too long.

Rule 3 — Sleep is a consolidation amplifier. At least one sleep period between practice sessions significantly aids memory consolidation. This means even in a compressed timeline, practice on Monday and practice on Tuesday are better than two sessions on Monday.

Recommended starting intervals by material type:

MaterialFirst reviewSecond reviewThird reviewOngoing
Names and faces, arbitrary associationsWithin minutes (high forgetting rate)Same dayNext dayWeekly, then monthly
New concepts from a text or lectureWithin 24 hours3–5 days later1–2 weeks laterMonthly
Problem-solving skills1–2 days1 week2–3 weeksMonthly
Complex judgment skills (clinical, athletic)Next session1 week3 weeksMonthly; plus real-world practice

Leitner-box logic for flashcard-style material:

Divide material into difficulty tiers based on current mastery:

  • Tier 1 (errors frequent): Review every session
  • Tier 2 (mostly correct): Review every other session
  • Tier 3 (reliably correct): Review weekly
  • Tier 4 (mastered): Review monthly — but never remove from rotation until the learning goal is fully met

When you answer incorrectly, move the item back up one tier (more frequent review). When you answer correctly in consecutive sessions, move it down one tier (less frequent review).


Step 4 — Design the Interleaving and Variation Pattern

Why: Interleaving and variation do the work that spacing cannot do alone. Spacing builds retention of individual items. Interleaving builds discrimination — the ability to recognize which type of problem you are facing and select the right approach. Variation builds transfer — the ability to apply a skill in conditions different from where you practiced it.

Interleaving Design Rules

When to interleave: When the material contains two or more distinct problem types, subject areas, or skill categories that the learner must eventually distinguish between. Do not interleave before the learner has a basic grasp of each type — a small amount of initial blocked practice to introduce a new problem type is acceptable.

How to interleave: Within a single session, rotate through topics or problem types without completing a full block of any one type. The switch should happen before the learner feels fully on top of the current topic. That feeling of incompleteness is the point: the interruption forces the learner to start fresh retrieval on return, which builds the discrimination ability needed for tests and real situations.

Do not confuse blocked practice with interleaving: If your session has 20 minutes on topic A, then 20 minutes on topic B, then 20 minutes on topic C — that is blocked practice across the session, not interleaving. True interleaving mixes A, B, and C within each segment.

Example: A student preparing for a statistics exam should not work 30 problems of hypothesis testing, then 30 problems of regression, then 30 problems of ANOVA. Instead: do 5 problems, switch types, do 5 more of a different type, switch again. The session will feel slower and less satisfying. The exam results will be better.

Variation Design Rules

When to vary: When the learning goal requires transfer to unpredictable real-world conditions — athletic performance, clinical encounters, language conversation, professional problem-solving. If the test conditions will differ from practice conditions, practice must differ internally too.

How to vary: Change one or more of the following across sessions: context (location, sequence, trigger conditions), format (problem presentation, question phrasing), conditions (speed, materials available, teammate or patient involved), or level of challenge (harder examples, more ambiguous cases).

Blocked practice warning for motor and procedural skills: Always practicing a drill from the same position, in the same sequence, at the same speed locks the skill to those conditions and prevents transfer. Vary the starting position, the sequence, the speed, and the context systematically.

Example: A professional learning a sales pitch should not practice it the same way from the same prompt every time. Vary the opener, the objection presented, the simulated client's emotional state, and the medium (phone vs. in-person vs. video call). This is uncomfortable — it will feel like the learning is not taking hold. That discomfort is producing a more robust skill.

Step 5 — Build the Practice Schedule Document

Why: An abstract plan does not change behavior. A concrete schedule the user can open on Monday morning and follow without re-reading instructions does.

Produce a schedule document with the following components:

Header block:

  • Learning goal
  • Timeline (start date and performance date)
  • Material list (what is being practiced)
  • Total sessions planned
  • Session length

Session-by-session plan (for schedules 4 weeks or shorter, list every session; for longer schedules, provide a repeating weekly template plus interval triggers):

For each session:

  • Date or week number
  • Duration
  • Topics to cover and rotation sequence (for interleaved sessions)
  • What to retrieve (specific problem types, flashcard tiers, or skill variants)
  • What to check (which mastery tier items are due for review)

Interval trigger rules (so the user can adapt if they miss a session):

  • "If you miss a session, do not double up the next day. Resume the schedule; the gap is not wasted — some forgetting during the gap is acceptable."
  • "If an item in Tier 1 is still in Tier 1 after 3 sessions, flag it for deeper investigation or alternate explanation — repetition alone will not fix a conceptual gap."

Anti-pattern warning reminders (embed in the schedule):

  • At the start of every session: "Resist the urge to review items you feel you already know. Quiz yourself before checking. The familiarity trap is the most common reason well-prepared learners underperform."
  • At the midpoint of any block: "If this is starting to feel effortless, switch topics or problem types now — not when you have finished the block."

Worked Examples

Example A: Exam Preparation — 3-Week Timeline

Situation: University student, organic chemistry final exam in 21 days. Currently: reads lecture notes for 2 hours then attempts a few problems at the end of each session. Covers one reaction type per session.

Diagnosis: Massed practice with blocked problem-solving. The reading-then-practice pattern means retrieval happens only after review, so short-term memory is carrying the work. One reaction type per session = blocked practice.

Selected strategy: Interleaved practice across reaction types, spaced across sessions.

Spacing intervals: Sessions 6 days per week, 90 minutes each.

Week 1: Introduce all 6 reaction types across 2 sessions each (brief blocked intro, ~15 min per type). By end of week, all types have been seen.

Weeks 2–3: Every session mixes problem types. 6 problems per sitting, each from a different reaction type in random order. Also retrieve prior lecture concepts: at the start of each session, answer 3 questions from Week 1 material before working new problems.

Interval triggers: Any reaction type answered incorrectly moves to "daily review" status. Any answered correctly 3 times in a row in interleaved conditions moves to "every-other-session" status.


Example B: Professional Skill — Ongoing Sales Training

Situation: A team of 8 new sales agents needs to learn 4 skill areas over 6 months: prospecting, product knowledge, objection handling, and business planning. Current approach: one full day of training on each skill area before moving to the next.

Diagnosis: Massed curriculum design. Full-day blocks on single topics will produce rapid performance during training but weak retention and poor transfer when agents face real customers who mix topics spontaneously.

Selected strategy: Spiraling interleaved curriculum with spaced return to all 4 skill areas.

Design: Weekly sessions cycle through all 4 areas, returning to each with new examples and more complex scenarios that require applying earlier learning in a new context. No single session devotes more than 25% of time to one skill area.

Variation: Role-play scenarios in each session change the client profile, objection type, and product involved. After month 2, agents practice with no script, varying the opener.

Tracking: Weekly 5-question quiz covering one item from each of the 4 areas plus one item from a randomly selected prior week. Agents track their own error rate per area. Any area below 70% correct triggers additional retrieval practice in the next session.


Example C: Athletic Skill — Learning a Technical Movement

Situation: Tennis player improving their second serve. Currently practices 50 serves in a row at the end of every session.

Diagnosis: Massed practice (blocked repetition from the same position). Will encode a serve that works in practice conditions but deteriorates under match pressure and varied court position.

Selected strategy: Varied practice with spacing.

Design: Second serve practice is distributed within each session (not saved for the end). Each serve set uses a different starting court position, a different target zone, and a different immediately preceding shot (serve after a baseline rally, serve cold at the start, serve under a 30-second time limit). No more than 10 consecutive serves from the same position.

Spacing: Serve technique reviewed every session but never as a marathon block. Maintenance once per session (15 minutes), interleaved with other technical elements.


Quick Reference: Practice Type Selection

LEARNING GOAL                   → PRIMARY STRATEGY
------------------------------------------------------
Memorize fixed items             → Spaced (+ interleave if confusable)
Solve typed problems             → Interleaved (+ spaced sessions)
Transfer to unpredictable use    → Varied (+ interleaved + spaced)
Maintain existing mastery        → Spaced (long intervals, Leitner logic)

TIME HORIZON                    → STARTING INTERVAL
------------------------------------------------------
< 3 days                         → Hours between sessions; prioritize retrieval
1–4 weeks                        → 1 day → 3 days → 1 week
1–3 months                       → 1 day → 1 week → 2–3 weeks → monthly
Ongoing                          → Mastery-based (Leitner tiers)

ANTI-PATTERN CHECK              → CORRECTION
------------------------------------------------------
Cramming                         → Break into sessions with gaps
Blocked practice                 → Interleave within sessions
Familiarity trap                 → Quiz before reviewing; never skip "known" items

References

  • references/practice-type-comparison.md — Full research evidence for each of the four practice types, including the geometry study (89% blocked vs. 63% interleaved during practice; 20% blocked vs. 63% interleaved on delayed test), the surgical resident spaced training study, and the beanbag motor learning experiment
  • references/spacing-interval-guide.md — Detailed interval tables by material type, cognitive load, and learner experience level; guidance for compressing or expanding schedules when time constraints change
  • references/leitner-box-implementation.md — Step-by-step Leitner box setup for flashcard-style material; digital and physical implementations; troubleshooting stalled items

License

This skill is licensed under CC-BY-SA-4.0. Source: BookForge — Make It Stick: The Science of Successful Learning by Peter C. Brown, Henry L. Roediger III, Mark A. McDaniel.

Related BookForge Skills

This skill is standalone. Browse more BookForge skills: bookforge-skills

平台分布

OpenClaw

86.46%
按下载量换算1,104

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills