← 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 talks first — what this place is, how work goes, what the agent does alone — then runs `ideaspaces create` (`--agent` for an agent) and writes what was agreed into the Agreement; 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 75
Install: claude install-skill IdeaSpaces-xyz/claude-code-plugin
# Setup an Ideaspace **Goal:** look → talk → reflect back → `ideaspaces create` → write what was agreed into `_agent/agreement.md` → commit → offer publish. A space is one folder with one contract file, `_agent/agreement.md`, that says what the place is and how work goes here. The conversation is the work; the CLI is the scaffold writer. It lands the Agreement with every section as a **prompt**, and this skill's job is that no prompt is left standing. 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", "I want somewhere for my X", "make me an assistant" — or a directory the user wants structured. ## Three arrivals, one skill Read the signal before proceeding: - **Create a space** — a place for knowledge: notes, decisions, research, a project's memory. Signals: "set up a space", "add ideaspaces here", "I want somewhere that keeps growing", a folder the user wants structured. → Follow [`create-a-space.md`](create-a-space.md). - **Create an agent** — a folder that *is* someone: "create an agent", "make me a research assistant", "something that does X for me". → Follow [`create-an-agent.md`](create-an-agent.md). - **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. Am