← ClaudeAtlas

implementation-harness-capture-idealisted

Use for a quick, zero-ceremony capture of a feature idea, bug report, or improvement into the project's ideas inbox — phrases like "note this idea", "add this to the ideas list", "capture this for later", "/idea ...". Does NOT interview, decompose, or touch TASKS.json — it just appends one JSON row to .harness/tracking/IDEAS.jsonl (a committed inbox) for a later implementation-harness-convert-ideas sweep. Requires the implementation harness to already be scaffolded (.harness/docs/HARNESS.md present).
RyanMKrol/claude-skills · ★ 0 · Data & Documents · score 73
Install: claude install-skill RyanMKrol/claude-skills
# Capture an idea (zero-ceremony, rich) Append ONE JSON object, on its own line, to `.harness/tracking/IDEAS.jsonl` (a JSONL file — one idea per line) — no interview, no decomposition, no `TASKS.json` edit, no clarifying questions. This must never derail the task at hand: it's a quick side-append, no back-and-forth. But "zero-ceremony" means **no scoping/decisions**, NOT "terse" — capture the idea RICHLY (step 4): the context you have in front of you right now is cheap to record, and the later `implementation-harness-convert-ideas` sweep runs COLD and would otherwise have to re-excavate all of it (or bug the user for it). ## Schema Each line is one JSON object: ```json {"id": 3, "title": "One-line summary shown in the dashboard's collapsed row", "description": "The full rich capture — as much detail and context as you have.", "capturedAt": "2026-07-07T14:32:00Z"} ``` - `id` — integer. See step 3. - `title` — a short, one-line summary (a few words to ~10). This is what the dashboard shows collapsed, so make it identify the idea at a glance; it is NOT the full capture. - `description` — the rich body (step 4). No length limit. - `capturedAt` — ISO-8601 UTC timestamp of when you're capturing it (`date -u +%Y-%m-%dT%H:%M:%SZ`). ## Steps 1. **Require the harness.** `.harness/docs/HARNESS.md` must exist. If missing, stop and tell the user to run `implementation-harness:implementation-harness-create` first. 2. **Ensure the inbox exists.** If `.harness/tracking/IDEAS.json