Turn any repo into a self-improving agent environment. Guided 7-phase onboarding produces CLAUDE.md, INTENT.md, PROJECT_BRIEF.md, SPEC_INVENTORY.md, and a full SPECS/ directory. Installs a self-improving runtime that tracks friction, logs errors, and generates structured improvement proposals.
Build a harness for any Claude agent — single expert or multi-expert orchestrated system.
claude plugin marketplace add namelesstherebel/agent-onboarding && claude plugin install agent-onboarding
Then open Claude Code in your project and type *onboard.
The plugin classifies your agent and builds a harness — the infrastructure that gives it durable memory, grounded retrieval, and a built-in improvement loop.
Two architectures:
Self-improvement is the gate pattern. Every turn: pre-gate retrieves relevant knowledge and memory → Claude responds → post-gate persists new facts and insights. The agent improves by doing its job.
*onboard — Classify and build. Five questions determine the architecture. Then targeted questions fill in the domain knowledge (LightRAG corpus), memory categories (MemPalace write taxonomy), and retrieval rules. Output is a directory of harness files the agent loads at runtime.
*reflect — Review MemPalace health: surface provisional insights, stale derivations, corpus gaps.
*review — Process provisional MemPalace items: promote confirmed insights to active, deprecate stale ones.
*status — Harness health report: memory stats, LightRAG status, gate health.
[agent-name]/
├── CLAUDE.md ← harness entry point: persona + gate protocol + memory pointers
├── core/
│ ├── GATES.md ← pre/post gate rules
│ └── INVARIANTS.md ← the five invariants
├── memory/
│ ├── LIGHTRAG.md ← corpus sources + ingestion checklist
│ ├── MEMPALACE.md ← what gets saved, when, confidence rules
│ └── WRITE-TAXONOMY.md ← 5–8 MemPalace categories
├── retrieval/
│ ├── QUERY-FORMATION.md ← how prompts become retrieval queries
│ └── GROUNDING.md ← groundedness check rules
└── observability/
└── HEALTH.md ← health metrics and alert thresholds
Complex agents also get:
└── subagents/
├── ORCHESTRATOR.md ← routing rules, authority boundaries
├── TOPOLOGY.md ← expert list + connection pattern
└── experts/
└── [expert-name]/ ← same structure as above, per expert
Install:
claude plugin marketplace add namelesstherebel/agent-onboarding && claude plugin install agent-onboarding
Update:
claude plugin marketplace remove agent-onboarding
claude plugin marketplace add namelesstherebel/agent-onboarding
claude plugin install agent-onboarding
Verify:
claude plugin list
agent-onboarding should appear with status installed.
The harness uses two stores:
| Store | Purpose | Characteristics |
|---|---|---|
| LightRAG | Domain knowledge the agent knows cold | Static, ingested once, queried via direct chunk retrieval |
| MemPalace | What the agent learns about users and context | Dynamic, grows every turn, scoped per agent |
Every MemPalace item carries metadata: timestamp, source, confidence, status, and provenance for derived insights. Superseded items stay in the store for audit — they're just filtered from default retrieval.
MIT — Copyright (c) 2026 Stefan Kuczynski
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub namelesstherebel/agent-onboarding --plugin agent-onboardingComplete project development toolkit: 23 agents, 23 slash commands, 29 lifecycle hooks, and 69 reusable skills for Claude Code workflows
Agent enforcement framework — context injection, planning gates, session learning
Interactive setup wizard for configuring any repository with Claude Code best practices, based on Boris Cherny's workflow
Makes a repo agent-ready: AGENTS.md, boundary tests, CI pipeline, GC scripts — based on OpenAI's harness engineering methodology
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
Automation bootstrap for Claude Code. Analyzes any project and generates a complete .claude/ structure with agents, pipelines, skills, memory, hooks, and settings.