progress-tracking

Create persistent development checkpoints with descriptions, tags, and metadata.

3|1|Updated Oct 14, 2025
One-click install
npx skills add https://github.com/anortham/goldfish --skill progress-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: progress-tracking
Source: https://github.com/anortham/goldfish/tree/main/.claude-plugin/skills/progress-tracking
Command: npx skills add https://github.com/anortham/goldfish --skill progress-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you automatically create a persistent memory by checkpointing critical moments in development, so milestones, discoveries, and decisions survive crashes, resets, and long gaps between sessions.

Core Features & Use Cases

  • Proactive checkpoints: Automatically create checkpoints at key moments like task completion, discoveries, planning decisions, and major changes.
  • Plan integration: Tie checkpoints to active plans and update roadmaps for team alignment.
  • Audit trail: Build a clear narrative of progress for recalls and standups.
  • Use Case: While finishing a feature or addressing a bug, Goldfish saves a labeled checkpoint with a precise description and tags to reduce mental load during recalls.

Quick Start

Instruct Claude to checkpoint when you finish a task: "Checkpoint: Implement login flow, tags: [feature, auth]".

Frequently Asked Questions about progress-tracking

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

FAQPage Schema
How do I automatically save development progress during feature implementation?

Checkpoint your progress proactively at key moments—task completion, discoveries, planning decisions, and major changes—to create a persistent memory that survives crashes and long gaps. The skill auto-detects these moments, generates descriptions, tags them, and records metadata like timestamp, branch, and changed files for later recall.

What's the best way to maintain an audit trail of milestones and architectural decisions?

Checkpointing captures specific, action-oriented descriptions of completions and decisions with 2-4 tags, building a clear narrative for standups and recalls. It integrates with plan workflows to tie checkpoints to active roadmaps, ensuring team alignment on progress and decisions.

Can I checkpoint automatically during bug fixes and refactoring without manual intervention?

Yes. The skill operates proactively during feature implementation, testing, bug fixes, refactoring, and before risky changes—automatically detecting checkpoint moments and capturing progress without requiring user permission.

How do checkpoints help reduce mental load during development recalls?

By labeling checkpoints with precise descriptions and tags at the moment of completion, you eliminate the need to reconstruct context later. Checkpoints preserve what you discovered, decided, and completed, making standups and session handoffs straightforward.

Do I need to manually write checkpoint descriptions, or does the skill generate them?

The skill generates specific, action-oriented descriptions automatically at checkpoint moments. You can optionally instruct it directly—for example, "Checkpoint: Implement login flow, tags: [feature, auth]"—to integrate checkpointing into your workflow.