Live PDCA dashboard ticking every 30s — reads pdca-status.json + token-ledger.ndjson tail, renders fixed-width panel via CC /loop.
Triggers: pdca watch, live dashboard, watch progress, 실시간 대시보드, ライブダッシュボード, 实时仪表板, panel en vivo, tableau de bord.
Instalação
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Live PDCA dashboard tied to bkit's state machine + token ledger
deprecation-risk
none
effort
low
description
Live PDCA dashboard ticking every 30s — reads pdca-status.json + token-ledger.ndjson tail, renders fixed-width panel via CC /loop.
Triggers: pdca watch, live dashboard, watch progress, 실시간 대시보드, ライブダッシュボード, 实时仪表板, panel en vivo, tableau de bord.
argument-hint
[feature]
user-invocable
true
allowed-tools
["Read","Glob"]
imports
[]
next-skill
null
pdca-phase
null
task-template
[Watch] {feature}
PDCA Watch — Live Tick Dashboard
v2.1.11 Sprint β FR-β4. Wraps lib/dashboard/watch.js over CC's
/loop (v2.1.71+). Read-only — only consumes state files; never
writes. Falls back to a single render when /loop is unsupported
(E-β4-01).
Arguments
Argument
Description
Example
(none)
Auto-resolve active feature from pdca-status.primaryFeature
/pdca-watch
<feature>
Watch a specific feature by name
/pdca-watch bkit-v2111-integrated-enhancement
Behavior
Resolution
If <feature> is provided, use it verbatim.
Else read .bkit/state/pdca-status.json → primaryFeature, then
activeFeatures[0] as fallback.
If still no feature → render "No active PDCA feature. Start one with /pdca pm <feature>" and exit.
Tick (every 30s via /loop)
For each tick, lib/dashboard/watch.js#renderTick produces a panel with:
Watch <feature> — tick N (HH:MM:SS)
─────────────────────────────────────────────────────────────
Phase: <phase> Match: <%> Iter: <n / 5>
Tokens: <in> in / <out> out · samples <N>
Est cost: $<USD>
─────────────────────────────────────────────────────────────