UNPKG

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

72 lines (57 loc) • 2.06 kB
# Development Methodology with Claude ## C.I.D.E.R. Protocol Every development session follows this protocol: ### 1. **C**ontextualizar (Contextualize) - Read `.claude/current/active-epic.md` - Read `.claude/current/project-state.md` - Review `.claude/current/next-session.md` - Understand current state and objectives ### 2. **I**terar (Iterate) - Plan specific tasks for this session - Break down work into small, manageable steps - Set clear session objectives ### 3. **D**ocumentar (Document) - Create session file in `.claude/sessions/YYYY-MM/` - Document decisions and changes as they happen - Update relevant epic and project state files ### 4. **E**jecutar (Execute) - Implement planned changes - Test incrementally - Commit regularly with descriptive messages ### 5. **R**eflexionar (Reflect) - Update `.claude/current/project-state.md` - Update epic progress in `.claude/current/active-epic.md` - Plan next session in `.claude/current/next-session.md` - Create session summary ## Session Workflow 1. **Session Start** (5 min) - Read current documentation - Set session objectives - Create session file 2. **Development** (30-90 min) - Implement planned features - Document decisions and changes - Test incrementally 3. **Session End** (10 min) - Update all relevant documentation - Plan next session - Commit and push changes ## File Update Rules - **Always update** after significant changes: - `.claude/current/project-state.md` - `.claude/current/active-epic.md` - **Create new** for each session: - `.claude/sessions/YYYY-MM/YYYYMMDD_HHMM_description.md` - **Update as needed**: - `.claude/current/next-session.md` - `.claude/epics/epic-xxx-name.md` ## Epic Management - Choose epics based on priority and dependencies - Break epics into atomic issues (2-8 hours each) - Update epic status regularly - Document completion criteria clearly ## Quality Standards - All code changes must pass tests - Document architectural decisions - Maintain consistent code style - Update relevant documentation