Implement a Superpowers workflow for a simple task management application. Start by extracting requirements through conversation, then create a development plan following TDD principles. Break down the implementation into subagent tasks and simulate the autonomous development process with code reviews.