How to set up Kiro as a developer, from agent steering and skills to spec-driven workflows that turn natural-language prompts into production-ready code.