Comprehensive feature development workflow with mandatory AskUserQuestion tool usage and specialized agents for codebase exploration, architecture design, and quality review