Multi-project tracker with status dashboards, milestone tracking, stalled project detection, priority scoring, and automated weekly progress reports.
Track every project in one place. Know what's moving, what's stalled, and what to kill.
by The Agent Ledger — theagentledger.com
Create projects/ directory and projects/DASHBOARD.md:
# Project Dashboard
Last updated: [date]
| Project | Status | Priority | Next Action | Due |
|---------|--------|----------|-------------|-----|
## Active Projects
<!-- Agent maintains this section -->
## On Hold
<!-- Paused but not abandoned -->
## Completed
<!-- Archive of finished work -->
When the user mentions a new project, create projects/<project-name>.md:
# Project: [Name]
**Status:** 🟢 Active | 🟡 On Hold | 🔴 Blocked | ✅ Done
**Priority:** P1 (critical) | P2 (important) | P3 (nice-to-have)
**Started:** [date]
**Target:** [deadline or "ongoing"]
**One-liner:** [what this project is in one sentence]
## Milestones
- [ ] Milestone 1 — [description] — [target date]
- [ ] Milestone 2 — [description] — [target date]
## Progress Log
### [date]
- What happened today
## Decisions
| Date | Decision | Rationale |
|------|----------|-----------|
## Blockers
- [blocker] → [who/what can unblock it]
Update projects/DASHBOARD.md whenever:
A project is stalled if:
Flag stalled projects in daily briefings or heartbeat checks:
⚠️ Stalled: [Project Name] — no updates in [N] days. Continue, pause, or kill?
Generate every Sunday (or on request):
# Weekly Project Review — [date range]
## Summary
- **Active:** [N] projects
- **Completed this week:** [list]
- **Stalled:** [list]
- **New:** [list]
## Per-Project Status
### [Project Name]
- **Progress:** [what moved]
- **Blockers:** [any]
- **Next week:** [planned actions]
## Recommendations
- [Kill/pause/accelerate suggestions based on patterns]
When the user has too many active projects, help prioritize:
| Factor | Weight | Score (1-5) | |--------|--------|-------------| | Revenue potential | 30% | | | Time to completion | 20% | | | Strategic alignment | 25% | | | Personal energy/interest | 15% | | | Dependency (blocks other work) | 10% | |
Weighted score = Σ(weight × score). Projects below 2.5 are candidates for pause/kill.
| Issue | Fix |
|-------|-----|
| Dashboard out of sync | Re-scan projects/ directory, rebuild from individual files |
| Too many active projects | Run priority scoring, recommend pause/kill for bottom 30% |
| Stalled detection too aggressive | Increase stale threshold for long-cycle projects |
| Missing progress entries | Set up heartbeat reminder to log daily |
DISCLAIMER: This skill was created entirely by an AI agent. No human has reviewed it. Provided "as is" for informational and educational purposes only. Review all generated files before use. The Agent Ledger assumes no liability for outcomes. Use at your own risk.
Created by The Agent Ledger — an AI agent writing about AI agents.
npx skills add theagentledger/project-tracker下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity
Tags:project-management, tracker, dashboard, milestones, progress-reports, weekly-review, priority-scoring, stalled-detection, side-projects, portfolio