ProdEDocs

ProdE Skill

The ProdE skill is a packaged set of instructions that teaches your coding agent how to work with ProdE. It tells the agent which ProdE tools exist, the order to use them in, and when each one is the right call, so you get good results without spelling out the workflow yourself every time.

The skill builds on the MCP server. Set up the MCP server first so your agent can reach ProdE's tools, then install the skill so it knows how to use them well.

It installs into Claude Code, Cursor, and the claude.ai web app. Pick the section below that matches your setup.

The skill is guidance, not a connection. Your agent still needs the ProdE MCP server configured to actually fetch codebase and project context. Install both for the full experience.

Install on macOS or Linux

Run the install script and pass a flag for each target you want. The script downloads the latest skill and drops it into the right directory for that editor.

Claude Code

curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- --claude

Cursor

curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- --cursor

Both Claude Code and Cursor

curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- --claude --cursor

All targets (Claude Code, Cursor, and a generic .agents/skills directory)

curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- --all

By default the skill installs into your home directory (~/), so it is available across all your projects. To scope it to the current project instead, add the --project flag to any of the commands above:

curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- --claude --project

With --project, the installer writes into your current working directory. It uses $PWD, so wherever you run the command is where .claude/skills/prode/ (or .cursor/skills/prode/) gets created. Run it from your project root:

cd /path/to/your-project
curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- --claude --project

That produces your-project/.claude/skills/prode/. If you run it from a subdirectory, the skill lands in that subdirectory's .claude/skills/, not the repo root, so cd to the root first.

A couple of related things worth knowing:

  • Uninstall is scope-aware too. To remove a project install, run the uninstall command from the same root: ... | bash -s -- uninstall --all --project.
  • Project installs are visible only in that project. Claude Code reads project skills from .claude/skills/ only when you launch it in that project. The global ~/.claude/skills/ install is visible everywhere.

Install on the claude.ai web app

The web app takes an uploaded skill package rather than a script.

  1. Download the skill: prode.zip
  2. In Claude, go to Settings → Capabilities and enable Code execution and file creation.
  3. Go to Customize → Skills, choose + → Upload a skill, and pick prode.zip.

Install on Windows

On Windows, download the package and extract it into your editor's skills directory.

  1. Download the skill: prode.zip
  2. Extract it so that the prode folder lands in the right place for your editor:
    • Claude Code: %USERPROFILE%\.claude\skills\prode\
    • Cursor: %USERPROFILE%\.cursor\skills\prode\

If you prefer the command line, this PowerShell snippet uses the built-in curl.exe and tar.exe to download and extract in one go:

$dest = "$HOME\.claude\skills"          # or "$HOME\.cursor\skills"
New-Item -ItemType Directory -Force $dest | Out-Null
curl.exe -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/prode/latest/prode.tar.gz -o "$env:TEMP\prode.tar.gz"
tar -xzf "$env:TEMP\prode.tar.gz" -C $dest

If you have WSL or Git Bash, skip the Windows steps and run the macOS or Linux command instead.

Update or uninstall

To update, re-run the same install command you used originally. The install is a clean replace, so re-running it always leaves you on the latest version.

# Update: re-run your original install command
curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- --claude --cursor

To remove the skill, run the uninstall command:

# Uninstall from all targets
curl -fsSL https://curiousbox-public.nyc3.cdn.digitaloceanspaces.com/skills/install-prode.sh | bash -s -- uninstall --all

On this page