Agent skill · Workflow & Productivity

dojo-reset

Codojo 进度回档工具(跨阶段管理)。用户说"重来"、"重置"、"回到某阶段"时触发。 工作流:读取 `.codojo/` 下所有文件状态 → 整理出当前进度表(含每阶段 完成情况和关键产出物)→ 展示给用户并询问回档目标 → 用户选择回档阶段 → 列出将被删除/重置的文件清单 → 等用户确认 → 执行删除/重置 → 路由到目标阶段。 四种回档模式: - 回到 S1 : 删除所有文件(open-questions.md / task.md / schedule.md / plan.md) - 回到 S2 : 保留 open-questions.md,删除 task.md / schedule.md / plan.md - 回到 S3 : 保留 open-questions.md + task.md,重置 schedule.md 进度为 0%,删除 plan.md - 回到 S4 : 保留 S1-S3 产出,仅删除 plan.md 触发关键词:重来、重置、reset、回到 S1、回到 S2、回到 S3、回到 S4、回档、 清除进度、重新开始、从头来、rollback、我想回退、回退进度。 安全约束:删除文件前必须向用户展示将删除的文件列表,等用户回复"确认"后才执行。 不可静默删除。如果用户说"取消"则不做任何操作。 注意:本 skill **只做文件删除/重置**,不执行任何教

ttguy0707github.com/ttguy0707GitHub ↗
claude-codecodexMIT
Install
npx skills add ttguy0707/codojo --skill dojo-reset --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 3 KB
Bundled scripts: none
Version: 0.1.0
Path: skills/dojo-reset/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 50
Language: JavaScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# dojo-reset — 进度回档工具 > 一句话定位:展示当前进度,让用户选择回到任意阶段,安全删除后续文件。 ## 何时使用 - ✅ 用户说"重来"、"重新开始"、"从头来" - ✅ 用户说"回到 S1/S2/S3/S4" - ✅ 用户说"清除进度"、"重置"、"reset" - ✅ 用户对当前阶段不满意,想回退重做 ## 前置条件 - `.codojo/` 目录存在(否则提示"还没有任何进度,无需重置") ## 工作流 ### Step 1:读取状态并展示进度表 读取 `.codojo/` 下所有文件,整理并输出: ```markdown ## 📍 当前学习进度 | 阶段 | 状态 | 产出文件 | |---|---|---| | S1 能力评估 | ✅ 已完成 | `open-questions.md` (含 ASSESS_DONE) | | S2 计划生成 | ✅ 已完成 | `task.md` + `schedule.md` | | S3 正式教学 | 🔄 进行中 (58%) | `schedule.md` 进度 58% | | S4 魔改阶段 | ⚪ 未开始 | — | 你想回到哪个阶段?(S1 / S2 / S3 / S4) ``` ### Step 2:等待用户选择 用户选择目标阶段后,根据下表确定操作: | 回档目标 | 保留 | 删除/重置 | |---|---|---| | 回到 S1(重头开始) | 无 | 删除 `open-questions.md` + `task.md` + `schedule.md` + `plan.md` | | 回到 S2(重新规划) | `open-questions.md` | 删除 `task.md` + `schedule.md` + `plan.md` | | 回到 S3(重新学习) | `open-questions.md` + `task.md` | 重置 `schedule.md` 进度为 0% + 删除 `plan.md` | | 回到 S4(重新魔改) | `open-questions.md` + `task.md` + `schedule.md` | 删除 `plan.md` | ### Step 3:确认删除 列出将被操作的文件,请求用户确认: ```markdown ## ⚠️ 回档确认 你选择回到 **S2(重新规划)**,以下文件将被删除: - ❌ `.codojo/task.md` - ❌ `.codojo/schedule.md` - ❌ `.codojo/plan.md`(不存在,跳过) 以下文件保留: - ✅ `.codojo/open-questions.md` 确认执行?(输入"确认"执行 / "取消"放弃) ``` ### Step 4:执行删除/重置

What's inside
Steps it walks through
  1. 何时使用
  2. 前置条件
  3. 工作流
  4. Step 1:读取状态并展示进度表
  5. Step 2:等待用户选择
  6. Step 3:确认删除
  7. Step 4:执行删除/重置
  8. Step 5:完成报告 + 路由
  9. Gotchas
  10. 产出
  11. 输出风格约束
More from codojo
All skills →
About this skill
What does the dojo-reset skill do?

Codojo 进度回档工具(跨阶段管理)。用户说"重来"、"重置"、"回到某阶段"时触发。 工作流:读取 `.codojo/` 下所有文件状态 → 整理出当前进度表(含每阶段 完成情况和关键产出物)→ 展示给用户并询问回档目标 → 用户选择回档阶段 → 列出将被删除/重置的文件清单 → 等用户确认 → 执行删除/重置 → 路由到目标阶段。 四种回档模式: - 回到 S1 : 删除所有文件(open-questions.md / task.md / schedule.md / plan.md) - 回到 S2 : 保留 open-questions.md,删除 task.md / schedule.md / plan.md - 回到 S3 : 保留 open-questions.md + task.md,重置 schedule.md 进度为 0%,删除 plan.md - 回到 S4 : 保留 S1-S3 产出,仅删除 plan.md 触发关键词:重来、重置、reset、回到 S1、回到 S2、回到 S3、回到 S4、回档、 清除进度、重新开始、从头来、rollback、我想回退、回退进度。 安全约束:删除文件前必须向用户展示将删除的文件列表,等用户回复"确认"后才执行。 不可静默删除。如果用户说"取消"则不做任何操作。 注意:本 skill **只做文件删除/重置**,不执行任何教

How do I install it?

Run `npx skills add ttguy0707/codojo --skill dojo-reset --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ttguy0707/codojo, a repository with 50 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going