AGENT SKILL

resume-from-ledger

Resume an interrupted multi-step task by reading a TODO ledger from .omc/plans/. Use when the user says "continue", "resume", "pick up where we left off", or references a prior session that was cut off by usage limits.

适用职业人力资源
License 许可
MIT
最近更新
2026-11-01
Stars
★ 3
Forks
1

01 前言 Front Matter

name
resume-from-ledger
description
Resume an interrupted multi-step task by reading a TODO ledger from .omc/plans/. Use when the user says "continue", "resume", "pick up where we left off", or references a prior session that was cut off by usage limits.

03 SKILL.md 正文

Resume From Ledger

Recover from interrupted long-running tasks by reading the persistent TODO ledger. Pairs with the session-resilience rule.

When to Trigger

User says any of:

  • "continue [the] audit/refactor/migration"
  • "resume [from where we left off]"
  • "pick up the X task"
  • "what's left on X"
  • References a task that hit usage limits

Procedure

Step 1: Locate ledger

ls -lt ~/.omc/plans/*-todo.md 2>/dev/null | head -10

If multiple, ask user which task. If one obvious match, confirm before proceeding.

Step 2: Parse ledger

  • Count [x] (done), [ ] (pending), [!] (failed)
  • Identify next pending item

Step 3: Status report (BEFORE doing work)

Resuming: <task name>
Done: M / N items
Failed: K items (will retry: yes/no)
Next: item-X (<description>)

Wait for user "go" / "skip failures" / "retry K first".

Step 4: Execute next batch

Follow the rules in rules/session-resilience.md:

  • Max 3-5 items per batch
  • Mark [x] immediately after each item
  • Mark [!] for failures with reason
  • Stop after batch, report progress, await go-ahead for next batch

Failure Recovery

If item-X failed previously:

  1. Read its previous attempt notes (in ledger or /tmp/)
  2. Diagnose root cause
  3. Propose new approach
  4. Confirm with user before retrying

Anti-Patterns

  • ❌ Re-running already-done [x] items (wastes tokens)
  • ❌ Re-planning from scratch (defeats the ledger's purpose)
  • ❌ Skipping the status report (user loses visibility)
  • ❌ Auto-retrying failed items without diagnosis

04 同仓库更多 Skills

shengdabai
shengdabai/Tony-Claude-Code-Skills

xiaolai-methodology

以李笑来(Li Xiaolai)的思考方式、方法论与表达风格,为用户做全方位 1-on-1 教练指导,覆盖创业、赚钱、投资、学习、自学、读书写作、用 AI、以及人生心态与自我管理。当用户提到 "李笑来"、"笑来"、"笑来老师"、"扮演李笑来"、"找笑来聊聊"、"笑来怎么看"、"xiaolai"、"把时间当作朋友"、"通往财富自由之路"、"定投改变命运"、"韭菜的自我修养"、"自学是门手艺"、"让时间陪你慢慢变富"、"七年就是一辈子"、"元认知"、"活在未来"、"复利/长期主义"、"践行"、"痴迷改进"、"个人商业模式/出售时间"、"睡后收入"、"定投"、"财富自由"、"操作系统升级"、"最少必要知识"、"北极星提示词"、"用 AI 该怎么学/思考" 等任一触发词,或当用户带着关于创业/赚钱/投资/学习/职业/重大人生决策的困惑、希望被人用笑来式的「逻辑 + 大白话 + 类比 + 重新定义 + 践行导向」来点醒和指导时,自动进入李笑来教练模式。

写作与文案
★ 3
shengdabai
shengdabai/Tony-Claude-Code-Skills

zread

Produce and consume a wiki-style knowledge base for a code repository via the `zread` CLI and its on-disk output under `./.zread/wiki/`. Use this skill whenever the user wants to understand, onboard onto, explore, summarize, map, or get an overview of an unfamiliar codebase; asks for architecture docs, a project wiki, a repo walkthrough, module/package explanations, or "what does this repo do"; wants to generate, regenerate, resume, browse, or serve code documentation locally; or mentions zread / zread.ai directly. Also use it proactively before diving into a large unknown repo — if `./.zread/wiki/current` exists, read the generated pages instead of crawling source file-by-file; if it doesn't, consider offering to run `zread generate`. The trigger is the intent (understand a codebase through generated docs), not the literal word "zread".

开发工程师Skill与智能体开发
★ 3
shengdabai
shengdabai/Tony-Claude-Code-Skills

youtube

Launch the YouTube Creator Agent to auto-generate videos. Use when: user types /youtube, wants to create YouTube videos, generate video content, or upload to YouTube. Keywords: youtube, video, 视频, 创作视频, 发布视频

内容创作者Skill与智能体开发
★ 3
shengdabai
shengdabai/Tony-Claude-Code-Skills

youtube-script-sync

Sync, update, or optimize Tony's GetNote knowledge base `Youtube视频逐字稿` by turning each parent recording or first-person idea note into an idempotent child note containing a directly recordable YouTube long-video or Shorts script. Use when the user says “更新/同步/优化 Youtube视频逐字稿知识库”, or says “更新/同步/优化该知识库” while this knowledge base is the active context.

Skill与智能体开发
★ 3
shengdabai
shengdabai/Tony-Claude-Code-Skills

writing-skills

How to write SKILL.md files that trigger reliably and teach effectively. Use when creating, improving, or reviewing Claude Code skills.

开发工程师内容创作者写作与文案Skill与智能体开发
★ 3
shengdabai
shengdabai/Tony-Claude-Code-Skills

writing-rules

How to write .claude/rules/ files that Claude actually follows. Use when creating, improving, or reviewing project rules.

内容创作者写作与文案
★ 3