SWE Repo Introspection
Skill Verified ActiveInspects an unfamiliar software repository and produces a concrete orientation report covering structure, tooling, entry points, boundaries, active surfaces, and safe places to start work. Use when a user says `help me understand this repo`, `map this codebase before I edit it`, `where should I start`, or asks for an engineering walkthrough before planning or delegation. Do NOT use when the user already knows the target change and wants implementation, or when they need a specific bug diagnosis rather than repo orientation.
To quickly orient engineers and agents in unfamiliar codebases, providing concrete evidence-based reports to guide development efforts.
Features
- Generates repo structure maps
- Identifies tooling and runtime shape
- Locates entry points and boundaries
- Captures validation and automation surfaces
- Notes active and safe areas for editing
Use Cases
- Understand an unfamiliar repository before editing it
- Prepare for code delegation or planning
- Map tooling, entry points, and boundaries
- Find safe starting surfaces for follow-on work
Non-Goals
- Implementing a known change request
- Debugging a specific defect
- Writing broad architecture visions beyond visible repo evidence
Workflow
- Inspect the root and primary docs
- Identify tooling and runtime shape
- Locate entry points and boundaries
- Capture validation and automation surfaces
- Note active and safe areas
Prerequisites
- Local checkout and shell access
- Standard repo inspection tools (e.g., fd, rg, git)
- Access to repo docs or CI configuration
Installation
/plugin install swe-skills@ckorhonen-swe-skillsQuality Score
VerifiedTrust Signals
Similar Extensions
Presentation Structure
100Knowledge about the presentation slide format, weight system, navigation, and section structure
Deepinit
100Deep codebase initialization with hierarchical AGENTS.md documentation
Analyze Codebase For Mcp
99Analyze an arbitrary codebase to identify functions, APIs, and data sources suitable for exposure as MCP tools, producing a tool specification document. Use when planning an MCP server for an existing project, auditing a codebase before wrapping it as an AI-accessible tool surface, comparing what a codebase can do versus what is already exposed via MCP, or generating a tool spec to hand off to scaffold-mcp-server.
Repomix
98Pack and analyze codebases into AI-friendly single files using Repomix. Use when the user wants to explore repositories, analyze code structure, find patterns, check token counts, or prepare codebase context for AI analysis. Supports both local directories and remote GitHub repositories.
Performance Analysis
100Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms
Oraclaw Decide
100Decision intelligence for AI agents. Analyze options, map decision dependencies with PageRank, detect when information sources conflict, and find the choices that matter most.