一键导入
plan-dashboard
Scan planning documents, parse YAML frontmatter, and regenerate docs/planning/*/_index.md dashboard files with current pipeline status summaries.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Scan planning documents, parse YAML frontmatter, and regenerate docs/planning/*/_index.md dashboard files with current pipeline status summaries.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Address review feedback on an existing GitHub pull request. Use when Codex needs to inspect PR comments, decide which suggestions to implement or push back on, make and verify scoped fixes, reply in the relevant threads, and resolve addressed review threads.
Generate a detailed execution plan directly from an idea file. Searches the codebase first, asks only what it cannot infer, then writes the plan. Use when the user says "create plan", "plan this idea", "plan the work", or invokes /plan-from-idea.
Scan git logs for a date range and produce a categorised invoice line-item list. Classifies commits as Maintenance (framework upgrades, bug fixes) or Feature work (new functionality, with size estimates). Use when the user says "generate invoice", "invoice from git", "what did I work on", or invokes /git-invoice.
Capture a raw idea quickly into docs/planning/ideas/ with a date-prefixed filename and YAML frontmatter. Use when the user says "I have an idea", "capture idea", "new idea", or invokes /plan-idea.
| name | plan-dashboard |
| description | Scan planning documents, parse YAML frontmatter, and regenerate docs/planning/*/_index.md dashboard files with current pipeline status summaries. |
| argument-hint | No arguments. Example: /plan-dashboard |
| user-invocable | true |
Use this skill when the user says:
/plan-dashboardScan all planning documents, parse their YAML frontmatter, and regenerate the two _index.md dashboard files with current status summaries.
Updates both dashboard files:
docs/planning/ideas/_index.mddocs/planning/plans/_index.mdRead every .md file (excluding _index.md itself) in:
docs/planning/ideas/docs/planning/plans/ (read plan.md inside each subdirectory)For each file, extract the YAML frontmatter fields.
For ideas:
captured | in-progress | completed | deferredstatus: captured that have no plan: value (not yet planned)For plans:
planning | ready | in-progress | blocked | completeddocs/planning/ideas/_index.md---
updated: 'YYYY-MM-DD'
---
# Ideas
## Summary
| Status | Count |
| ----------- | ----- |
| Captured | N |
| In Progress | N |
| Completed | N |
| Deferred | N |
| **Total** | **N** |
## Ideas
| File | Title | Status | Domain | Captured | Plan |
| ------------------------- | ----- | ----------- | ------ | -------- | --------- |
| [filename](./filename.md) | title | status | domain | date | link or — |
(Sorted by: captured date desc)
## Action Required
- [List any captured ideas with no plan link — needs /plan-from-idea]
docs/planning/plans/_index.md---
updated: 'YYYY-MM-DD'
---
# Execution Plans
## Summary
| Status | Count |
| ----------- | ----- |
| Planning | N |
| Ready | N |
| In Progress | N |
| Blocked | N |
| Completed | N |
| **Total** | **N** |
## Plans
| # | Title | Status | Idea | Started | Completed |
| ------------------------- | ----- | ----------- | --------- | --------- | --------- |
| [NNN](./NNN-slug/plan.md) | title | status | idea link | date or — | date or — |
(Sorted by: number asc)
## Pipeline Flow
Ideas → Plans
[N ideas total] → [N plans total]
## Blockers
- [List any plans with status: blocked and note what's blocking them]
Report which dashboard files were updated and the high-level counts for each stage.
--- delimiters at the top of each file- [x] as done, - [ ] as pendingupdated: frontmatter field with today's date on each write_index.md files in this skill