dashboard-promote
Promote the current .session/ to the dashboard. Shows a summary and asks for confirmation before running bin/promote.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Promote the current .session/ to the dashboard. Shows a summary and asks for confirmation before running bin/promote.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Start a new dashboard session. Define a datasource, generate an adapter, build charts, and promote to the dashboard. Claude does the reasoning; the human approves proposals.
Edit an existing chart or its adapter. Opens a session targeting the chart, makes changes, and promotes back to the dashboard.
Open the session preview in the browser. Shows all charts currently in .session/charts.json at http://localhost:5173/d/<slug>/preview.
Re-run data adapters to pull fresh data into dashboards/*/data/*.json. Optionally target a specific dashboard or adapter by slug.
SOC 직업 분류 기준
| name | dashboard-promote |
| description | Promote the current .session/ to the dashboard. Shows a summary and asks for confirmation before running bin/promote. |
Promote the current session to the dashboard.
Run bin/session-status and read the output.
If has_session: false or complete: false, report what's missing:
Cannot promote — session is incomplete.
Missing: <list missing artifacts>
Run /dashboard:new to complete the session first.
Stop.
Read .session/context.json to get the target dashboard slug.
Read .session/datasource.json, .session/charts.json, .session/placement.json.
Display a summary:
Ready to promote to dashboard:
Dashboard: <dashboard slug>
Adapter: dashboards/<dashboard>/adapters/<slug>.py
Charts: <chart titles with types>
Section: <section name> (new/existing)
Text block: "<intro text>" (or "(none)" if no text block)
AskUserQuestion: "Promote to dashboard?" Options: Yes, promote | Cancel
On approval: run bin/promote. Report the commit hash and rollback command.
bin/promote without confirmation.bin/promote exits non-zero, report the error and do not clear .session/.