mo-haggag

Claude Code Induced Introspection — Git skill for Claude Code

Git community intermediate

GitHub Repo stars Claude Code explaining itself through Induced Introspection Introspection analysis.

How to install Claude Code Induced Introspection

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mo-haggag/claude-code-induced-introspection and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Code Induced Introspection does

This repository contains a comprehensive extraction and analysis of Claude Code's system prompt, along with detailed explanations of inferred key subsystems and tools, and an architectural analysis using a prompting technique we call "Induced Introspection", which systematically prompts the system t

Alternatives in Git

  • Analysis Claude Code — GitHub Repo stars Complete reverse engineering research and analysis of Claude Code v1.0.33 Reverse engineerin 35k ★
  • Superclaude — by SuperClaude-Org - A versatile configuration framework that enhances Claude Code with specialized commands 21.7k ★
  • n8n MCP — GitHub Repo stars MCP for Claude Desktop/Code to build n8n workflows n8n workflow integration 15.5k ★

README

Claude Code: Induced Introspection

This repository contains a comprehensive extraction and analysis of Claude Code's system prompt, along with detailed explanations of inferred key subsystems and tools, and an architectural analysis using a prompting technique we call "Induced Introspection", which systematically prompts the system to articulate its own "self-image" through structured dialogue. This allows us to document how Claude Code functions as an agentic system for software engineering tasks.


Table of Contents

  1. About
  2. Purpose
  3. Repository Structure
  4. Methodology
  5. Architecture Overview
  6. Key Architectural Components
  7. Subsystems Integration
  8. Documentation Contents

About

Rather than reverse engineering from external artifacts, we guided Claude Code to reflect upon and document how it conceptualizes its own internal mechanisms. This approach offers unique insights into how agentic LLM-based systems represent their own operational models.

**Note:** This documentation represents Claude Code's self-conceptualization, not a definitive description of the actual implementation.


Purpose

This repository serves as a reference for:

  1. Understanding Claude's capabilities and limitations
  2. Learning about Claude Code's available tools
  3. Improving Claude interactions by aligning with its parameters
  4. Academic research on LLM agent frameworks
  5. Studying agentic LLM system design principles
  6. Exploring patterns for building similar systems

Repository Structure

claude-code-docs/
├── docs/
│   ├── architecture/       # High-level architectural analysis

...