Ralph autonomous loop + Superpowers skills: brainstorming, TDD, systematic debugging, subagent-driven development, code review, and verification workflows