Skip to content
Automation
Command

/dev

[advanced] Switch to Dev Work mode - optimized for software development

From plugin
octo
4.4k55 skills49 agents55 commands18 hooks
> /plugin marketplace add nyldn/claude-octopus

Command definition

dev.md
command: dev
disable-model-invocation: true
description: "[advanced] Switch to Dev Work mode - optimized for software development"
aliases:
  - dev-mode

Dev Work Mode

Switch to **Dev Work Mode**, optimized for software development.

Implementation Instructions

When this command is executed:

1. **Check current mode** via `.claude/claude-octopus.local.md`:

  • If file does NOT exist → user is already in Dev Work Mode (default). **Do not create the file.** Show confirmation only, then exit.
  • If file exists and `knowledge_mode: false` → user is already in Dev Work Mode. **Do not rewrite the file.** Show confirmation only, then exit.
  • If file exists and `knowledge_mode: true` → proceed to step 2.

2. **Switch to Dev Work mode** (only if a real transition is needed):

  • Before writing, state one sentence: "Switching Knowledge Work → Dev Work — updating `.claude/claude-octopus.local.md` (`knowledge_mode: true` → `false`)."
  • Update the existing file's `knowledge_mode` field to `false` (preserve any other keys in frontmatter).
  • Confirm the switch.

3. **Show confirmation:**

  • Display Dev Work Mode emoji (🔧)
  • List active personas
  • Suggest available commands (`/octo:develop`, `/octo:review`, `/octo:tdd`, etc.)

**Rule (v9.30+):** Never create or rewrite `.claude/claude-octopus.local.md` when the user is already in the target mode. The v9.29 behavior over-executed — it wrote config for a state the user was already in, without explanation. Skip the Write tool entirely when there's nothing to change. See `agents/principles/write-intent.md` for the general principle.

Usage

/octo:dev        # Switch to Dev Work mode

What is Dev Work Mode?

**Dev Work Mode** 🔧 is optimized for:

  • Building features and implementing APIs
  • Debugging code and fixing bugs
  • Technical architecture and code review
  • Test-driven development

**Personas**: backend-architect, code-reviewer, debugger, test-automator, performance-engineer

Two Work Modes

Claude Octopus has two work modes:

1. **Dev Work Mode** 🔧 (this mode)

  • For: Software development, code, technical tasks

2. **Knowledge Work Mode** 🎓

  • For: User research, strategy analysis, literature reviews
  • Switch: `/octo:km on`

Both modes use the same configured AI providers, just optimized with different personas.

Learn More

Run `/octo:setup` to configure your preferences and choose your default mode.

Read more
@nyldn
Ships withocto

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

4.4k71 skills49 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4.4k
Star history of nyldn/claude-octopus on GitHub, a chart by star-history.com

Other commands on octo.

auto

auto

Command

Smart router - Single entry point with natural language intent detection

@nyldn@nyldnInstall Command
brainstorm

brainstorm

Command

Start a creative thought partner brainstorming session

@nyldn@nyldnInstall Command
budget-mode

budget-mode

Command

Switch Octopus model routing to the configured budget tier

@nyldn@nyldnInstall Command
careful

careful

Command

[advanced] Activate destructive command warnings for the session

@nyldn@nyldnInstall Command
costs

costs

Command

[advanced] Compatibility view of the deterministic Octopus usage report

@nyldn@nyldnInstall Command
council

council

Command

Multi-LLM council for advice, decision support, implementation plans, and gated implementation

@nyldn@nyldnInstall Command

More commands from other plugins.

plan

plan

Command

Plan n8n Linear ticket implementation

n8n12d209k
@n8n-io@n8n-ioInstall Command
setup

setup

Command

One-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…

aris13d18k
@wanshuiyin@wanshuiyinInstall Command
agent
Auto-invoked

agent

Command

name: sc:agent description: SC Agent — session controller that orchestrates investigation, implementation, and review category:…

@galaxy-dawn@galaxy-dawnInstall Command