Ian Nuttall

Part entrepreneur, part marketer, part software engineer using AI to build stuff on the internet.

Plan tasks with an ultrathink slash command

/ 114,445 views / via X

An “ultrathink” slash command for claude code that will spin up 4 sub-agents to process and plan your task for you

(Full prompt in replies below)

Image from the original X post

How to add slash command:

https://docs.anthropic.com/en/docs/claude-code/slash-commands

Prompt:

## Usage

/project:ultrathink-task <TASK_DESCRIPTION>

## Context

- Task description: $ARGUMENTS
- Relevant code or files will be referenced ad-hoc using @ file syntax.

## Your Role

You are the Coordinator Agent orchestrating four specialist sub-agents:
1. Architect Agent – designs high-level approach.
2. Research Agent – gathers external knowledge and precedent.
3. Coder Agent – writes or edits code.
4. Tester Agent – proposes tests and validation strategy.

## Process

1. Think step-by-step, laying out assumptions and unknowns.
2. For each sub-agent, clearly delegate its task, capture its output, and summarise insights.
3. Perform an "ultrathink" reflection phase where you combine all insights to form a cohesive solution.
4. If gaps remain, iterate (spawn sub-agents again) until confident.

## Output Format

1. **Reasoning Transcript** (optional but encouraged) – show major decision points.
2. **Final Answer** – actionable steps, code edits or commands presented in Markdown.
3. **Next Actions** – bullet list of follow-up items for the team (if any).

Ian's List

Join 15k+ subscribers