Setup, step by step
What you see when you install super-board 3.0.2 and run /super-board onboard. Each step takes the recommended answer.
eric@mac my-app % curl -fsSL https://raw.githubusercontent.com/EricTechPro/super-board/main/get.sh | bash
🧩 super-board installer
target: /Users/eric/code/my-app
🔍 checking what you need
✓ curl · tar · python3 · gh · jq · node
📦 downloading EricTechPro/super-board@v3.0.2
🔧 installing
✓ skills, scripts and workflows → .claude/
🛡️ 6 guard hooks → .claude/settings.json (new file)
! CLAUDE.md holds its own rules — onboard offers a merge
🧠 helper skills: installed
🎉 super-board 3.0.2 is installed
👉 next: open Claude Code here and run /super-board onboard
eric@mac my-app %
eric@mac my-app % claude
✻ Welcome to Claude Code!
/help for help, /status for your current setup
cwd: /Users/eric/code/my-app
> /super-board onboard
⏺Skill(super-board)
⎿ Successfully loaded skill
⏺super-board setup — 8 steps. Enter takes the recommended answer.
1 🔍 Checks install or update what the board needs
2 🔑 GitHub sign in so I can manage boards
3 🗂️ Board pick or create your project board
4 🌿 Branch choose where finished work merges
5 📜 AGENTS.md move your rules into one file
6 🛡️ Policies what the robot may do alone
7 📥 Bug sources where to find problems to fix
8 ✅ Review check every answer, then save once
Stop any time; re-run continues. Live site only? /super-qa <url>.
⏺Bash(python3 .claude/bin/super-board-setup.py fix --text)
⎿ 5 fixed · all green
⏺Fixed for you:
✓ super-board skills and scripts installed
✓ board engine (workflow) installed
✓ 6 safety guards switched on
✓ settings.json entries added (backup kept)
✓ git repo found
✓ Matt Pocock's coding skills (tests, code review, debugging) present
⏺Bash(node --check .claude/workflows/super-board-wave.js)
⎿ ok · dynamic workflows must be ON in /config
⏺Bash(gh auth status)
⎿ signed in as erictech · project, read:project, repo
⏺Bash(git remote get-url origin)
⎿ github.com/erictech/my-app
⏺✓ GitHub connected.
⎿ saved to .claude/super-board/onboard-answers.json
⏺Columns: ✓ Backlog ✓ Ready ✓ Building ✓ QA ✓ Review ✓ Blocked ✓ Done
Labels: feature · bug · qa (qa skips Building; no label = feature)
⏺User answered Claude's questions:
⎿ · Which board? → Use Ledgerly Roadmap (#4) — 5 of 7 columns match, I'll add QA, Blocked
⏺Bash(python3 .claude/bin/super-board-setup.py board-migrate --owner erictech --number 4)
⎿ Ledgerly Roadmap ready · added QA, Blocked · labels qa, bug, feature
⎿ saved to .claude/super-board/onboard-answers.json
⏺Found: main (deploys to production via Vercel), no staging.
⏺User answered Claude's questions:
⎿ · Where should finished work merge? → Create staging from main (nothing goes live until you move it to main)
⏺Bash(git push origin main:staging)
⎿ * [new branch] main -> staging
⎿ saved to .claude/super-board/onboard-answers.json
⏺User answered Claude's questions:
⎿ · Move your 31 CLAUDE.md rules into AGENTS.md? → Yes, move them (backup first, diff before saving)
⏺User answered Claude's questions:
⎿ · Conflict 1 of 1 — Tests: which rule wins? → "pnpm test:unit only; e2e in CI" — CLAUDE.md:9
⏺Bash(super-board-agents-md.py coverage && check)
⎿ 31/31 rules kept · 118 lines · written at step 8
⎿ saved to .claude/super-board/onboard-answers.json
⏺User answered Claude's questions:
⎿ · Use the safe defaults? → Yes
robot merges normal changes · money/logins/DB wait for you · no pushes to main · migrate test + staging only
⎿ · Let it run its commands without asking each time? → Yes, add 7 lines to settings.json
merge_policy.default auto · always_human: money, auth, schema · push guard on (main, master, staging) · migrations.allowed_envs: test, staging
+ Bash(gh project:*) + Bash(gh issue:*) + Bash(gh pr:*) + Bash(gh pr merge:*) + Bash(bash .claude/bin/super-board-merge-gate.sh:*) + Bash(bash .claude/bin/super-board-env-check.sh:*) + Bash(pnpm test:*)
⎿ saved to .claude/super-board/onboard-answers.json
⏺User answered Claude's questions:
⎿ · Where should I look for problems? → Sentry, GitHub issues, Past PRs, Architecture
⏺Bash(collect_sentry.py ping · gh api graphql viewer)
⎿ read-only checks
⏺✅ sentry — can read issues (9 unresolved)
✅ github · prs · architecture
⎿ saved to .claude/super-board/onboard-answers.json
⏺ Board Ledgerly Roadmap #4 (+QA) Branch staging (new)
Rules safe defaults Perms 7 lines
AGENTS rules moved, CLAUDE.md→@ Sources sentry, github, prs, arch
⏺User answered Claude's questions:
⎿ · Write everything? → Write everything
⏺Bash(write config · .gitignore · settings.json · AGENTS.md · CLAUDE.md · docs)
⎿ done (backups first) · PROJECT.md drafted
⏺Bash(self-check)
⎿ all good
⏺🎉 Onboard complete.
📋 Board: github.com/users/erictech/projects/4 (Ledgerly Roadmap)
🧹 Next: /super-board lint — checks every ticket has clear success criteria.
🤖 Then: /super-board run.
Example project: ~/code/my-app. Your names, counts and answers will differ. Install guide