deprecated
This skill triggers when any cpython-skills skill is requested. The cpython-skills plugin has been renamed to cpython for simpler invocation.
docs
Use this skill when editing documentation, working with files in Doc/, adding versionadded or versionchanged markers, creating NEWS entries for bug fixes or features, or building the HTML docs. Covers reStructuredText (.rst) format, documentation validation, and NEWS file requirements.
dev
Use this skill when working in the CPython repository for any development task—fixing bugs, adding features, understanding code, or making contributions. It provides codebase orientation and coordinates loading of specialized skills (build, style, docs) as your workflow progresses.
build
Use this skill when you need to compile CPython, run tests, verify your changes work, check if a fix is correct, or debug test failures. Covers building from source with ./configure and make, ccache for faster rebuilds, Argument Clinic regeneration, and the unittest-based test system (NOT pytest). Essential for any task that requires running code or tests.