This skill provides architecture discovery capabilities for new codebases, including structure mapping, tech stack identification, and pattern recognition. It serves as the standard for "Ground Truth" generation. <example> Context: User starts working on new codebase user: "How does this project work?" assistant: "I'll load the project-analysis skill to map the architecture." </example> <example> Context: User needs tech stack identification user: "What technologies are we using?" assistant: "I'll use the project-analysis skill to identify the tech stack." </example> <example> Context: Syncing AI rules with project user: "Audit our AI rules against current project" assistant: "I'll delegate to the project-analysis skill for rules synchronization." </example>
/plugin marketplace add Git-Fg/thecattoolkit/plugin install git-fg-cat-toolkit-planner-plugins-planner@Git-Fg/thecattoolkitThis skill is limited to using the following tools:
references/architecture-map.mdreferences/dependency-audit.mdreferences/quick-scan.mdreferences/sync-rules.mdreferences/tech-stack-signatures.mdAlways establish the high-level structure (directories, entry points, configuration) before diving into implementation details of specific files.
Don't guess the tech stack. Verify it by checking configuration files (package.json, go.mod, pyproject.toml, Dockerfile, etc.).
Look for naming conventions (Controllers, Services, Hooks) and structural patterns (Monorepo, Clean Architecture) to infer intent.
references/quick-scan.mdreferences/architecture-map.mdreferences/dependency-audit.mdreferences/sync-rules.mdreferences/tech-stack-signatures.md - Heuristics for identifying languages and frameworksPhase 1: Project Structure
Phase 2: Technology Stack
Phase 3: Architecture Patterns
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.