← ClaudeAtlas

harnessloop-intakelisted

Use when the user references harnessloop:intake, wants Harnessloop to take over an existing agent session, provides a transfer packet, asks to run an intake gate, or needs a gap review before importing previous work into a Harnessloop goal. This skill reviews imported session context and blocks business execution until the packet is evidence-backed.
litianyi-007/harnessloop · ★ 0 · AI & Automation · score 67
Install: claude install-skill litianyi-007/harnessloop
# Harnessloop Intake Run the takeover intake path for work that began outside Harnessloop. This skill accepts or rejects an imported session handoff; it does not continue the business task. ## Input Contract Accept any of these inputs: - A target project path and task slug for creating an intake directory. - A path to `.harnessloop/intake/YYYYMMDD-HHMM-<task-slug>/transfer-packet.md`. - A pasted `Harnessloop Transfer Packet`. - An explicit skill invocation such as `$harnessloop-intake --project C:\repo --intake task-slug`. Treat `harnessloop:intake` as a natural-language alias only; `$harnessloop:intake` is not a valid skill invocation. The transfer packet should contain task identity, goal contract, progress state, change state, documentation inventory, process artifacts, evidence state, external tool and access contract, credential requirements without secret values, decision log, risks/blockers, next handoff recommendation, and human questions. ## Processing Contract 1. Ensure `.harnessloop/` exists. If not, ask to run `$harnessloop-init` or run the initializer with an intake slug when the user requested setup. 2. Place or locate `transfer-packet.md` under `.harnessloop/intake/YYYYMMDD-HHMM-<task-slug>/`. 3. Review the packet against `harnessloop-loop/references/intake-gate-template.md`. 4. Check that claims are evidence-backed with paths, commands, test output, logs, URLs, or explicit unsupported-hypothesis labels. 5. Verify secrets are not present; credential requ