claude-code-python-stack
为Claude Code提供完整的Python开发与自动化测试工具包
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:claude-code-python-stack。 它的用途是:为Claude Code提供完整的Python开发与自动化测试工具包 完整的 Skill 内容见:https://321skill.com/skills/claude-code-python-stack/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“为我们的用户模块创建一个新的FastAPI端点,需要身份验证,并连接PostgreSQL数据库。”,它会自动应用PEP 8规范、添加类型提示、使用SQLAlchemy异步会话模式、生成包含Allure报告的pytest测试类,并检查是否存在OWASP安全漏洞。或者说“/tdd”来启动测试驱动开发流程,它会引导你逐步完成功能实现。
介绍
这个Skill旨在解决Claude Code在Python项目中缺乏统一、专业的开发规范和深度知识库的问题。它是一个预配置的完整工具包,包含项目级的指令、规则、技能和命令,安装后能立刻将Claude Code转变为遵循团队标准的“资深Python工程师”。
使用方式非常简单:将仓库中的文件(如CLAUDE.md、.claude/目录)复制到你的Python项目根目录即可。Claude Code在启动时会自动读取这些配置,并根据文件类型激活对应的编码规则、安全检查和深度技能。
它非常适合需要快速建立或统一Python开发规范、提升代码质量和自动化测试水平的团队或个人开发者。无论是开发新项目还是重构旧代码,都能确保产出符合PEP 8、包含类型注解、具备完整OOP测试套件和Allure报告的代码。
建议在项目初期就引入此工具包,以获得最佳效果。注意,它深度集成了FastAPI、Django等特定技术栈,如果你的项目不使用这些框架,部分规则和技能可能需要进行微调。
核心特点
与零散的代码片段或单一规则库不同,它提供了一个从项目大脑(CLAUDE.md)、条件规则到深度技能、专用代理和快捷命令的完整体系,实现了对Claude Code行为的全方位、上下文感知的引导。其核心在于将团队的最佳实践(如严格的OOP测试、安全审查、框架规范)固化为一套可复用的配置,而非仅仅提供通用建议。
注意事项
不适合非Python项目,或对其中预置的特定技术栈(如FastAPI、Django)没有使用需求的场景。
常见问题
这个工具包和直接在对话中给Claude提要求有什么区别?
它通过配置文件将要求“制度化”,确保每次交互都自动遵循统一标准,避免了手动重复描述规则,并提供了更深度的上下文知识库。
我需要修改项目里所有的现有代码来适配它吗?
不需要。它主要指导Claude生成新代码和修改代码的行为。你可以逐步应用其规范来改进现有代码。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/claude-code-python-stack/raw/index.md 读取 claude-code-python-stack 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/claude-code-python-stack/raw/index.md(查看排版版本)