← ClaudeAtlas

pm-overviewlisted

Quick project health snapshot for PMs. One-screen summary of issues (status/priority/assignee), milestones, components, and recent activity. Trigger on: /pm-overview, 'overview of PROJ', 'how is project X', 'project health snapshot', 'project status quick'.
yotharit/huly-mcp · ★ 0 · Web & Frontend · score 63
Install: claude install-skill yotharit/huly-mcp
# /pm-overview Single-screen health snapshot of a Huly tracker project. Reads only — no writes. **Requires** the `huly` MCP server to be connected. If `huly_list_projects` is unavailable, tell the user to install `mcp/huly.mcpb` in Claude Desktop. ## Args ``` /pm-overview <PROJECT> [--window 7d|14d|30d] ``` - `PROJECT` — identifier (e.g. `PROJ`) or workspace `_id`. **Required.** If missing, run `huly_list_projects` and ask the user to pick. - `--window` — recent-activity lookback for time/created/closed counts. Default `7d`. ## Steps Run these 5 MCP tools (call in parallel where possible — they don't depend on each other): 1. `huly_get_project` — confirm project, get name, statuses, archived flag. 2. `huly_list_issues` `{ project, limit: 200 }` — full dataset for cross-tabs. 3. `huly_list_milestones` `{ project }` — sprint state. 4. `huly_list_components` `{ project }` — module breakdown. 5. `huly_get_detailed_time_report` `{ project, from: now - window }` — recent effort. Also call `huly_list_statuses` `{ project }` to map status `_id` → human name (needed for the by-status bucketing). ## Computation (local, after tools return) - **Status buckets:** group issues by `status` (use the lookup map). Order: as returned by `huly_list_statuses`. - **Priority buckets:** group by `priority` value — `1=urgent, 2=high, 3=medium, 4=low, 0=none`. - **Top assignees:** top 5 by issue count + `unassigned` (where `assignee == null`). - **Stale:** `modifiedOn` older than 14 days AN