Skip to Content
Platforms

Platforms

Conclave ships two packages from one repository. Both read and write the same target-repo conclave/ directory, so teammates can mix Claude Code and Cursor without migrating artifacts.

RuntimePackage nameLocation in this repo
Claude CodeconclaveRepository root (.claude-plugin/)
Cursorconclave-cursorplatforms/cursor/ (.cursor-plugin/)

Architecture: ADR-002  (in-repo: docs/adr/ADR-002-cursor-platform-adaptation.md).

What stays shared

  • Target-repo conclave/ layout, story/bug state machine, templates, and methodology (SKILL.md)
  • Optional runtime: claude-code | cursor | both in conclave/config.md (informational only)

What differs

ConcernClaude CodeCursor
Subagent dispatchAgent toolTask / custom agents
Structured questionsAskUserQuestionAskQuestion (top-level) or numbered options
Tool allowlistsallowed-tools frontmatterSession permissions
Local install~/.claude/plugins/conclave symlinkrsync into ~/.cursor/plugins/local/conclave-cursor/
Board auto-refresh hookPostToolUseafterFileEdit (best-effort)

Keeping packages in sync

Methodology and templates are edited under skills/conclave/, then synced:

./scripts/sync-cursor-platform.sh ./scripts/sync-cursor-platform.sh --check

See Installation for install steps on each runtime. Cursor-only, first time? Use Cursor from scratch.

Last updated on