# Deep Code Reasoning

> Use this tool when you need to analyze complex codebases, debug distributed systems, or perform hypothesis-driven analysis, as it enables intelligent routing between complementary AI models for comprehensive code analysis. It takes in large codebases, system traces, and cross-service impact data, and outputs detailed insights and recommendations through conversational AI-to-AI dialogue. Ideal for use cases where extensive code execution and correlation across multiple services is required, such as performance regression hunting and security auditing.

Canonical page: https://skillsregistry.net/skills/haasonsaas-deep-code-reasoning  
JSON: https://api.skillsregistry.net/v1/skills/haasonsaas-deep-code-reasoning

## Description

This MCP server enables intelligent routing between Claude Code and Google's Gemini AI for complementary code analysis, treating LLMs as heterogeneous microservices where each handles tasks suited to their strengths. Built by Jonathan Haas using TypeScript with Google's Generative AI SDK, it provides both traditional single-shot analysis tools and conversational AI-to-AI dialogue capabilities that allow Claude and Gemini to engage in multi-turn problem-solving sessions. The implementation leverages Gemini 2.5 Pro Preview's 1M token context window for analyzing large codebases, distributed system traces, and cross-service impact analysis that exceeds Claude's context limits, while Claude handles local-context operations and incremental patches. It includes security features like prompt injection protection, path traversal prevention, and input sanitization, making it valuable for debugging complex distributed systems, performance regression hunting, and hypothesis-driven analysis where extensive code execution and correlation across multiple services is required.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/haasonsaas-deep-code-reasoning)
- **Repository:** <https://github.com/evalops/deep-code-reasoning-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "haasonsaas-deep-code-reasoning"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/haasonsaas-deep-code-reasoning` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/haasonsaas-deep-code-reasoning/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
