progress-manager

Track and display user course progress in a versioned JSON file.

6|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/timequity/plugins --skill progress-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: progress-manager
Source: https://github.com/timequity/plugins/tree/main/ccc/skills/progress-manager
Command: npx skills add https://github.com/timequity/plugins --skill progress-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

A local progress tracker for Claude Code Course with a JSON progress store.

Core Features & Use Cases

  • Progress Storage: Persist progress in progress.json
  • Display & Update: Show progress bars and summaries
  • Integration: Hooks for /ccc commands

Quick Start

Run the tool to load progress and display status.

Frequently Asked Questions about progress-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track progress locally for a Claude course?

Progress-manager tracks your Claude Code Course progress in a local progress.json file stored in your working directory. It records per-lesson state, theory completion, practice attempts, and overall course completion, with a versioned JSON schema for reliable data storage.

Can I save and load my course progress automatically?

Yes. The Skill implements Load Progress, Save Progress, and Reset Progress operations that integrate with /ccc commands. Progress is persisted to progress.json automatically when you load, save, or display your course status.

What does the progress display show?

Progress-manager renders a progress bar and summary that visualize your course completion state. The display integrates with Claude Code Course commands to show lesson-by-lesson progress and overall advancement through the course.

Do I need any dependencies or setup to use progress tracking?

No dependencies are required. The Skill works out of the box—just run it to load your progress and display status. Your progress.json file is created and managed in your current working directory automatically.

Can I reset my course progress if I want to start over?

Yes. Progress-manager includes a Reset Progress operation that clears your tracked state. You can reinitialize your progress.json and begin the course anew through /ccc command integration.