pm-hub-reportlisted
Install: claude install-skill talentedgeai/infinite-leverage
# PM — Hub Report (Cross-Project Dashboard)
This skill aggregates all per-project contribution snapshots into one
centralized view. It **explores what the operator already has** before
deciding where to write — never assumes a fixed location.
---
## Step 1 — Discover existing hub pattern
Search in this order — stop at the first match:
```bash
# 1. Explicit hub project
ls ~/code-projects/ | grep -iE 'hub|dashboard|central|reports'
# 2. Any project-level hub HTML
find ~/code-projects/ -name "hub.html" -o -name "dashboard.html" 2>/dev/null | head -5
# 3. Machine-level hub (previous pm-hub-report runs)
ls ~/.claude/hub/ 2>/dev/null
# 4. Any standalone HTML in ~
find ~ -maxdepth 2 -name "*hub*" -o -name "*dashboard*" 2>/dev/null | head -5
```
**Pattern resolution:**
| What you find | Action |
|---|---|
| A project named `*hub*` or `*dashboard*` with an `index.html` or `hub.html` | Expand that file in place — keep all existing sections, add/update the Contributions section |
| A project named `*hub*` with a `docs/` folder but no hub HTML | Create `docs/hub.html` inside it using the schema below |
| A standalone `hub.html` anywhere under `~/code-projects/` | Update it in place |
| `~/.claude/hub/hub.html` exists | Update it in place |
| Nothing found | Create `~/.claude/hub/hub.html` using the schema below |
**Never delete, replace, or restructure an existing hub file.** Only add or update the `#contributions` section.
---
## Step 2 — Collect contribution snapshots
```