All skills
Skillintermediate

Analysis Process

```bash # Find entry points Glob: **/main.{ts,js,py,go} Glob: **/app.{ts,js,py} Glob: **/index.{ts,js}

Claude Code Knowledge Pack7/10/2026

Overview

Analysis Process

Step 1: Project Structure

# Find entry points
Glob: **/main.{ts,js,py,go}
Glob: **/app.{ts,js,py}
Glob: **/index.{ts,js}

# Find routes/controllers
Glob: **/routes/**/*.{ts,js}
Glob: **/controllers/**/*.{ts,js}
Grep: @Controller|@Get|@Post|router\\.|app\\.get

Step 2: Data Models

# Database schemas
Glob: **/models/**/*.{ts,js,py}
Glob: **/schema*.{ts,js,py,sql}
Glob: **/migrations/**/*
Grep: @Entity|class.*Model|schema\\s*=

Step 3: Business Logic

# Services and logic
Glob: **/services/**/*.{ts,js}
Grep: async.*function|export.*class

Step 4: Authentication & Security

# Auth patterns
Glob: **/auth/**/*
Glob: **/guards/**/*
Grep: @Guard|middleware|passport|jwt

Step 5: External Integrations

# External calls
Grep: fetch\\(|axios\\.|HttpService|request\\(
Glob: **/integrations/**/*
Glob: **/clients/**/*

Step 6: Configuration

# Config files
Glob: **/*.config.{ts,js}
Glob: **/.env*
Glob: **/config/**/*

Quick Reference

PatternPurpose
**/main.{ts,js,py}Entry points
**/routes/**/*API routes
**/models/**/*Data models
`@Controller\@Get`
`router.\app.get`