From bencium-harness
Auto-loads the bencium-harness project memory at the start of every session. Triggers when the cwd contains a .harness/ folder. Reads .harness/memory.md, .harness/rules.md, and the last 3 entries in .harness/archive/ to restore project context across /clear and session boundaries.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bencium-harness:context-loaderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
At the start of any session (or when explicitly asked to refresh context) IF the current working directory contains a `.harness/` folder.
At the start of any session (or when explicitly asked to refresh context) IF the current working directory contains a .harness/ folder.
You should also invoke this skill whenever:
/clear and you need to re-establish project context..harness/ exists.Verify .harness/ exists in the project root. If not, do nothing — this is not a bencium-harness project.
Read these files (in this order):
CLAUDE.md (project root) — pointer file. Skim only; the detailed files it points to are the authoritative source. Skip if absent..harness/memory.md — hot context. Read in full..harness/conventions.md — code-quality rules the agent must follow on every task. Read in full. If missing, note "no conventions.md — running without quality guardrails" internally..harness/rules.md — non-negotiables. Read in full..harness/constraints.md — hard limits. Read if non-empty..harness/archive/ — find by ls .harness/archive/ | sort -r | head -3. Read each in full.tasks.md (project root) — read the ## Now section only.ACCEPTANCE.md (project root) — read all unchecked items.Internally summarize what you learned. Do NOT print the summary to the user unless they ask — this is context for YOU. If .harness/memory.md contains a ## Session handoff block, treat it as the most recent state — that's where the last session said it left off (active task, phase, up next, blockers, uncommitted files). Start there.
If you find anything in memory or recent archive that directly contradicts what the user just asked, surface it: "Heads up: a decision in archive/NNNN says X — does this still apply, or has it changed?"
.harness/ doesn't exist. Stay silent.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub bencium/bencium-harness --plugin bencium-harness