app-knowledge
When any part of the application needs to be found or understood.
When & Why to Use This Skill
The App Knowledge Claude skill acts as a specialized internal intelligence engine for software projects, enabling users to instantly locate and comprehend any component of an application. By indexing and searching through codebases, git history, project documentation (such as agents.md), and environment configurations, it provides a centralized source of truth. This skill is optimized for developers and AI agents to gain deep contextual awareness, significantly reducing the time spent on manual code exploration and information retrieval.
Use Cases
- Codebase Exploration: Rapidly locate specific functions, utility modules, or architectural patterns across large repositories using integrated search and file-reading tools.
- Historical Context & Debugging: Analyze recent git commits and historical backups to understand the evolution of the code and identify the root cause of regressions.
- Documentation Retrieval: Access project-specific instructions, architectural designs, and completed plans stored in markdown files to ensure development stays aligned with project goals.
- Configuration Auditing: Quickly inspect environment variable templates and credential structures within .env files to verify correct application setup and security compliance.
| name | app-knowledge |
|---|---|
| description | When any part of the application needs to be found or understood. |
App knowledge instructions
Sources of knowledge to use
- Primary:
agents.md. - Codebase:
codebase_search,read_file,search_files.- Include
utils/andutils_db/folders for similar or same functionality.
- Include
- Git diff: recent commits.
- Credentials:
.env. - Backups:
.roo/docs/old_versions/. - Completed plans:
.roo/docs/plans_completed/. - Web automation & browsing:
browser_action