refactor-python

Analyze Python codebases and generate a prioritized refactoring roadmap.

1|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/RB-chrismandich/Manifest --skill refactor-python-rb-chrismandich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refactor-python
Source: https://github.com/RB-chrismandich/Manifest/tree/main/configs/claude/skills/refactor-python
Command: npx skills add https://github.com/RB-chrismandich/Manifest --skill refactor-python-rb-chrismandich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Python codebases often accumulate security gaps, architectural debt, and quality issues that hinder maintainability and performance. This skill analyzes such codebases and outputs a prioritized, actionable refactoring roadmap to address these concerns.

Core Features & Use Cases

  • Analyze Python projects for security vulnerabilities, architectural smells, and code quality issues.
  • Generate a prioritized refactoring report with consensus scoring and actionable recommendations.
  • Produce an improvement roadmap with a priority matrix and tooling recommendations for remediation.

Quick Start

Provide the path to a Python codebase to analyze and receive a prioritized, actionable refactoring roadmap.

Frequently Asked Questions about refactor-python

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a prioritized refactoring roadmap for a Python codebase?

To generate a Python refactoring roadmap, provide the path to your Python project. The tool analyzes the codebase to identify security, architectural, and quality issues, then outputs a prioritized improvement plan rated by effort and risk.

What is the best way to assess technical debt and security risks in a Python monorepo?

Assessing technical debt and security risks in a Python monorepo requires module-level dependency analysis. This skill identifies architectural smells and security vulnerabilities, then delivers a consensus-scored report with prioritized remediation recommendations.

Can I use this to identify missing tooling configurations in an enterprise Python project?

Yes, you can identify missing tooling configurations in an enterprise Python project. The analysis evaluates production-grade codebases and includes tooling recommendations within the generated improvement roadmap to help remediate detected gaps.

How does risk and effort rating work for Python code quality issues?

Risk and effort rating for Python code quality issues works by scoring identified security gaps and architectural smells. The tool generates a priority matrix that rates each finding by the required remediation effort and associated risk level.

Does this refactoring tool work with large production-grade Python codebases?

Yes, this refactoring tool works with large production-grade Python codebases. It supports enterprise projects and monorepos, providing module-level dependency analysis to accurately map architectural debt and security vulnerabilities across the entire codebase.