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.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
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>
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ