Installation
Conclave ships two packages from the same repository. Pick your runtime (or install both — they share the target-repo conclave/ contract). See also Platforms.
Cursor from scratch
Use this path if you use only Cursor and have never installed Conclave.
Two different directories are involved:
| Directory | What it is |
|---|---|
Plugin repo (conclave) | Where you install the Cursor package from — once per machine |
| Your app repo | Where /conclave-init creates conclave/ — once per project |
1. Get the plugin (once per machine)
git clone https://github.com/giolabs/conclave.git
cd conclave
./scripts/install-cursor-local.shThat copies platforms/cursor/ into ~/.cursor/plugins/local/conclave-cursor/.
2. Activate in Cursor
- Enable Include third-party Plugins, Skills, and other configs if your Cursor build requires it.
- Run Developer: Reload Window.
- In Agent chat, confirm
/conclave-init(and other/conclave-*commands) appear.
On Team/Enterprise plans, org policy may block local plugins (userLocal=false). Ask your admin if commands never appear after a correct install.
3. Bootstrap your project
Open your application repository (not the plugin clone) in Cursor:
cd /path/to/your-appIn Agent chat:
/conclave-init
/conclave-planningContinue with /conclave-dev, /conclave-qa, etc. You do not need Claude Code. Next: Getting started.
Cursor Marketplace publish is not part of the v0.11.0 path — local install only for now. Maintainer details: platforms/cursor/README.md in the repo.
Claude Code
Via the marketplace
claude plugin marketplace add lucasgio/conclave
claude plugin install conclave@conclaveRestart Claude Code. Type /conclave to see the shipped commands.
From source (local development)
ln -s "$(pwd)" ~/.claude/plugins/conclaveRestart Claude Code. You should now see /conclave-init and /conclave-spec in the slash-command list.
Cursor (already have the plugin repo)
If you already cloned this repository and only need to (re)install the Cursor package:
./scripts/install-cursor-local.sh
# equivalent:
# ./scripts/sync-cursor-platform.sh
# mkdir -p ~/.cursor/plugins/local
# rsync -a --delete platforms/cursor/ ~/.cursor/plugins/local/conclave-cursor/Then enable third-party/local plugins if required, and run Developer: Reload Window.
Verifying the install
Run /conclave-init inside any project git repository (your app, not only the plugin clone). If the command exists and asks whether this is solo or a team, the plugin is installed correctly.
- Claude Code: check
claude plugin listor the symlink target, then restart. - Cursor: confirm
~/.cursor/plugins/local/conclave-cursor/.cursor-plugin/plugin.jsonexists, then Reload Window.