Software EngineeringOpen accessPublished 3 Oct 2026
Use when starting any software task — building a tool, feature or system, planning or architecting, debugging, reviewing, or shipping — to decide which swe-skills apply and how much process the task deserves.