/skill-prototype
Prototype one risky assumption within a fixed budget, then keep or discard the result
Claude Code
$ npx -y skills add nyldn/claude-octopus --skill skill-prototype --agent claude-code
Codex
$ npx skills add nyldn/claude-octopus --skill skill-prototype -a codex -y
Cursor
$ npx skills add nyldn/claude-octopus --skill skill-prototype -a cursor -y
Gemini CLI
$ npx skills add nyldn/claude-octopus --skill skill-prototype -a gemini-cli -y
GitHub Copilot
$ npx skills add nyldn/claude-octopus --skill skill-prototype -a github-copilot -y
OpenCode
$ npx skills add nyldn/claude-octopus --skill skill-prototype -a opencode -y
Windsurf
$ npx skills add nyldn/claude-octopus --skill skill-prototype -a windsurf -y
SKILL.md
skill-prototype.SKILL.mdname: skill-prototype
description: "Prototype one risky assumption within a fixed budget, then keep or discard the result"
disable-model-invocation: true
> **Host: Codex CLI** — This skill was designed for Claude Code and adapted for Codex. > Cross-reference commands use installed skill names in Codex rather than `/octo:*` slash commands. > Use the active Codex shell and subagent tools. Do not claim a provider, model, or host subagent is available until the current session exposes it. > For host tool equivalents, see `skills/blocks/codex-host-adapter.md`.
Bounded prototype
Use a prototype to answer one named question, not to start implementation by a different name.
Contract
Agree on the question, hypothesis, deadline, artifact path, and success signal before writing. Record the source revision. Store artifacts through `scripts/plan-storage.sh`, outside the installed plugin cache.
Native read-only plan mode permits a proposal only. Wait for an explicit execution handoff before creating files. Choosing prototype mode does not authorize deployment, provider calls, browser login, repository rewrites, or new permissions.
Stop at the deadline. Return observations, a `keep`, `discard`, or `inconclusive` verdict, and the disposition of each artifact. Automatic cleanup may remove only artifacts created by this run after ownership checks. Retain anything the user changed.
The completion record contains `question`, `hypothesis`, `deadline`, `artifact_path`, `source_revision`, `observations`, `verdict`, and `disposition`.
Adapted from `prototype` in `mattpocock/skills` at commit `3cca18b368ae95cdbdebbff572ccafa662551015` under the MIT License. See `THIRD_PARTY_NOTICES.md`.
Read more
name: skill-prototype description: "Prototype one risky assumption within a fixed budget, then keep or discard the result" disable-model-invocation: true
> **Host: Codex CLI** — This skill was designed for Claude Code and adapted for Codex. > Cross-reference commands use installed skill names in Codex rather than `/octo:*` slash commands. > Use the active Codex shell and subagent tools. Do not claim a provider, model, or host subagent is available until the current session exposes it. > For host tool equivalents, see `skills/blocks/codex-host-adapter.md`.
Bounded prototype
Use a prototype to answer one named question, not to start implementation by a different name.
Contract
Agree on the question, hypothesis, deadline, artifact path, and success signal before writing. Record the source revision. Store artifacts through `scripts/plan-storage.sh`, outside the installed plugin cache.
Native read-only plan mode permits a proposal only. Wait for an explicit execution handoff before creating files. Choosing prototype mode does not authorize deployment, provider calls, browser login, repository rewrites, or new permissions.
Stop at the deadline. Return observations, a `keep`, `discard`, or `inconclusive` verdict, and the disposition of each artifact. Automatic cleanup may remove only artifacts created by this run after ownership checks. Retain anything the user changed.
The completion record contains `question`, `hypothesis`, `deadline`, `artifact_path`, `source_revision`, `observations`, `verdict`, and `disposition`.
Adapted from `prototype` in `mattpocock/skills` at commit `3cca18b368ae95cdbdebbff572ccafa662551015` under the MIT License. See `THIRD_PARTY_NOTICES.md`.
Every AI model has blind spots. Claude Octopus supports twelve external provider integrations — Codex, Antigravity CLI, Copilot, Qwen, Ollama, Perplexity, OpenRouter, OrcaRouter, OpenCode, Cursor CLI, Grok, and Kimi Code — alongside the built-in Claude Code
Other skills on octo.
More skills from other plugins.
browser-use
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Questions about skill-prototype.
- Which coding agents can use skill-prototype?
- skill-prototype installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

