Skip to content
Development
Command

/refactor-py

Refactor Python code for clarity, performance, and Pythonic idioms.

From plugin
rohitg00-claude-code-toolkit
2.8k199 skills138 agents199 commands
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-code

Command definition

refactor-py.md
name: refactor-py
description: Refactor Python code for clarity, performance, and Pythonic idioms.

Refactor Python code for clarity, performance, and Pythonic idioms.

Steps

1. Read the target Python file or module. 2. Identify refactoring opportunities: 3. Apply Pythonic improvements: 4. Improve code structure: 5. Improve error handling: 6. Run the tests to verify behavior is unchanged. 7. Run linting tools (ruff, flake8) to verify style compliance.

Format

File: <path>
Refactorings Applied:
  - <pattern replaced> -> <Pythonic alternative>
Lines Changed: <before> -> <after>

Rules

  • Never change behavior during refactoring.
  • Run tests after every refactoring step.
  • Follow PEP 8 style guidelines.
@rohitg00
Ships withrohitg00-claude-code-toolkit

The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.

2.8k40 skills138 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
2.8k
Star history of rohitg00/awesome-claude-code-toolkit on GitHub, a chart by star-history.com

Other commands on rohitg00-claude-code-toolkit.

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command