codebase-scanning

Installation
SKILL.md

Codebase Scanning

Discover strategic product context from existing codebases. Covers web and mobile platforms.

Auto-loaded by the context-scanner agent for all codebase scanning operations. Also loaded when pm-setup bootstraps project context from code.

Scanning Process

  1. Detect platform - Identify web, mobile, or hybrid. For mobile, follow the detection order in references/platform-detection.md
  2. Parse tech stack - Read manifests to identify frameworks, languages, databases. See references/manifest-detection.md for supported manifests per platform
  3. Discover features - Scan routes, pages, and components for user-facing functionality
  4. Map integrations - Match dependencies against known 3rd party services. See references/integration-mapping.md for lookup tables
  5. Estimate scale - Count files, estimate LOC, assign complexity and maturity tiers
  6. Present results - Use assets/presentation-template.md format, structured per assets/output-schema.md

Feature Discovery

Scan routes, pages, and components to identify user-facing functionality.

Related skills

More from slgoodrich/agents

Installs
11
GitHub Stars
86
First Seen
Feb 26, 2026