← ClaudeAtlas

emit-kanban-tasklisted

Push an action-required item onto the Bubble ops board (the GitHub-Issues control plane Bubble-invest/bubble-ops-board, rendered in the cockpit /kanban) so a human or agent can triage it later — instead of letting a finding evaporate in chat. Use whenever you uncover something that needs follow-up but is OUT of the current scope: "add this to the kanban / backlog / for tomorrow", "flag this for {{OPERATOR}}", "we should track X", "create a card for…", "remember to do Y later", or any decision/approval/incident/finding that shouldn't block the current task but must not be lost. Reach for this the moment you think "that's worth doing later" — that's the signal.
Bubble-invest/bubble-ops-loop · ★ 0 · AI & Automation · score 68
Install: claude install-skill Bubble-invest/bubble-ops-loop
# emit-kanban-task — file a tracked card on the Bubble board ## Why this exists Findings that surface mid-task ("the auto-commit cron is dead", "this paid-IC path has no gate", "verify the audio routing tomorrow") get lost if they only live in chat. The kanban is the durable triage board: each card is a structured item a human (or the R&D manager loop) acts on. **Emitting a card is how a side-discovery becomes tracked work instead of a forgotten sentence.** Don't hand-write to a local DB or a markdown note — those don't reach the board; use this skill. ## The command Call the bundled wrapper `scripts/emit.sh` (in this skill's own directory). It resolves the underlying emitter portably — your dept-local vendored copy first, then the framework path — so you never have to figure out where the tool lives: ```bash <this-skill-dir>/scripts/emit.sh \ task=<source-id> \ title="<short imperative — what needs to happen>" \ body="<self-contained context, ≤2000 chars — readable COLD, no 'as we discussed'>" \ type=<approval|decision|incident|findings|manual|bug|feature|infra|docs|chore|research> \ priority=<normal|high|urgent> \ owner=<your dept slug, e.g. ben|maya|tony|content|accountant|rnd|tonio> \ budget=<REQUIRED integer USD, per-run, e.g. 10 — see Budget guidance below> \ proj=<optional project slug, e.g. bubble-shield, client-dev, cockpit, fund> \ due=<optional YYYY-MM-DD> \ host=<optional local|vps — usually inferred from owner> \ links=<optional typed l