← ClaudeAtlas

is-setuplisted

Set up the place someone is describing — a space for their knowledge, an agent with a role, or an existing remote space opened here. Use when someone names a thing they want to keep, track, or organize — a knowledge base, a vault for transcripts, a repository for the team's KPIs, notes on a topic, a small CRM — or a helper they want to work with: an assistant, a sales agent, a critique partner. Also on the direct asks: "set up a space", "add ideaspaces here", "create an agent", "get me into my space", "clone my notes", or a returning user with nothing local yet. Create inspects what's here, confirms, then runs `ideaspaces create` (`--agent` for an agent with its own character and point of view, drawn out in conversation); Open lists your remote spaces (`is_spaces`) and clones the chosen one (`is_clone`). Not for building software — someone coding an app wants code, not a space.
IdeaSpaces-xyz/claude-code-plugin · ★ 1 · AI & Automation · score 77
Install: claude install-skill IdeaSpaces-xyz/claude-code-plugin
# Setup an Ideaspace Canonical protocols: read `${CLAUDE_PLUGIN_ROOT}/reference/purpose-elicitation.md` and `${CLAUDE_PLUGIN_ROOT}/reference/repo-context.md` when eliciting direction or judging how an existing repo should be scaffolded. **Goal:** detect → confirm → run `ideaspaces create` → capture purpose / now / next in conversation when content emerges. This skill is the **conversational layer** around the bundled CLI. The conversation lives here; the file writes live in the CLI. That keeps one source of truth — change the CLI's templates, the skill's behavior updates automatically. The CLI ships inside this plugin at `${CLAUDE_PLUGIN_ROOT}/cli/bundle/ideaspaces.js`. Invoke via `Bash`. No separate install required. Don't offer unprompted. Wait for a signal — "set up a space", "add ideaspaces here", or detection of a directory the user wants structured. ## Create new, open existing, or create an agent? Three arrivals, one skill — read the signal before proceeding: - **Create new** — structure *this* folder as a fresh space. Signals: "set up a space", "add ideaspaces here", a directory the user wants structured. → **Inspect → Reflect → create**, below. - **Open existing** — the user already has spaces on the remote and wants one on this machine (new laptop, joining a team, "get me into my space", "clone my notes"). → **Open an existing space**, below. Requires login. - **Create an agent** — the user wants an agent persona, not a knowledge space: "create an agent", "m