---
title: "Plan tasks with an ultrathink slash command | Ian Nuttall"
description: "Use ultrathink slash command for Claude Code tasks"
canonical: "https://ian.is/post/ultrathink-task-command"
language: "en"
---

# Plan tasks with an ultrathink slash command

Jul 2025 / 114,445 views / [via X](https://x.com/iannuttall/status/1940458814085779905)

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](https://ian.is/media/tweets/1940458814085779905/1940458814085779905/b5832207eaaf828bef51282932c6fa72f0e7df049dca6325ea5b9757c58d30b9.jpg)

How to add slash command:

[https://docs.anthropic.com/en/docs/claude-code/slash-commands](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
