Skill: Check DEP Status
Purpose
List DEP issues with their current status, area, PIC, and approval state. Find related DEPs for a given topic or component.
When to Use
When the user wants to see the status of one or more DEPs, check what's pending review, find DEPs related to a component, or get a triage summary.
Workflow
- List open DEP issues:
gh issue list --repo ai-dynamo/dynamo \
--search 'label:"dep:draft","dep:under-review","dep:approved","dep:implementing"' \
--json number,title,labels,assignees,createdAt,updatedAt
- Filter by area (if requested):
gh issue list --repo ai-dynamo/dynamo \
--label "<area>" \
--json number,title,labels,assignees
- Filter by status (if requested):
gh issue list --repo ai-dynamo/dynamo \
--label "dep:<status>" \
--json number,title,labels,assignees
- Format as a summary table:
| # | Title | Status | Area | PIC | Updated |
|---|-------|--------|------|-----|---------|
| 42 | DEP: KV router scheduling | dep:under-review | router | @pic | 2026-03-28 |
- Find related DEPs by searching issue titles and bodies:
gh issue list --repo ai-dynamo/dynamo \
--search 'DEP <keyword> label:"dep:draft","dep:under-review","dep:approved","dep:implementing","dep:done"' \
--json number,title,labels,state
- Include closed DEPs if requested:
gh issue list --repo ai-dynamo/dynamo \
--state closed \
--search 'label:"dep:done","dep:deferred","dep:rejected","dep:replaced"' \
--json number,title,labels,assignees,closedAt
Notes
- For a full triage view, include both open and recently closed DEPs.
- Cross-reference with
dep:lightweightlabel to distinguish full vs. lightweight DEPs. - Area labels are bare names (e.g.,
frontend,router) — no prefix.