onboard is agent-read markdown (skill) from athola/claude-night-market: Guides a new developer through five staged challenge sets covering architecture, domain, patterns, and hardening. Use when onboarding contributors..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# Guided Onboarding
Walk a new developer through the codebase in structured stages.
## When NOT To Use
- Ad-hoc questions outside a staged path (use `gauntlet:challenge`)
- The knowledge base does not exist yet (use `gauntlet:extract`)
## Stages
| Stage | Focus | Categories | Difficulty |
|-------|-------|------------|------------|
| 1 | Big picture | architecture, data_flow | 1-2 |
| 2 | Core domain | business_logic | 2-3 |
| 3 | Interfaces | api_contract, data_flow | 3 |
| 4 | Patterns | pattern, dependency | 3-4 |
| 5 | Hardening | error_handling, business_logic | 4-5 |
## Steps
1. Load onboarding progress
2. Show current stage and progress summary
3. Present 5 challenges from current stage
4. Enable hints on first attempt
5. Track mastery (correct twice = mastered)
6. Check advancement (80% across 10+ challenges)
7. Report progress
## Graduation
After stage 5, the developer enters the regular gauntlet.
Answer history carries over.
## Exit Criteria
- [ ] Onboarding progress persists across invocations: current stage
and challenge count survive session restarts and are loaded at
Step 1
- [ ] Advancement to the next stage requires 80% correct across 10+
…
Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
GET https://markdownregistry.com/api/v1/artifacts/art_zlfs5k75r4n2onlj
GET https://markdownregistry.com/api/v1/resolve?ref=athola/claude-night-market/onboard
GET https://markdownregistry.com/api/v1/blob/0bac8c99aa2b7f5da6f566d59b17bfe6324d7dc169888efe82ac095ebad0bf5f
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
athola/claude-night-market · .claude/skills/claude-code-plugin-reference/SKILL.md · Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not…
athola/claude-night-market · .claude/skills/night-market-architecture-contract/SKILL.md · States load-bearing decisions, invariants, and weak points. Use when judging a design change. Do not use for gating…
athola/claude-night-market · .claude/skills/night-market-build-and-env/SKILL.md · Rebuild the dev environment: uv, Python tiers, pins, traps. Use when onboarding or toolchain breaks. Do not use for…
athola/claude-night-market · .claude/skills/night-market-change-control/SKILL.md · Classify, gate, and review changes. Use when landing a PR, releasing, or amending rules. Do not use for failure triage…
athola/claude-night-market · .claude/skills/night-market-collective-memory/SKILL.md · Search and record project memory (Discussions, journal, ADRs). Use before re-investigating anything. Do not use for…
athola/claude-night-market · .claude/skills/night-market-completion-integrity-campaign/SKILL.md · Bind loop 'done' to unfakeable gates. Use to harden egregore/herald loops or promote completion_integrity. Not for QA…
athola/claude-night-market · .claude/skills/night-market-config-catalog/SKILL.md · Catalog every config axis, its defaults and guards. Use when adding or auditing configuration. Do not use for running…
athola/claude-night-market · .claude/skills/night-market-debugging-playbook/SKILL.md · Triage night-market failures by symptom (hooks, CI, tests). Use when a check fails unexpectedly. Do not use for routine…
athola/claude-night-market · .claude/skills/night-market-diagnostics-toolkit/SKILL.md · Run and interpret repo diagnostic scripts (ratchets, validators, token stats). Use when measuring health. Do not use to…
athola/claude-night-market · .claude/skills/night-market-docs-and-writing/SKILL.md · Maintain docs of record, ADRs, changelog, and house style. Use when writing repo docs. Do not use for release steps…
athola/claude-night-market · .claude/skills/night-market-failure-archaeology/SKILL.md · Chronicles settled battles, reverts, and dead ends. Use when a fix echoes a past failure. Do not use for live triage…
athola/claude-night-market · .claude/skills/night-market-model-and-harness-updates/SKILL.md · Sweep plugins, skills, agents, commands, and hooks after a model release or Claude Code version bump. Use when upstream…
davepoon/buildwithclaude · plugins/ciagent/skills/onboard/SKILL.md · Set up CIAgent regression testing for the AI agent in this repo — write a runner, record golden baselines, generate a…
clacky-ai/openclacky · lib/clacky/default_skills/onboard/SKILL.md · Onboard a new user OR curate a single piece of the assistant's inner state. Without arguments, runs the full first-run…
jongwony/epistemic-protocols · epistemic-cooperative/skills/onboard/SKILL.md · Quick protocol recommendation from recent sessions, or quest-based learning through scenario, trial, and quiz.
swingerman/engineer · engineer/skills/onboard/SKILL.md · Use to bring a project into the DAE methodology, or to check an onboarded project for gaps. Triggers —…
open-octo/octo-agent · internal/skills/defaults/onboard/SKILL.md · Onboard a new user OR curate a single piece of the assistant's inner state. Without arguments, runs the full first-run…