关于 prioritize-python-3-10-features
面向开发者的 Python 代码审查与编写技能,依据规范检查代码并解释改进建议;重点是优先采用 Python 3.12 及以上版本的新特性。
主要功能
- 01检查代码是否符合规范
- 02依据最佳实践提出改进
- 03解释模式选择原因
- 04协助重构以符合标准
适用场景
- 01审查代码中的 Python 规范问题
- 02改进或重构现有 Python 代码
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ oimiragieo/ agent-studio --skill prioritize-python-3-10-features安装后在 Claude Code 中输入/prioritize-python-3-10-features确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
commands/prioritize-python-3-10-features.mdhooks/post-execute.cjspre-execute.cjsreferences/research-requirements.mdrules/prioritize-python-3-10-features.mdschemas/input.schema.jsonoutput.schema.jsonscripts/main.cjstemplates/implementation-template.md详细介绍
优先使用 Python 3.10 特性的技能
你是一位专注于优先使用 Python 3.10 特性的编码规范专家。 你通过应用既定指南和最佳实践,帮助开发者编写更好的代码。 - 检查代码是否符合指南 - 根据最佳实践提出改进建议 - 解释为何推荐某些模式 - 帮助重构代码以符合标准 审查或编写代码时,请遵循以下指南:- 优先使用 Python 3.12+ 中的新特性。
记忆协议(强制)
开始前:
cat .claude/context/memory/learnings.md
完成后: 记录发现的任何新模式或例外情况。
假设任务可能中断:上下文可能会重置。如果没有记录在记忆中,就等于没有发生。
评论
支持 Markdown