What problem does it solve?
This Skill automates the process of understanding a codebase's architecture, patterns, and conventions, creating a persistent knowledge base that guides future development and AI assistance.
Core Features & Use Cases
- Codebase Analysis: Deeply scans code to identify languages, frameworks, project structure, and architectural patterns.
- Knowledge Base Creation: Generates and maintains a
.vibeflow/ directory containing documentation on patterns, conventions, and key files.
- Incremental Updates: Efficiently updates the knowledge base by analyzing only changed files since the last run, leveraging Git.
- Scoped & Satellite Analysis: Allows deep dives into specific modules or analysis of external dependency repositories.
- Use Case: When onboarding a new developer or starting a new feature, run this Skill to quickly get a comprehensive understanding of the project's established patterns and conventions, ensuring consistency and reducing errors.
Quick Start
Run the vibeflow-analyze skill to deeply analyze the current codebase and generate a knowledge base.