Install

One command. Every supported AI coding tool.

The installer detects which AI coding tool you’re using and writes the right bundle. Spruce works in all five major AI coding tools today: Claude Code, Cursor, Codex CLI, VS Code (with GitHub Copilot), and Gemini CLI.

The install command

Run this in any project. The installer finds your AI coding tool and writes the right bundle to the right place.

npx spruce-skill add

No flags needed for the common case. Pass --tool=claude-code (or the matching identifier) to install for a specific tool without auto-detection.

Tool support

  • Claude CodeLive
  • CursorLive
  • VS CodeLive
  • CodexLive
  • GeminiLive

Per tool

What Spruce becomes inside each tool.

Every harness loads skills differently. The installer handles that for you; these tabs explain what shipped (or what’s planned) so you know what to expect.

What you get

Spruce installs as 25 slash commands plus 25 self-contained skills (one per command). The slash commands appear alongside Claude Code’s built-ins; the skills load automatically and give Claude design reasoning across the seven dimensions plus the Discovery foundation.

Where files land

Global install: ~/.claude/commands/ and ~/.claude/skills/<command>/. Project install: .claude/commands/ and .claude/skills/<command>/. The installer asks once.

How to invoke

Type /in any Claude Code prompt. Every Spruce command appears alongside Claude Code’s built-ins, ready to run.

Verify it worked

Run /spruce-up— Claude should walk you through the short context-file interview. If it does, you’re set.

First command to try

/spruce-up

After installing

Walk through the workflow.

Set context, ground the work in users, generate calibrated design, refine and review. Five beats end-to-end.

See the workflow →

The catalog

See every command.

25 commands across setup, discovery, generative, diagnostic, and corrective tiers. Each with its own demo and reference.

Browse the catalog →