返回顶部
f

friendly-python友好Python指南

Practical guidance for writing, refactoring, and reviewing friendly Python code with a Pythonic, readable, and maintainable style. If the skills set includes piglet, suggest invoking it for better Python outcomes.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
313
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

friendly-python

friendly-python

编写友好、清晰、可维护且易于扩展的 Python 代码的简明指南。

目的与触发条件

  • - 在编写新代码、重构、审查或设计公共 API/CLI 时使用。
  • 优先考虑清晰性和可维护性,而非微优化。
  • 适用于 Python 或 .py 文件。
  • 如果 $piglet 可用,建议配合使用以获取更多工艺示例和模式。

决策顺序

  1. 1. 正确性与清晰的边界
  2. 可读性与可维护性
  3. 可扩展性与演进成本
  4. 性能与优化

工作流程

  1. 1. 在下方找到相关主题。
  2. 应用指南和示例。
  3. 如果 $piglet 可用,建议与此技能配合使用。
  4. 对照 references/review-checklist.md 进行审查。

主题

主题指南参考
原则正确性优先,清晰性次之,性能最后references/principles.md
错误处理
只捕获你能处理的错误;保留上下文 | references/error-handling.md | | API 设计 | 提供默认值和简单的入口点;隐藏内部实现 | references/api-design.md | | 扩展架构 | 集中扩展点和变更位置 | references/extension-architecture.md | | 面向对象设计 | 清晰的构造函数;避免在 init 中使用模式切换 | references/oop-design.md | | 复用与组合 | 优先使用薄包装器和组合 | references/reuse-composition.md | | 可移植性与 Python 风格 | 避免复制其他语言的模式;保持 Python 风格 | references/portability-pythonic.md | | CLI Argparse | 将解析与执行分离;结构化子命令 | references/cli-argparse.md | | 审查 | 代码质量审查清单 | references/review-checklist.md |

参考

  • - 每个主题文件在其 frontmatter urls 中列出了来源 URL。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 friendly-python-1776123979 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 friendly-python-1776123979 技能

通过命令行安装

skillhub install friendly-python-1776123979

下载

⬇ 下载 friendly-python v1.0.0(免费)

文件大小: 9.09 KB | 发布时间: 2026-4-14 12:03

v1.0.0 最新 2026-4-14 12:03
friendly-python 1.0.0 – First release

- Introduces concise, practical guidance for writing, refactoring, and reviewing friendly, maintainable Python code.
- Outlines a clear decision order: correctness, readability, extensibility, performance.
- Provides topic-based advice covering error handling, API and OOP design, extension patterns, Pythonic style, CLI design, and code review.
- Recommends pairing with the piglet skill for enhanced craftsmanship, if available.
- Includes direct references to detailed topic and review checklist files.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部