mirror of
https://github.com/trailofbits/skills-curated
synced 2026-06-21 14:12:04 +00:00
5e3e83226a
* Add python-code-simplifier plugin imported from anthropics/claude-plugins-official Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Use agent format instead of skill format to match original Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Python Code Simplifier
Simplifies and refines Python code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
Adapted from Anthropic's code-simplifier agent with Python-specific standards replacing the original TypeScript/React guidance.
Install
/plugin install trailofbits/skills-curated/plugins/python-code-simplifier
What It Does
After writing or modifying Python code, this skill reviews recent changes and applies refinements:
- Flattens unnecessary nesting with guard clauses and early returns
- Improves naming consistency (
snake_casefunctions,PascalCaseclasses,UPPER_SNAKE_CASEconstants) - Adds type annotations to public function signatures
- Sorts imports (stdlib, third-party, local)
- Replaces dense comprehensions or chained expressions with clearer alternatives
- Removes redundant code and unnecessary comments
- Consolidates related logic without over-abstracting
All changes preserve exact functionality — only how the code reads changes, never what it does.
Credits
- Source: anthropics/claude-plugins-official
- Author: Anthropic
- Adaptation: TypeScript/React standards replaced with Python equivalents
- License: Not specified