一键导入
ghpm-status
GitHub Project health dashboard. Shows workflow distribution, component health, team workload, items needing attention, and available views.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
GitHub Project health dashboard. Shows workflow distribution, component health, team workload, items needing attention, and available views.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | ghpm-status |
| description | GitHub Project health dashboard. Shows workflow distribution, component health, team workload, items needing attention, and available views. |
| argument-hint | [scope (ex. team/component)] |
| allowed-tools | Bash(gh:*), Read, Grep |
| compatibility | Requires gh CLI authenticated with read:project and project scopes |
| metadata | {"author":"jackchuka","scope":"generic"} |
PREREQUISITE: Read
../ghpm-shared/SKILL.mdfor prerequisites and error handling.
Comprehensive project health dashboard. The goal is to give the user a rich, actionable overview — not just counts, but breakdowns that surface where work is concentrated, who's overloaded, and what needs attention. Think of this as the dashboard a project manager checks every morning.
/ghpm-status — full dashboard for the project/ghpm-status <scope> — scoped to a team or component name (matched against field options in .ghpm/config.json)Follow the startup sequence in ../ghpm-shared/SKILL.md and load cache per ../ghpm-shared/references/cache.md.
Count items by workflow column (using the workflow.field name from config to find the matching field on each item). Include a count for items with no status.
If a scope argument was provided, filter items first:
.ghpm/config.json (case-insensitive).Build the following sections from the cached items. Each section adds a different dimension of insight. Include all sections where the data exists — skip a section only if the project doesn't have that field.
If a "Component" (or similar grouping) field exists, break down items by component × status. This reveals which areas of the project are healthy vs struggling. Show completion percentage per component and flag components with low completion or high active workload.
If items have a "Level" or type field that distinguishes epics from tasks, show epic-level status separately. Active epics (InProgress) are especially useful — list them with their component and assignees. Flag unassigned active epics as a risk.
Count InProgress items per assignee. This surfaces overload — anyone with 8+ concurrent InProgress items deserves a flag. Also count unassigned InProgress items.
Identify items needing attention:
List available views with their layout type and filter text. Do NOT attempt to count items per view — filter parsing is handled by /ghpm-view. Just show the view name, layout, and raw filter so the user knows what's available.
For key normalization when matching fields, see ../ghpm-shared/references/cache.md.
Format per conventions in ../ghpm-shared/references/format.md. Use markdown tables for breakdowns — they're easier to scan than flat text. Include a brief "Key Observations" section at the end that highlights 3-5 actionable insights (bottlenecks, risks, overloaded contributors).
The output should feel comprehensive. A good dashboard is one where the user doesn't need to ask follow-up questions to understand the project's health.
If scoped, prefix with the scope name: <Project Title> — <scope> — <filtered count> of <total> items
End with: Use /ghpm-view <name> to drill into a view.
File a GitHub issue and add it to the project board. Works mid-session or standalone. Reads .ghpm/config.json for repo list and project.
Initialize GitHub Project Management config. Auto-discovers project schema (fields, views, repos) and generates .ghpm/config.json + .ghpm/cache.json.
Shared reference for all ghpm skills — prerequisites, config format, startup sequence, and error handling.
Suggest what to work on next based on project state and session context. Considers proximity, momentum, status, and constraints.
Query GitHub Project items by named view or ad-hoc filter. Shows items in board, table, or roadmap format.
End-to-end work session on a GitHub Project item. Setup → Clarify → Plan → Implement → PR, with decisions captured throughout. Use when starting work on an issue, picking up a task, or resuming an interrupted session.