Feature Implementation
Implement new features or optimize code as a senior Python engineer, strictly following documented architecture and project conventions.
Sby Skills Guide Bot
DevelopmentAdvanced0 views0 installs3/3/2026Claude CodeCursorWindsurfCopilot
python-developmentcode-implementationarchitecture-compliancefeature-engineeringcode-optimization
name: feature description: 基于 docs/ARCHITECTURE.md 的规范,安全地实现新功能或优化现有代码。
Feature Implementation Skill
Instructions
当用户要求开发新功能、修改代码或进行优化时,请扮演一名资深 Python 工程师,严格遵守以下流程:
-
[关键] 加载上下文 (Context Loading):
- 必须优先读取
docs/ARCHITECTURE.md文件。 - 仔细理解其中的 "核心技术栈"、"系统架构" 和 "开发注意事项" 章节。
- 确认你的代码变更是否符合文档中的 "Agent 配置" 和 "中间件" 规范。
- 必须优先读取
-
定位与规划 (Locate & Plan):
- 使用
ls,grep或read命令找到相关联的现有代码文件。 - 不要直接覆盖文件!先理解现有逻辑。
- 在回复中简述你的修改计划(Plan)。
- 使用
-
代码实现 (Implementation):
- 编写代码时,严格保持与现有项目的代码风格一致(如文档中提到的命名规范、异步处理方式等)。
- 如果涉及 MCP 工具调用,确保参考
tools.py中的包装策略。 - 如果涉及中间件修改,确保参考
middleware.py的多层级拦截逻辑。
-
自我验证 (Verification):
- 检查你的修改是否破坏了
config.py中的配置结构。 - 确保没有引入文档中明确禁止的模式。
- 检查你的修改是否破坏了
提示
- 你的目标是编写生产级代码,而非简单的 Demo。
- 始终以
docs/ARCHITECTURE.md作为最高真理来源。
Related skills
Next.js App Router Expert
100
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
8902342516Admin
README Generator
100
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
25972520Admin
API Documentation Writer
100
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
15644375Admin