From bencium-harness
Restores bencium-harness project context across sessions by loading memory, rules, constraints, and archive entries from .harness/ folder.
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.npx claudepluginhub bencium/bencium-harness --plugin bencium-harnessLoads project context from `.agents/memory/` and recent session history at session start or after `/clear`, surfaces open next steps, and activates session-documenter.
Resumes Claude Code sessions by loading CONTEXT-*.md files from project root or done/ folder, with optional full resource expansion and resume report generation. Use for continuing previous work.
Recalls project context via ctx CLI: loads context packet, reads TASKS.md/DECISIONS.md, lists recent sessions, presents structured readback of last session, active tasks, recent decisions, next steps. For memory questions or session starts.