Install IDE agent skills
Give Cursor and Claude Code ready-made procedures for Marshal and Relay by installing the open exemplar-skills package from GitHub.
The skills teach agents how to connect MCP, use the SDK/CLI, and stand up Relay policy—so engineers can start from a chat instead of hunting docs.
| Skill | Use when |
|---|---|
exemplar-harness | Marshal (agentic harness toolkit): Tools & MCP, Python/TS SDKs, CLI, prompts, skills, memory, HITL — points at live SDK examples |
exemplar-relay | Connect Claude/Cursor/Codex/OpenCode, Control rules, Behavior Guards, seats, verify allow/deny |
Source: github.com/Exemplar-Dev/exemplar-skills
Install from GitHub
No npm registry publish is required. npx clones the repo and runs the installer (or the skills CLI installs from GitHub directly).
Installer (npx + GitHub)
Copies skills into .cursor/skills, .claude/skills, and .agents/skills in the current project:
npx github:Exemplar-Dev/exemplar-skillsUseful variants:
# Global (all projects)
npx github:Exemplar-Dev/exemplar-skills --global
# One skill / one agent
npx github:Exemplar-Dev/exemplar-skills install exemplar-harness -a cursor
# List bundled skills
npx github:Exemplar-Dev/exemplar-skills listEquivalent:
npx --yes git+https://github.com/Exemplar-Dev/exemplar-skills.gitskills CLI
npx skills add Exemplar-Dev/exemplar-skills --all
npx skills add Exemplar-Dev/exemplar-skills --skill exemplar-harness -a cursor -y
npx skills add Exemplar-Dev/exemplar-skills --listThese are IDE-local skills (SKILL.md folders). Org-wide versioned skills still live in Marshal Skill management and the exemplar skills CLI. Use both: local skills bootstrap the IDE; the registry shares team procedures across channels.
After install
- Open Cursor or Claude Code (prefer
--globalinstall for Relay so all workspaces get the skill). - Ask to set up Exemplar Marshal MCP (
/exemplar-harness), or Relay Connect (/exemplar-relay/ “Set up Exemplar Relay”). - For Relay: create a personal API key with RELAY scope in Account Settings — Tokens (not org-only). The skill exports
EXEMPLAR_API_KEYand installs hooks (global or project). - For Marshal MCP: create an org API key as needed, then point the IDE at MCP using Connect clients.
- Control rules and Behavior Guards: Relay getting started and Connect surfaces. Manual fallback: Console Relay → Connect.
- For framework SDK integrations, point at Live SDK examples (live demos, not simulated).
Related
- Live SDK examples — Python + TypeScript live demos by feature
- Connect surfaces — skills-first Relay install + per-surface details
- Connect clients — MCP config for Cursor, Claude, and frameworks
- Skill management — versioned org skills via SDK and CLI
- Marshal getting started · Relay getting started
- Repo: Exemplar-Dev/exemplar-skills