Back to tags
Tag

Agent Skills with tag: codebase-analysis

20 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

planning

Expert technical analyst for comprehensive codebase analysis and strategic implementation planning. Use when planning features, designing architecture, analyzing complex tasks, or when you need a detailed plan.md before implementation.

codebase-analysisarchitecture-designimplementation-planfeature-planning
metjm
metjm
0

pre-work-research

Use before starting implementation - research repository documentation, codebase patterns, and external resources to inform the approach

codebase-analysisdocumentationimplementation-preparationapproach-evaluation
troykelly
troykelly
1

code-auditor

Performs comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test coverage, or get a codebase health check.

codebase-analysiscode-qualitytechnical-debtsecurity-assessment
prof-ramos
prof-ramos
0

map-codebase

Analyze codebase with parallel Explore agents to produce .planning/codebase/ documents. Use for brownfield project onboarding, refreshing codebase understanding after significant changes, before major refactoring, or when onboarding to unfamiliar codebases. Creates structured documentation of stack, architecture, structure, conventions, testing, integrations, and concerns.

codebase-analysisarchitecture-documentsdeveloper-guidancedocumentation
philoserf
philoserf
0

reverse-engineering

ソフトウェアのリバースエンジニアリングレポートを作成するスキル。リポジトリの構造や機能を調査し、外部仕様・内部実装・使用方法を明確にするレポートを作成します。「リバースエンジニアリングレポートを作成して」「コードベースを分析して」「プロジェクトの構造を調査して」「システムの仕組みを解析して」等のリクエストで使用してください。新規開発者のオンボーディング、プロジェクトの理解、ドキュメント作成、将来の開発のための基礎資料として活用できます。

reverse-engineeringcodebase-analysisdocumentationsystem-analysis
ks6088ts-labs
ks6088ts-labs
0

codebase-learn

Learn and remember codebase structure to minimize future token usage. Records architectural knowledge, file purposes, and patterns as a connected graph.

codebase-analysistoken-optimizationgraphsoftware-design
genomewalker
genomewalker
0

proposal-reviewer

Acts as a Contextual Analyst. Reviews pending proposals by checking the codebase to establish *plausibility* and *value*. Approves proposals where the code context supports the suggested improvements.

codebase-analysisplausibility-checkvalue-assessmentapproval-workflow
RoM4iK
RoM4iK
0

locating-code

Finds WHERE code lives in a codebase - locates files by topic/feature, categorizes by purpose, organizes findings. Super grep/glob/ls tool for navigating unfamiliar codebases.

code-navigationcodebase-analysissearch-toolfile-organization
samjhecht
samjhecht
1

dependency-opportunity-scanner

Scan codebase to identify opportunities to replace custom implementations with well-maintained open source libraries. Creates worktree, implements changes, and submits PR for review. Multi-phase workflow with parallel analysis agents.

dependency-analysiscodebase-analysisopen-sourceautomation
samjhecht
samjhecht
1

finding-code-patterns

Finds similar implementations, usage examples, and existing patterns in the codebase - shows concrete code examples for modeling new work. Pattern librarian documenting what exists without judgment.

code-searchpattern-librarycode-examplescodebase-analysis
samjhecht
samjhecht
1

gkg

Global Knowledge Graph for codebase analysis. This skill should be used when searching for code definitions (functions, classes, methods), finding references to symbols, understanding code structure, analyzing import usage, generating repository maps, or performing impact analysis before refactoring. Supports TypeScript, JavaScript, Python, Java, and more.

codebase-analysiscross-languageimpact-analysisrepository-mapping
huynguyen03dev
huynguyen03dev
1

reverse-engineer

Deep codebase analysis to generate 9 comprehensive documentation files. Adapts based on path choice - Greenfield extracts business logic only (tech-agnostic), Brownfield extracts business logic + technical implementation (tech-prescriptive). This is Step 2 of 6 in the reverse engineering process.

reverse-engineeringcodebase-analysiscode-documentationbusiness-logic-extraction
jschulte
jschulte
2

analyze

Perform initial analysis of a codebase - detect tech stack, directory structure, and completeness. This is Step 1 of the 6-step reverse engineering process that transforms incomplete applications into spec-driven codebases. Automatically detects programming languages, frameworks, architecture patterns, and generates comprehensive analysis-report.md. Use when starting reverse engineering on any codebase.

tech-stackcodebase-analysisarchitecture-patternsframework-detection
jschulte
jschulte
2

codebase-research

Orchestrates comprehensive codebase research by decomposing user queries into parallel sub-agent tasks and synthesizing findings. This skill should be used when users ask questions about how code works, where functionality exists, how components interact, or need comprehensive documentation of existing implementations. It focuses exclusively on documenting and explaining the codebase as it exists today.

codebase-analysiscode-documentationdeveloper-guidancecode-explanation
mhylle
mhylle
3

explore-codebase

Autonomously explore unfamiliar codebases using Julie's code intelligence. Use semantic search, symbol navigation, and call path tracing to understand architecture without reading entire files. Activates when user asks to understand, explore, or learn about a codebase.

codebase-analysissemantic-searchsymbol-navigationcall-path-tracing
anortham
anortham
11

cc-explore

Research codebase and dependencies to support planning. Use when evidence is missing.

codebase-analysisdependency-managementplanning-supportmissing-information
akitana-airtanker
akitana-airtanker
1

context-setter

Generate comprehensive context-setting markdown files for coding tasks by intelligently exploring codebase and structuring work with ROLE, CONSTRAINTS, STYLE, file reading order, and structured tasks. Use proactively when the user is starting a complex dev task requiring multiple steps or file reads.

codebase-analysisdeveloper-guidancestructured-outputtask-decomposition
j-greig
j-greig
0

codebase-explorer

Explore and understand how the codebase works. Use when user asks "how does the authentication work", "where is the API endpoint defined", "show me how data flows through the system", "explain this module's architecture", "trace the request from controller to database", or "I need to understand this feature before making changes".

codebase-analysissoftware-architecturedeveloper-guidance
Uniswap
Uniswap
254

context-engine

Codebase search and context retrieval for any programming language. Hybrid semantic/lexical search with neural reranking. Use for code lookup, finding implementations, understanding codebases, Q&A grounded in source code, and persistent memory across sessions.

codebase-analysisretrieval-augmented-generationvector-storemulti-language
m1rl0k
m1rl0k
31834

codebase-analysis

Invoke IMMEDIATELY via python script when user requests codebase understanding, architecture comprehension, or repository orientation. Do NOT explore first - the script orchestrates exploration.

codebase-analysisrepository-structurepythonsoftware-architecture
solatis
solatis
0