# development-philosophy > Core development philosophy including development cycles, naming conventions, architectural decisions, and multi-agent workflows. Use when establishing project foundations or making architectural decisions. - Author: Yusuke Watanabe - Repository: ywatanabe1989/melbourne-moving-sale - Version: 20251231143321 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/ywatanabe1989/melbourne-moving-sale - Web: https://mule.run/skillshub/@@ywatanabe1989/melbourne-moving-sale~development-philosophy:20251231143321 --- --- name: development-philosophy description: Core development philosophy including development cycles, naming conventions, architectural decisions, and multi-agent workflows. Use when establishing project foundations or making architectural decisions. --- # Development Philosophy ## When to Use - Starting a new project - Making architectural decisions - Establishing naming conventions - Setting up multi-agent workflows - Defining development processes - Debugging complex systems ## Core Philosophy ### Development Cycle Iterative development approach: @01_DEVELOPMENT_CYCLE.md ### Naming Conventions Consistent naming across the project: @02_NAMING_CONVENSIONS.md ### Architectural Process How to agree on architecture: @03_ARCHITECTUAL_AGREEMENT_PROCESS.md ### Predefined Architecture Established architectural patterns: @04_ARCHITECTURE_PREDEFINED.md ### Priority Configuration How to set and manage priorities: @05_PRIORITY_CONFIG.md ### Multi-Agent Coordination Working with multiple specialized agents: @06_MULTIPLE_SPECIAL_AGENTS.md ### Debugging Techniques Systematic debugging approaches: @07_DEBUGGING_TECHNIQUES.md ## Principles This skill represents the fundamental development philosophy and should guide all decision-making in complex projects.