Interactive orientation and reference guide for WRIGHT. Use when onboarding, learning features, or looking up how to do something.
Walk new owners through their first session and serve as an ongoing reference for WRIGHT's capabilities. First-run mode covers the essentials step by step. After that, jump to any topic by name.
.local/.orientation-complete).local/.orientation-complete marker after completing the walkthrough| Failure | Cause | Recovery |
|---|---|---|
| Shell function not working | Not sourced in shell config | Show the source command again, verify file exists |
| Plugin install fails | Network or auth issue | Note as "recommended but not installed" in CLAUDE.md |
.local/ directory missing | Fresh workspace, never run | Create .local/ before writing marker |
Check $ARGUMENTS and workspace state to determine what to show:
--topic <name> is provided: Jump directly to that topic section. Skip first-run detection.--full is provided: Run the full walkthrough regardless of marker..local/.orientation-complete exists: Show the topic menu (reference mode).Greet the user in WRIGHT's voice. Briefly explain what this workspace is and what the walkthrough covers:
"This walkthrough covers 6 essentials to get you productive with WRIGHT: shell setup, your first conversation, plugin safety, growing your agent's knowledge, first missions to seed that knowledge, and fleet CI. Each section takes 1-2 minutes. You can skip any section or come back later with /getting-started --topic <name>."
Present the section list and ask if they want to go through all 6 or skip to specific ones.
setup)Walk through setting up the shell launcher:
cat scripts/wright.sh — explain what it does~/.bashrc or ~/.zshrc):"
source "/Users/ericrochester/p/2026/wright/scripts/wright.sh"
source ~/.zshrc), then navigate to any project and type wright. WRIGHT will load with full context."--add-dir: "The shell function mounts your current directory into the session. WRIGHT's persona and knowledge load from this workspace; your code is accessible via --add-dir."sessions)Explain how WRIGHT works when you start a conversation:
@ syntax. Rules in .claude/rules/ govern execution, safety, and session continuity."/journal to capture working state. At the start of the next session, use /recap to warm-start from where you left off."memory/sessions/) — Working state, decisions, progress. Lifespan: weeks.memory/) — Stable patterns, preferences. Lifespan: indefinite.docs/solutions/) — Solved problems. Lifespan: permanent.plugins)Cover plugin basics and point to deeper resources:
warden:security-review on the plugin repo before installing."claude plugin list (what's active), claude plugin install <name> (install).knowledge)Explain how WRIGHT learns and improves over time:
.claude/knowledge/): "Curated reference files loaded at startup. These are your agent's textbooks — stable, human-reviewed, focused on one domain topic each."docs/solutions/): "Institutional memory that grows through operation. When a problem takes 30+ minutes to solve, or the solution is non-obvious, capture it."ce:compound after solving a significant problem.".claude/skills/<name>/SKILL.md.".claude/rules/ are always-loaded procedural guidance."first-missions)Three structured activities to seed WRIGHT's knowledge in the first few sessions:
Mission 1: Convention Capture — Tell WRIGHT about your team's working conventions. Branching strategy, code style, deployment process, team norms. Ask WRIGHT to write persistent conventions as rule files in .claude/rules/.
Mission 2: Codebase Survey — The first time you use WRIGHT with a codebase:
Explore this codebase and write a domain reference file in .claude/knowledge/ covering:
architecture, key patterns, dependencies, and anything surprising.
Mission 3: Problem Journal — After your first non-trivial task, run ce:compound to document the problem and solution as a KB entry in docs/solutions/.
fleet)When you open a PR, ARDEN fleet agents review it automatically — WARDEN (security), HARDEN (QA), JORDEN (design), GARDEN (docs), BARDEN (triage). See .github/workflows/ for which are configured. P1 blocks commit, P2 blocks merge, P3 advisory. Push fixes to the same branch — fleet re-reviews on each push.
troubleshooting)| Issue | Cause | Fix |
|---|---|---|
| Context getting large / slow responses | Long session, many file reads | Use /journal, start fresh session, use /recap to restore |
| Permission prompts in auto mode | Classifier blocking legitimate action | Add pattern to autoMode.allow in .claude/settings.local.json |
| Plugin skills not being used | Missing "you are not alone" instruction | Check CLAUDE.md Plugin Skills section |
| Fleet CI not triggering | Missing ANTHROPIC_API_KEY secret | Run gh secret set ANTHROPIC_API_KEY -R <org>/<repo> |
| Agent personality feels generic | SOUL.md too vague | Sharpen personality traits, add specific speech patterns |
| Knowledge not loading | Files not in .claude/knowledge/ | Domain reference files must be in .claude/knowledge/ |
@ imports not working | Syntax error in CLAUDE.md | Each import on its own line, prefixed with @ |
.local/.orientation-complete marker filewright from any directory/journal/recapce:compound after solving problems/getting-started --topic first-missions)/getting-started --topic <name> for any section.local/.orientation-complete marker written (first-run mode only)test -f .local/.orientation-complete && echo "Orientation complete"
test -f scripts/wright.sh && echo "Shell function present"