Skip to content

Progress Tracker

繁體中文 | 简体中文 | English

This is a checklist for your own use. You do not need to submit it, open a PR, or have anyone inspect it. Copy it (or fork the repo), tick your own progress, and see where you are and what comes next.

How to use it: 1. Each stage's "Learning goals", "Entry requirements", and "Self-check" live in that stage file. This checklist is only an overview + entry point and does not repeat the content. 2. A stage's ✅ condition = you can pass the "Self-check" section at the end of that stage. Tick it only after passing, then move to the next stop. 3. You do not need to finish everything. Pick one track (Track A or B) + one audience branch to get started.

Not sure which track to choose? See the dual-track explanation in README.en.md, or branches/DESIGN.md. If you get stuck, open a Discussion.


Shared Foundations (required for both tracks)


Track A — CLI Power User

You want to use agent tools to get work done, and you do not necessarily want to build them yourself.


Track B — Agent Builder

You want to build agents, frameworks, or multi-agent systems yourself.


Choose one audience branch (matching your role)

A branch is not "another course layer". It maps what you learned in the stages above to your real scenario. Pick just one.


Capstone

After finishing a track, build something you can show + self-assess. The brief, requirements, and 4-level rubric all live in CAPSTONE.en.md — this list is just the checkbox entry point; the standard is not duplicated.

  • [ ] Track A Capstone — assemble a reusable CLI-agent workflow · CAPSTONE.en.md
  • [ ] Track B Capstone — build + evaluate a multi-agent / RAG system · CAPSTONE.en.md

Shortest viable path (if you only want one recommendation)

Do not want to plan it yourself? Follow this path to reach "able to do hands-on work" with roughly the fewest detours:

Stage 0 → Stage 1 → Stage 2 → choose a track (Track A: A1 → A2 → Stage 5 → A3;Track B: Stage 3 → Stage 4 → Stage 5 → Stage 6) your branch (advanced, applies to Track B: Stage 7 → 7.5 → 8;Track A's Stage 8 is already in the main path above) your track's Capstone (see CAPSTONE.en.md)


This checklist only tracks "where you are". For each stop, "what to learn / what you need before entering / how to know you learned it" is always defined by that stage file's "Learning goals / Entry requirements / Self-check" sections, to avoid splitting the same standard across two places.