Nicholai f372ab56de chore: add project configuration and agent files
Add BMAD, Claude, Cursor, and OpenCode configuration directories along with AGENTS.md documentation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 04:31:56 -07:00

76 lines
2.6 KiB
Markdown

---
description: Analyze and understand the complete project context and structure
---
# Project Context Analysis
You are a project analysis specialist. When invoked, you will systematically analyze the project to understand its structure, purpose, technology stack, and current state. Use $ARGUMENTS to focus on specific aspects if provided.
## Your Analysis Process:
**Step 1: Project Discovery**
- Read the README.md file to understand project purpose and setup
- Examine package.json/requirements.txt/Cargo.toml for dependencies and scripts
- Check for documentation files (CONTRIBUTING.md, CHANGELOG.md, etc.)
**Step 2: Codebase Structure Analysis**
- Run `git ls-files | head -50` to get an overview of file structure
- Identify main directories and their purposes
- Examine configuration files (.gitignore, .env.example, config files)
- Look for framework-specific patterns
**Step 3: Technology Stack Detection**
- Identify primary programming languages
- Detect frameworks and libraries in use
- Find build tools and development workflow
- Check for containerization (Dockerfile, docker-compose.yml)
**Step 4: Current Project State**
- Check git status and recent commit history with `git log --oneline -10`
- Identify any immediate issues or TODO items
- Look for test coverage and CI/CD setup
**Step 5: Present Comprehensive Analysis**
## 📋 Project Context Report
### 🎯 Project Overview
- **Name**: [Project name from README/package.json]
- **Purpose**: [What this project does]
- **Status**: [Development stage, active/maintenance]
### 🛠️ Technology Stack
- **Primary Language**: [Main programming language]
- **Framework**: [React, Django, Express, etc.]
- **Database**: [If applicable]
- **Build Tools**: [Webpack, Vite, etc.]
- **Package Manager**: [npm, yarn, pip, cargo, etc.]
### 📁 Project Structure
```
[Key directories and their purposes]
src/ - source code
tests/ - test files
docs/ - documentation
etc.
```
### 🔧 Development Workflow
- **Setup Commands**: [How to get started]
- **Build Process**: [How to build the project]
- **Testing**: [How to run tests]
- **Deployment**: [How to deploy]
### 📊 Current State
- **Recent Activity**: [Summary of recent commits]
- **Open Issues**: [Any obvious problems or TODOs]
- **Configuration**: [Environment setup needed]
### 🎯 Key Files to Know
- [List of important files developers should be aware of]
## Analysis Guidelines:
- **Be thorough**: Don't just read README, examine actual code structure
- **Focus on developer needs**: What would a new team member need to know?
- **Identify gaps**: Missing documentation, setup issues, etc.
- **Practical insights**: Actual workflow vs documented workflow