Install
Works with Claude Code. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hamchowderr-setup
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 5
api.github.com· found in codecodeload.github.com· found in install commandgit-scm.com· found in codegithub.com· found in coderaw.githubusercontent.com· found in code
Files it touches
~/.claude/skills/setup- Your home directory (~)
Tools it pre-approves 5
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Bash(*),Write(*),Read(*),WebFetch(*),Agent(*)
What's inside
- Skill name
setup- Description
- Second brain onboarding wizard. Scaffolds PARA vault structure, company knowledge base, detects git projects from the filesystem, seeds company notes from the web, installs Obsidian plugins, initializes Git/Beads/QMD, and writes CLAUDE.md. Use when user says "setup", "set up my vault", "onboard", "initialize second brain", "run setup", or installs this plugin for the first time.
- License
- MIT
- Allowed tools
- Bash(*),, Write(*),, Read(*),, WebFetch(*),, Agent(*)
- Instructions
- 137 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Pre-approves some shell commands
Files (15)
- SKILL.md
- beads-conventions.md · rules-templates/
- commit-pr-conventions.md · rules-templates/
- dev-defaults.md · rules-templates/
- secrets.md · rules-templates/
- detect-env.py · scripts/
- install-obsidian-plugins.py · scripts/
- migrate-apple-notes.py · scripts/
- migrate-notion.py · scripts/
- migrate-onenote.py · scripts/
- provision-formulas.py · scripts/
- scaffold.py · scripts/
- scan-projects.py · scripts/
- settings-writer.py · scripts/
- setup.md · workflows/
SKILL.md (first lines)
# Setup Skill Onboarding wizard that turns an empty machine into a fully wired second brain. User types 4 things. Everything else is auto-detected, researched, or confirmed with a Yes/No popup. ## Required Toolchain Braynee has hard dependencies. Setup verifies all of them up front (Step 1A) and guides cross-platform installation for any that are missing — **none are assumed to exist**: | Tool | Why it's required | |---|---| | `git` | Vault is a git repo; the plugin configures Obsidian Git auto-commit/push | | `node` | Runs every braynee hook, monitor, and bundled script | | `python3` | Runs the setup, scaffold, and migration scripts | | `bd` | Beads issue tracking is mandatory for all code projects | | QMD | Search index (ships via the bundled `qmd-wrapper.mjs`) | If any are missing, setup offers to install them (OS-appropriate commands) or stops with instructions — it never silently proceeds and fails later. ## What It Does 1. Verifies required toolchain (git, node, python3, bd, QMD) — installs/guides if missing 2. Collects 4 inputs: name, company, website, social handle 3. Scans filesystem for git repos (all folder names, not just ~/code) 4. Runs web research sub-agent to seed company knowledge 5. Scaffolds PARA vault + company structure + PRD section + Development section 6. Installs Obsidian community plugins 7. Initializes Git, Beads, QMD — and provisions braynee's workflow formulas (autonomous-ship, project, engagement, braynee-release) into `~/.beads/formulas/` so `bd mol pour` works with no manual copy 8. Migrates notes from detected source apps (Apple Notes, Notion, OneNote) 9. Writes CLAUDE.md seeded with user context ## Workflow See `workflows/setup.md` for the full step-by-step process. ## Usage ``` /setup /setup --reset # Re-run, overwrite existing structure /setup --company-only # Only scaffold company section /setup --projects-only # Only scan and scaffold projects ``` ## Inputs Collected | # | Question | Used for | |---|---|---| | 1 | Your name | CLAUDE.md personalization | | 2 | Company name (or "personal") | Business folder naming, web research | | 3 | Company website URL | Research sub-agent seed | | 4 | LinkedIn or Twitter/X handle (optional) | Personal CLAUDE.md context | ## Auto-Detected (No Questions) - OS (Mac/Windows) - Email platform (check installed apps / default mail handler) - Existing note apps (Apple Notes, Notion, OneNote) - Obsidian vault path (search for .obsidian folder) - Git repos (deep scan, all folder names) - Tech stack per repo (package.json, requirements.txt, etc.) - Calendar platform (Apple Calendar, Google Calendar) ## Obsidian Plugins Installed Plugin IDs must match the plugin's own `manifest.json` id exactly — this is also the folder name under `.obsidian/plugins/` and the entry in `community-plugins.json`. | Plugin | Correct ID | Key settings written | |---|---|---| | Dataview | `dataview` | inline queries, refresh enabled | | Templater | `templater-obsidian` | template folder → `3. Resources/Templates` | | Calendar | `calendar` | week starts Monday | | Obsidian Git | `obsidian-git` | auto-commit every 10min, auto-push, auto-pull on boot | | Excalidraw | `obsidian-excalidraw-plugin` | drawings folder → `2. Areas/Excalidraw` | Per-plugin settings are written to `.obsidian/plugins/<id>/data.json`. Existing `data.json` files are never overwritten (user customizations preserved). ### Restricted Mode — One-Time Manual Step Community plugins require "restricted mode" to be OFF. This is stored inside Obsidian's internal database (not in vault files), so it cannot be set programmatically. The setup wizard checks if plugins are already active. If not, it shows a popup: > **Action required:** > Open Obsidian → Settings → Community plugins → click **"Turn on community plugins"** > Then come back and press Yes to continue. This is a one-time step per vault. ## Structure Built ``` <vault>/ ├── 1. Projects/ ← PARA personal/client projects ├── 2. Areas/ │ ├── Product Manager/ │ │ ├── PRDs/ │ │ ├── Roadmaps/ │ │ ├── Research/ │ │ ├── Launches/ │ │ └── Metrics/ │ ├── Development/ ← only frameworks detected in repos │ ├── Business/ │ │ └── <CompanyName>/ │ │ ├── Org/ │ │ │ ├── Decisions/ │ │ │ ├── Strategy/ ← seeded from website │ │ │ ├── Competitors/ ← seeded from web research │ │ │ ├── Pipeline/ │ │ │ └── Risks/ │ │ ├── Teams/ │ │ │ ├── Engineering/ │ │ │ ├── Marketing/
From hamchowderr/braynee, MIT.
More from hamchowderr/braynee
- 0.603score
board
hamchowderr
Build or refresh a repo's beads board — one published Artifact per repo that shows the backlog visually: status tiles, open PRs and deploys, epic progress, a…
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
clients
hamchowderr
Client relationship management.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
comms
hamchowderr
Sync client communication history (email + Slack) into Obsidian weekly rollup files.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
daily
hamchowderr
Open, create, or update today's daily note.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
excalidraw
hamchowderr
Create Excalidraw diagrams in Obsidian using the ExcalidrawAutomate (EA) API.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
health
hamchowderr
Run a Brain Check — audit your second brain across Setup, Connections, Beads, Memory, Rules, and Inbox.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
prd
hamchowderr
Author and manage Product Requirements Documents (PRDs) under "2.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
recap
hamchowderr
Load context from previous Claude Code sessions and vault notes.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
sessions
hamchowderr
Export Claude Code sessions to Obsidian markdown.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
settings-viewer
hamchowderr
Opens a live visual dashboard of your Claude Code configuration and usage analytics.
SkillAFreshness: A★ 2Claude Code +9 - 0.599score
session-backfill
hamchowderr
Backfill structured session summaries from Claude Code .jsonl transcripts into the vault's per-project Sessions folder.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pour
hamchowderr
Pour a beads workflow formula — turn a recipe into a linked, gated molecule of beads issues with one command.
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Oct 9, 2026 (20 days ago)
- Last release
- Oct 12, 2026 (16 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/hamchowderr/braynee
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hamchowderr
- 0.603score
clients
hamchowderr
Client relationship management.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
comms
hamchowderr
Sync client communication history (email + Slack) into Obsidian weekly rollup files.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
daily
hamchowderr
Open, create, or update today's daily note.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
excalidraw
hamchowderr
Create Excalidraw diagrams in Obsidian using the ExcalidrawAutomate (EA) API.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
health
hamchowderr
Run a Brain Check — audit your second brain across Setup, Connections, Beads, Memory, Rules, and Inbox.
SkillAFreshness: A★ 2Claude Code +9 - 0.603score
board
hamchowderr
Build or refresh a repo's beads board — one published Artifact per repo that shows the backlog visually: status tiles, open PRs and deploys, epic progress, a…
SkillAFreshness: A★ 2Claude Code +9
Cite this page
setup skill. Agent Mart. https://agentmart.dev/skills/hamchowderr-setup (last updated 2026-10-24)