pythonic-style
Installation
SKILL.md
Pythonic Code Style
任务目标
-
本 Skill 用于:分析和改进 Python 代码风格,使其更符合 Python 语言特性和最佳实践
-
能力包含:
- 代码风格分析:识别非 Pythonic 模式,提供改进建议
- Pythonic 惯用法:列表推导、生成器、上下文管理器、装饰器、元类等
- 设计模式应用:SOLID 原则、描述符协议、迭代器协议等
- 性能优化:内存优化、计算优化、I/O 优化、并发模式、缓存策略
- 重构指导:代码异味检测、重构技巧、重构模式、重构流程
- 实战模板:提供可直接使用的代码模板(140+ 个)
-
触发条件:
- 用户展示代码并请求"如何更 Python 地实现"
- 用户询问"这段代码是否 Pythonic"
- 用户需要代码审查和风格改进建议
- 用户询问 Python 特定语法的最佳实践
- 用户需要性能优化或重构建议
- 用户请求高级 Python 模式或设计模式
Related skills
More from morning-start/coze-skills
coze-skill-creator
从配置或需求描述创建完整技能,支持工具配置、工作流编排和代码生成
51recruitment-processor
自动处理多份招聘markdown文档,识别文档中的图片内容(包括在线图片链接),提取关键信息(职位、薪资、截止时间等),根据用户条件筛选,生成结构化总结报告
50project-wiki
智能项目知识助手,支持基础文档生成(README/ROADMAP/CHANGELOG/ARCHITECTURE)、文档流程管理和知识库查询
34python-team
通过自主学习、PM、架构师、高级程序员四角色协同,从自然语言需求自动生成完整Python项目交付物。支持功能扩展、项目重构、技能调用。支持网络搜索、知识整合、版本控制、Python 3.11+特性、UV包管理、loguru日志、项目规模自适应(文件夹/单文件)。支持数据库设计与实现(SQLite、PostgreSQL、MongoDB、向量数据库、图数据库)、数据层抽象(Repository 模式)、数据库切换。适用于软件需求澄清、快速原型开发、项目初始化、功能扩展、代码重构等场景。
32six-layer-architect
六层架构全栈开发技能,支持从任意层级发起贯穿式修改,自动协调UI层/前端服务层/前端API层/后端API层/后端服务层/数据层六层配合,实现跨层一致性代码生成与重构,适用于Vue3+FastAPI+PostgreSQL技术栈
27tech-comparison
根据用户输入的技术选项或项目需求进行多维度对比分析,输出结构化技术选型报告。适用场景:前端框架选型、后端技术对比、数据库选型、部署方案评估
23