Skip to main content
The OuterProduct skill directs your coding agent to the current Python API documentation. Install it once for your user account and use it across projects on the same machine. You need the OuterProduct CLI and Codex or Claude Code installed separately. Managing skills requires no OuterProduct login or API key.

Install and verify the skill

Choose the agent you use, or install for both:
Confirm the installation when prompted. op skill install downloads the skill of the latest OuterProduct release. To install a specific release instead, pass its version, such as op skill install 0.9.4 --claude --user. op skill show prints the SKILL.md bundled with your CLI. op skill list lists the latest release’s skills and where each is installed. The locations are ~/.agents/skills/outerproduct for Codex and ~/.claude/skills/outerproduct for Claude Code. If you use a custom CLAUDE_CONFIG_DIR, set the same value in the terminal running op; it installs under that directory’s skills/outerproduct.

Use it in your agent

Open your project in your coding agent. Enter these prompts in the agent’s chat:
In Codex CLI or the IDE extension, type $ and select outerproduct, or use /skills to find it. Try:
If the skill is not visible, restart the agent’s session. Agents can also select it automatically when you ask about OuterProduct. For example: “Use the OuterProduct skill to parallelize this function across GPUs. Explain the resource requirements before running anything.” The skill’s target Python API version may differ from your project’s pinned version. Ask the agent to check compatibility; installing or updating skills does not upgrade your Python API. The CLI, Python API, and skill share one release version. op skill install fetches the latest release’s skill, so you don’t need to update the CLI to get a newer skill.

Update

To refresh installed skills, choose the agents you previously installed for:
To update op itself, refer to OuterProduct CLI. Updating the CLI does not refresh installed skills; run op skill install with your agent flags and --user as above.

Uninstall

This removes only the selected agents’ OuterProduct skill installations. Install, update, and uninstall prompt for confirmation when they would change files. Add --yes to skip confirmation in scripts. Update and uninstall replace or remove the whole skill directory, including any edits you made there.