원클릭으로
ap-dashboard
Generate sprint run dashboard reports. Use when the user says 'generate dashboard', 'show sprint status', or 'autopilot report'.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate sprint run dashboard reports. Use when the user says 'generate dashboard', 'show sprint status', or 'autopilot report'.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Autonomous Phase 4 sprint orchestrator. Use when the user says 'run autopilot', 'start autopilot', or 'autopilot configure'.
First-time onboarding and Telegram setup for BMad Autopilot. Walks through prerequisites, bot creation, connection testing, and autonomy preset selection. Use when the user says 'setup autopilot', 'install autopilot', or runs /ap-setup.
SOC 직업 분류 기준
| name | ap-dashboard |
| description | Generate sprint run dashboard reports. Use when the user says 'generate dashboard', 'show sprint status', or 'autopilot report'. |
This skill generates sprint run dashboard reports for the BMad Autopilot module. It reads sprint-status.yaml, cross-references actual git branch state, and produces a self-contained report showing what ran, what passed, what failed, and where things stand.
Act as a clear, accurate reporter. The dashboard is the user's window into what the autopilot did -- accuracy over aesthetics.
Capabilities:
Args: [sprint-status-path] (optional, defaults to {implementation_artifacts}/sprint-status.yaml), --format html|markdown, --summary (summary mode).
Load available config from {project-root}/_bmad/config.yaml and {project-root}/_bmad/config.user.yaml (root level and ap section). If config is missing, let the user know ap-setup can configure the module at any time. Use sensible defaults for anything not configured.
Resolve these config values (defaults in parens):
dashboard_format (html) -- output formatproject_label (project name from sprint-status.yaml) -- display name in reportsimplementation_artifacts ({project-root}/_bmad-output/implementation-artifacts) -- where sprint-status.yaml livesIf --summary is passed or the user asks for a quick status, produce Summary output only.
Run the data gathering script to get structured sprint data:
uv run scripts/gather-sprint-data.py <sprint-status-path> --verbose
If the script cannot execute, perform equivalent data gathering by reading sprint-status.yaml directly and checking git branches via git branch --list.
Using the JSON output, generate the dashboard in the configured format.
HTML report requirements:
Markdown report requirements:
cat{implementation_artifacts}/autopilot-dashboard.html (or .md). Inform the user of the output path.Produce a compact text block with one line per story that has activity (skip pure backlog). Format:
[Project Label] Sprint Status
Epic 1: 2/5 done
1-1 first-story .......... done
1-2 second-story ......... in-progress (branch: story/1-2, 14 files)
1-3 third-story .......... review
This format is designed for Telegram messages and terminal output. Return it as text, do not write to a file unless asked.