Planning Create detailed technical implementation plans through research, codebase analysis, solution design, and comprehensive documentation. When to Use Use this skill when: - Planning new feature implementations - Architecting system designs - Evaluating technical approaches - Creating implementation roadmaps - Breaking down complex requirements - Assessing technical trade-offs Core Responsibilities & Rules Always honoring YAGNI , KISS , and DRY principles. Be honest, be brutal, straight to the point, and be concise. 1. Research & Analysis Load: Skip if: Provided with researcher reports 2.…