← ClaudeAtlas

harness-door-patternlisted

Build a Skill Heaven door for a new AI coding harness. Use when adding support for any harness (claude, pi, codex, hermes, grok, or a new one) — covers the four suppression-mechanism classes, how to probe without being lied to, the door package shape, and the traps that have already cost time.
gaia-research/gaia-skill-heaven · ★ 4 · AI & Automation · score 60
Install: claude install-skill gaia-research/gaia-skill-heaven
# The Harness Door Pattern A **door** boots a harness into a chosen posture. Five have been built. The work is the same shape every time, and most of the cost is in the probe, not the code. This skill exists so door six is cheap. --- ## The core insight **Every harness hides its skills somewhere different, but there are only about four places.** Identify which class you are dealing with and you have most of the answer. Guess wrong and you will burn a probe campaign proving a flag does nothing. ### Class 1 — Allowlist flags that read like suppression flags The flag takes a list of scopes to **load**. Naming a scope *keeps it alive*. The instinct to "name the thing you want to suppress" is exactly backwards, and it looks correct in a diff. | harness | flag | the trap | |---|---|---| | claude | `--setting-sources` | naming `project` **keeps** project-scope skills. Empty string is the suppression. | | hermes | `--toolsets` | naming a set that omits `skills` is what drops the skill index. | This class has bitten twice in this repo — KC4 on `curated`, then P8 on `product-floor` (#24), which shipped with the same defect for a month because the fix was applied to one posture and not its sibling. **When you fix an allowlist, grep for every other posture using the same flag.** ### Class 2 — Native evict / readmit The harness has a real primitive: one flag clears skills, another admits specific ones. Cleanest class to build against; a curated posture falls out almost for free