hey-claudio
Version:
π€ HeyClaudio: AI-powered development assistant with R.A.D.A.R. analysis + C.I.D.E.R. atomic issues for Claude IDE
273 lines (214 loc) β’ 7.88 kB
Markdown
# π€ HeyClaudio - AI-Powered Development Assistant
**Setup once, develop with AI everywhere.**
HeyClaudio transforms any repository into an AI-powered development environment with **R.A.D.A.R. analysis** and **C.I.D.E.R. atomic issues** for Claude IDE.
## π Quick Start
```bash
# 1. Install globally
npm i -g hey-claudio
# 2. Setup in any project
cd your-project
claudio init
# 3. Start developing with AI
claude
# Then use: /radar:analyze, /cider:generate, /cider:work
```
## β¨ What You Get
### π― **Smart Project Setup**
- **One command setup**: `claudio init` configures everything
- **Smart detection**: Automatically detects your tech stack
- **Claude IDE integration**: Native slash commands ready to use
### π **R.A.D.A.R. Analysis**
- **R**econocimiento: Codebase structure and architecture
- **A**nΓ‘lisis: Code quality, patterns, dependencies
- **D**ocumentaciΓ³n: Missing docs, outdated content
- **A**rquitectura: Design decisions and improvements
- **R**ecomendaciones: Actionable improvement suggestions
### π― **C.I.D.E.R. Atomic Issues**
- **C**ontextualizar: Understand current project state
- **I**terar: Plan approach and break into tasks
- **D**ocumentar: Create specifications and requirements
- **E**jecutar: Define implementation steps
- **R**eflexionar: Plan testing and validation
## π Usage
### **Setup (One Time)**
```bash
npm i -g hey-claudio
cd your-project
claudio init # Creates .claude/ structure + slash commands
```
### **Daily Development**
```bash
claudio status # Check project status
claude # Open Claude IDE
# Inside Claude IDE:
/radar:analyze # Complete project analysis
/radar:quick # Quick project overview
/cider:generate EPIC-API "implement auth" # Generate atomic issues
/cider:work 123 # Work on specific issue
/cider:status # Project status overview
/cider:list-epics # Show available epics
```
### **Quick Commands**
```bash
claudio # Show status + next steps
claudio open # Open Claude IDE
claudio analyze # Quick analysis without Claude IDE
claudio check # Verify configuration
```
## ποΈ Project Structure Created
```
your-project/
βββ .claude/
β βββ commands/ # Native slash commands
β β βββ radar/ # Analysis commands
β β βββ cider/ # Issue management commands
β βββ current/ # Active project state
β β βββ project-state.md
β β βββ active-epic.md
β β βββ next-session.md
β βββ epics/ # Epic management
β β βββ epics-roadmap.md
β βββ sessions/ # Session history
β βββ guides/ # Development methodology
β βββ templates/ # Reusable templates
βββ analysis/ # Generated analysis reports
```
## π― Workflow
### **1. Project Initialization**
```bash
claudio init
# β
Creates .claude/ structure
# β
Detects tech stack
# β
Creates suggested epics
# β
Sets up development methodology
```
### **2. Analysis & Understanding**
```bash
claude # Open Claude IDE
/radar:analyze # Complete analysis
# β
Architecture analysis
# β
Code quality assessment
# β
Improvement recommendations
# β
Epic suggestions
```
### **3. Issue Generation**
```bash
/cider:generate EPIC-FRONTEND "implement responsive design"
# β
Creates atomic issue (2-6 hours)
# β
Defines acceptance criteria
# β
Plans implementation approach
# β
Sets up C.I.D.E.R. workflow
```
### **4. Development Execution**
```bash
/cider:work 123
# β
Loads issue context
# β
Plans work approach
# β
Tracks progress
# β
Updates project state
```
## π§ Available Slash Commands
| Command | Description |
|---------|-------------|
| `/radar:analyze` | Complete project analysis with recommendations |
| `/radar:quick` | Quick project overview and status |
| `/cider:generate EPIC "desc"` | Generate atomic development issue |
| `/cider:work ISSUE_NUMBER` | Work on specific issue with guidance |
| `/cider:status` | Show project and epic status |
| `/cider:list-epics` | List all available epics |
| `/init:claude` | Generate CLAUDE.md with complete methodology |
## π¨ Example Epic Types
HeyClaudio automatically suggests epics based on your tech stack:
- **EPIC-FRONTEND**: User interface development
- **EPIC-BACKEND**: Server-side development
- **EPIC-DATABASE**: Data management
- **EPIC-API**: API development
- **EPIC-TESTING**: Quality assurance
- **EPIC-DEPLOYMENT**: DevOps & infrastructure
- **EPIC-PERFORMANCE**: Optimization
- **EPIC-SECURITY**: Security implementation
- **EPIC-DOCS**: Documentation
## π Example Analysis Output
```bash
/radar:analyze
```
Generates comprehensive reports:
- **Executive Summary**: Key findings and priorities
- **Architecture Analysis**: Structure and design patterns
- **Code Quality**: Issues and improvements
- **Dependency Analysis**: Package management and updates
- **Documentation Review**: Missing or outdated docs
- **Security Assessment**: Potential vulnerabilities
- **Performance Analysis**: Optimization opportunities
## π― Atomic Issue Example
```bash
/cider:generate EPIC-API "implement user authentication"
```
Creates issue with:
- β
**Clear objectives** and acceptance criteria
- β
**Task breakdown** (2-6 hour target)
- β
**Implementation approach** and technical requirements
- β
**Testing strategy** and validation steps
- β
**Files to modify** and integration points
- β
**C.I.D.E.R. workflow** tracking
## π Benefits
### **For Individual Developers**
- β
**Instant project understanding** with R.A.D.A.R. analysis
- β
**Structured development** with C.I.D.E.R. methodology
- β
**Clear work breakdown** into atomic issues
- β
**Progress tracking** and session management
### **For Teams**
- β
**Consistent methodology** across projects
- β
**Knowledge sharing** through documentation
- β
**Quality standards** with built-in best practices
- β
**Project visibility** with status tracking
### **For Freelancers/Consultants**
- β
**Quick client onboarding** with instant analysis
- β
**Professional reporting** with detailed insights
- β
**Structured proposals** based on epic breakdown
- β
**Progress transparency** for clients
## π οΈ Requirements
- **Node.js** 14+
- **Claude IDE** ([Download here](https://claude.ai/download))
- **Git** (recommended)
## π¦ Installation
### Global Installation (Recommended)
```bash
npm i -g hey-claudio
```
### Local Installation
```bash
cd your-project
npm i hey-claudio
npx hey-claudio init
```
## π Support
Having issues? Check common solutions:
### **"claude command not found"**
Install Claude IDE: https://claude.ai/download
### **"Project not setup"**
```bash
claudio init
```
### **"No slash commands available"**
```bash
claudio check # Verify setup
claudio init # Re-initialize if needed
```
### **Debug Mode**
```bash
CLAUDIO_DEBUG=true claudio init
```
## π― Perfect For
- β
**New project onboarding** - Understand any codebase instantly
- β
**Legacy code analysis** - Get insights into old projects
- β
**Freelance work** - Professional analysis and structured development
- β
**Team collaboration** - Consistent methodology and documentation
- β
**Code reviews** - Structured analysis and improvement suggestions
- β
**Technical debt** - Identify and plan improvements systematically
## π€ Contributing
This project is designed to work seamlessly with Claude IDE and AI-powered development workflows.
## π License
MIT - Build amazing things with AI assistance!
---
**π€ HeyClaudio - Making every developer an AI-powered expert**