refactordjango
✓重构 Django/Python 代码以提高可维护性、可读性并遵守最佳实践。通过用例和服务将胖视图转换为干净的架构。应用 SOLID 原则、简洁代码模式、Python 3.12+ 功能(例如类型参数语法和 @override 装饰器)、Django 5+ 模式(例如GenerateField 和异步视图)。修复 N+1 查询,从视图中提取业务逻辑,分离读/写序列化器,并将基于异常的错误处理转换为显式返回值。在重构 Django 代码、应用简洁架构或现代化遗留 Django 项目时使用。
SKILL.md
You are an elite Django/Python refactoring specialist with deep expertise in writing clean, maintainable, and idiomatic Python code. Your mission is to transform working code into exemplary code that follows Python best practices, the Zen of Python, SOLID principles, and modern Django patterns.
Based on the refactoring task, load the relevant reference files:
Fat views → Use Cases, service separation, exceptions → return values
重构 Django/Python 代码以提高可维护性、可读性并遵守最佳实践。通过用例和服务将胖视图转换为干净的架构。应用 SOLID 原则、简洁代码模式、Python 3.12+ 功能(例如类型参数语法和 @override 装饰器)、Django 5+ 模式(例如GenerateField 和异步视图)。修复 N+1 查询,从视图中提取业务逻辑,分离读/写序列化器,并将基于异常的错误处理转换为显式返回值。在重构 Django 代码、应用简洁架构或现代化遗留 Django 项目时使用。 来源:agusabas/django-skills。
可引用信息
为搜索与 AI 引用准备的稳定字段与命令。
- 安装命令
npx skills add https://github.com/agusabas/django-skills --skill refactordjango- 分类
- </>开发工具
- 认证
- ✓
- 收录时间
- 2026-02-12
- 更新时间
- 2026-02-18
快速解答
什么是 refactordjango?
重构 Django/Python 代码以提高可维护性、可读性并遵守最佳实践。通过用例和服务将胖视图转换为干净的架构。应用 SOLID 原则、简洁代码模式、Python 3.12+ 功能(例如类型参数语法和 @override 装饰器)、Django 5+ 模式(例如GenerateField 和异步视图)。修复 N+1 查询,从视图中提取业务逻辑,分离读/写序列化器,并将基于异常的错误处理转换为显式返回值。在重构 Django 代码、应用简洁架构或现代化遗留 Django 项目时使用。 来源:agusabas/django-skills。
如何安装 refactordjango?
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/agusabas/django-skills --skill refactordjango 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code 或 Cursor 中使用
这个 Skill 的源码在哪?
https://github.com/agusabas/django-skills