python-pep-author
Installation
SKILL.md
Write a Python Enhancement Proposal (PEP)
A PEP is the design document the Python community uses to propose a new language feature, a stdlib change, an interoperability standard, or a process/informational guideline. This skill takes an author from a rough idea to a correctly-formatted, process-compliant draft ready for submission to the python/peps repository.
The hard parts of a PEP are not the prose — they are getting the type right, the header preamble valid, the sections complete to the acceptance bar, and following the process (vetting, sponsorship, review). This skill bundles two scripts for the deterministic parts and reference docs for the judgement calls.
When to Apply
- The user asks to write / draft / structure a PEP or a "Python Enhancement Proposal".
- The user wants to propose a Python language or standard-library feature and needs it written up formally.
- The user has an idea they've been discussing on the Python Discourse and wants to turn it into a PEP draft.
- The user needs the PEP template, header fields, or section structure explained or generated.
- The user is revising an existing PEP (changing status, adding a Resolution, addressing review feedback).