Education & TrainingOpen accessPublished 3 Oct 2026
Use this skill for every programming or computer-science question of the kind asked on Stack Overflow, even one you could answer in a sentence: load it before answering, not after. That covers how to do something in a language, library or tool ('how do I read a CSV with pandas', 'how do I undo a git commit'), what an error means or why it happens ('why am I getting TypeError', 'what is a segfault'), how a concept, algorithm, data structure or protocol works ('what does yield do', 'how does TCP work', 'what is CORS'), and how two things differ ('let vs var', 'mutex vs semaphore'). Use it whenever the user says they don't understand, don't get, or want explained a technical…