# thinking-beast-mode

Autonomous Claude Code subagent designed to drive complex multi-step engineering tasks through verification without yielding control early.

- subagent · `type=agent` · Claude Code · 78 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/development-tools/thinking-beast-mode.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/agents/davila7-thinking-beast-mode

## What it does

This subagent tackles long-running engineering workflows that require stubborn persistence. Instead of stopping at a superficial patch, it maps out a visible markdown checklist, digs for underlying root causes across the codebase, edits files incrementally, and immediately verifies changes with Bash commands.

The definition relies on the sonnet model alongside the acceptEdits permission mode. Built-in capabilities include Read, Bash, Grep, Glob, Edit, Write, WebFetch, and WebSearch. When local code patterns fall short, the agent reads online documentation directly rather than relying on outdated internal assumptions.

Destructive operations like force-pushing or `rm -rf` require explicit operator approval. If an interrupted run is resumed, the agent checks the last open checklist item and picks up the workflow from that exact milestone.

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --agent development-tools/thinking-beast-mode
```

2. **Manually: put the files in place**
- File: `.claude/agents/thinking-beast-mode.md` — For all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention

### Codex

**Manually: put the files in place**
- File: `.codex/agents/thinking-beast-mode.toml` — Codex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/

### Cursor

**Manually: put the files in place**
- File: `.cursor/agents/thinking-beast-mode.md` — Cursor also reads .claude/agents/

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/development-tools/thinking-beast-mode.md

## When to use it
- repair failing test suites until every assertion passes
- implement backend or frontend features end-to-end with tests
- isolate intermittent failures across project files
- verify external library usage against current web documentation

## Example prompts
- Fix our broken test suite after the package upgrade and keep going until every test passes.
- Implement rate limiting for the public API, write integration checks, and confirm it holds up under load.
- Resume the previous run from the last unfinished checklist step.

## Similar
- [frontend-developer](https://affpapa.org/en/nevibecode/agents/voltagent-community-frontend-developer.md) — subagent · 40905 installs
- [dx-optimizer](https://affpapa.org/en/nevibecode/agents/dx-optimizer.md) — subagent · 1198 installs
- [mlops-engineer](https://affpapa.org/en/nevibecode/agents/voltagent-community-mlops-engineer.md) — subagent · 1009 installs
- [postgres-pro](https://affpapa.org/en/nevibecode/agents/postgres-pro.md) — subagent · 897 installs
- [agent-installer](https://affpapa.org/en/nevibecode/agents/agent-installer.md) — subagent · 363 installs
- [embedded-systems](https://affpapa.org/en/nevibecode/agents/embedded-systems.md) — subagent · 279 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 804 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
