project-tracker

Manage a markdown catalog of multi-session projects with status, next actions, and progress logs.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/Dawaad/skills --skill project-tracker-dawaad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-tracker
Source: https://github.com/Dawaad/skills/tree/main/skills/project-tracker
Command: npx skills add https://github.com/Dawaad/skills --skill project-tracker-dawaad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Multi-session projects spread across work, content, and personal life drift without a persistent catalog, forcing daily planning to be reconstructed from memory. This Skill maintains a structured markdown catalog of active projects so goals, current state, next actions, and blockers stay queryable and in sync. ## Core Features & Use Cases - Project catalog management: Create, update, pause, resume, complete, or cancel projects stored as individual markdown files with frontmatter, plus an auto-maintained index.md grouped by status. - Structured project files: Each project tracks goal, success criteria, current state, next action, blockers, and an append-only log, with completed work moved to an archive folder. - Planning integration: Emits a compact morning-context summary of active projects so other skills like morning-routine can anchor daily plans on real project momentum. - Use Case: Ask "what am I working on" to get a compact list of active projects with next actions and stale flags, or say "log progress on cranium-auth-rewrite" to record an update that syncs both the project file and the index. ## Quick Start Ask the assistant to show your active projects or add a new project, and it will read or create the catalog under your projects directory.

Frequently Asked Questions about project-tracker

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

FAQPage Schema
How do I track multiple active projects in markdown files?

Create one markdown file per project with YAML frontmatter for status, category, priority, and dates, plus sections for goal, current state, next action, blockers, and a log. Maintain an index.md that lists one line per project grouped by status so the catalog stays glanceable.

How do I add a new project to the project tracker?

Say "add a project" or "start tracking [thing]" and the Skill runs a short interview covering name, goal, success criteria, category, domain, and next action. It then writes the project file, updates the index, and confirms the new entry.

What counts as a project versus a daily to-do?

A project is a semi-complex undertaking spanning more than one work session, such as a migration, feature build, or video series. One-off tasks and daily to-dos belong in the daily note or inbox, not the project catalog.

Can the project tracker integrate with a morning planning routine?

Yes, it exposes a morning-context operation that outputs a compact, priority-sorted summary of active projects with state, next action, blockers, and deadlines. Other skills like morning-routine consume this to anchor the day's plan on real project momentum.

What happens when a project is completed or cancelled?

The project file moves to the archive folder, its index entry is removed from Active, and completed projects appear under a recent-completed section for 14 days. The Skill also prompts to capture learnings as wiki insights or a short post-mortem log entry.

Why does the project tracker flag stale projects?

Projects whose updated date is over 14 days old get a stale tag, and anything untouched for 30-plus days is surfaced to the user. Staleness usually signals a dead project, a vague next action, or shifted priorities, but nothing is auto-archived.