원클릭으로
ghpm-view
Query GitHub Project items by named view or ad-hoc filter. Shows items in board, table, or roadmap format.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Query GitHub Project items by named view or ad-hoc filter. Shows items in board, table, or roadmap format.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
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.
GitHub Project health dashboard. Shows workflow distribution, component health, team workload, items needing attention, and available views.
Suggest what to work on next based on project state and session context. Considers proximity, momentum, status, and constraints.
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.
| name | ghpm-view |
| description | Query GitHub Project items by named view or ad-hoc filter. Shows items in board, table, or roadmap format. |
| argument-hint | <view-name | filter> [--refresh] |
| 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.
Drill into a specific named view or run an ad-hoc filter against project items.
/ghpm-view — with no args, list available views (same as the Views section of /ghpm-status)/ghpm-view <view name> — fuzzy match against view names in config/ghpm-view <free-form filter> — natural language filter against field values/ghpm-view --refresh — force re-fetch cache before queryingFollow the startup sequence in ../ghpm-shared/SKILL.md and load cache per ../ghpm-shared/references/cache.md. If --refresh flag is present, skip cache and re-fetch.
If no arguments: list available views with item counts and stop.
If arguments provided, try to match against view names first:
If no view matches, treat input as ad-hoc filter:
.ghpm/config.json.@username against assignee fields.Filter cached items based on the resolved query. Apply filter syntax per ../ghpm-shared/references/filter.md.
Apply sort if the view has sort fields: sort items by the specified fields and directions.
../ghpm-shared/references/format.md:Board layout — group items by workflow column as vertical lists:
<View Name> (board) — <count> items
## <Col1> (N)
- #<num> <Title>
- #<num> <Title>
## <Col2> (N)
- #<num> <Title>
- #<num> <Title>
- #<num> <Title> (@user).Table layout — show as markdown table:
<View Name> (table) — <count> items
| # | Title | Assignee | <relevant fields...> | Status |
|---|-------|----------|----------------------|--------|
| 1 | ... | ... | ... | ... |
Roadmap layout — show as grouped table by iteration/quarter:
<View Name> (roadmap) — <count> items
## <Quarter/Iteration 1>
| Title | Status | Component | Assignee |
|-------|--------|-----------|----------|
| ... | ... | ... | ... |
## <Quarter/Iteration 2>
...
Ad-hoc filter — always use table layout. Include a summary header showing total project items matched and what the filter resolved to:
Ad-hoc filter: <resolved filter> — <count> items (of <total> in project)
| # | Title | Assignee | Component | Status |
|---|-------|----------|-----------|--------|
| 1 | ... | ... | ... | ... |
If zero items match, explain why (e.g., the user doesn't exist, or no items match the status) and include helpful context: the total number of items in the project with that status, and a list of valid values for the field that didn't match. Suggest an alternative query using /ghpm-view.