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