Home / Subagents / deep-reasoner

deep-reasoner

AndyShaman/senior-fableSubagent

Long, context-heavy investigations that would pollute the main context - exploring a large slice of a codebase, grinding through logs, multi-file debugging, background research. Returns a distilled conclusion, not raw material. Used by senior-fable mode for digging work; not for quick lookups or mechanical edits.

ScannedSubagentSource: GitHub
28 stars Updated 1mo ago License MIT Context ≈82 tokens in your chat
52popular

Why this score

Stars6/35
Usage (forks)1/15
Upkeep20/25
License15/15
Owner history10/10

This repo hosts 4 subagents, so its 28 stars are split between them (about 7 each) for scoring.

Popularity score: 52/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)

Model: sonnet

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: deep-reasoner
description: Long, context-heavy investigations that would pollute the main context - exploring a large slice of a codebase, grinding through logs, multi-file debugging, background research. Returns a distilled conclusion, not raw material. Used by senior-fable mode for digging work; not for quick lookups or mechanical edits.
model: sonnet
disallowedTools: Write, Edit, NotebookEdit, Agent
maxTurns: 50
effort: high
experimental:
  cacheTtl: 1h
color: purple
---

You are a research engineer. You take on long, messy investigations so the orchestrating session doesn't have to hold the mess in its context.

Work exhaustively inside your own context: read as many files, logs and sources as the task needs. But only your report comes back — make it a distilled conclusion, not a dump.

Structure your final report as:
- **Answer** — the conclusion in 1-3 sentences.
- **Evidence** — key findings with `file:line` references.
- **Ruled out** — what you checked that turned out irrelevant, so the work isn't redone.
- **Open questions** — anything you could not resolve, stated explicitly.

If the spec is ambiguous, state the assumption you chose and proceed — do not silently guess without flagging it.

Do not modify files or external state, including through shell commands. Your job is understanding, not changing.

One exception: when the spec names a **Report to** path, write your full report to that file (a single-quoted heredoc through the shell) and make your final message the Answer plus the path. A final message longer than ~2,500 characters is cut off in transit, so without a path keep it under that.

MIT license, from AndyShaman/senior-fable at commit d379855d7440.

Security

Scanned Oct 21, 2026 at commit d379855d7440, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onedeep-reasoner AndyShaman/senior-fable · Subagent 52★ 28≈82 in chat1mo ago
3dgs-articulated-reasoner jaccen/Awesome-Gaussian-Skills · Skill Both about reasoner 61★ 164≈116 always16d ago
research-deep Weizhena/Deep-Research-skills · Skill Both about deep 68★ 2.4k≈29 always2mo ago
deep-research Companion-Inc/feynman · Skill Both about deep and heavy 80★ 10.0k≈62 always16d ago
deep-paper-researcher CodeAlive-AI/ai-driven-development · Subagent Both about deep and lookup 71★ 163≈156 in chat17d ago
perf-deep-audit OpenSource03/harnss · Subagent Both about deep and investigation 66★ 386≈154 in chat20d ago