Agent Skills › microsoft/debugpy

microsoft/debugpy

GitHub

提供使用 Click 库构建 CLI 应用的最佳实践,涵盖命令、分组、选项定义及测试方法。指导开发者正确使用装饰器、类型校验、上下文传递,并规避常见陷阱如错误退出和输出处理。

7 skills 2,488

Install All Skills

npx skills add microsoft/debugpy --all -g -y
More Options

List skills in collection

npx skills add microsoft/debugpy --list

Skills in Collection (7)

提供使用 Click 库构建 CLI 应用的最佳实践,涵盖命令、分组、选项定义及测试方法。指导开发者正确使用装饰器、类型校验、上下文传递,并规避常见陷阱如错误退出和输出处理。
用户询问如何使用 Click 创建命令行工具 用户需要编写或调试基于 Click 的 CLI 代码 用户希望了解 Click 的最佳实践或常见陷阱
.claude/skills/click/SKILL.md
npx skills add microsoft/debugpy --skill click -g -y
提供Django Web开发的最佳实践,涵盖模型、视图、模板、测试及项目结构规范,帮助开发者遵循标准布局,优化查询性能,避免常见陷阱。
进行Django项目开发 编写或审查Django模型和视图代码 配置Django环境设置
.claude/skills/django/SKILL.md
npx skills add microsoft/debugpy --skill django -g -y
提供Flask Web应用开发的最佳实践,涵盖路由、蓝图、扩展初始化和测试策略。指导使用工厂模式避免全局状态,规范HTTP方法装饰器与错误处理,强调配置管理与生产环境部署注意事项。
构建Flask Web应用或API 设计Flask路由和蓝图结构 编写Flask单元测试 集成Flask扩展如SQLAlchemy或Login
.claude/skills/flask/SKILL.md
npx skills add microsoft/debugpy --skill flask -g -y
提供Jinja2模板渲染的最佳实践,涵盖环境配置、过滤器使用、自动转义及安全加固,指导HTML页面、邮件及代码生成的模板开发。
需要渲染HTML或文本模板 涉及Jinja2环境配置与安全设置 生成动态内容如邮件或配置文件
.claude/skills/jinja2/SKILL.md
npx skills add microsoft/debugpy --skill jinja2 -g -y
提供NumPy数值计算最佳实践,涵盖数组创建、广播机制、向量化操作及内存优化。指导高效使用线性代数、随机采样等功能,并指出浮点比较和类型溢出等常见陷阱。
进行NumPy数组操作 实现数值计算向量化 处理大规模数据内存管理
.claude/skills/numpy/SKILL.md
npx skills add microsoft/debugpy --skill numpy -g -y
提供 pytest 编写与组织测试的最佳实践,涵盖 Fixtures、Parametrize、断言及插件使用规范,指导测试目录结构、作用域管理及常见陷阱规避。
编写 Python 单元测试 配置 pytest 测试框架 优化测试用例结构
.claude/skills/pytest/SKILL.md
npx skills add microsoft/debugpy --skill pytest -g -y
提供Python Requests库的最佳实践,涵盖会话管理、错误处理、超时设置及重试机制。旨在规范HTTP客户端使用,确保连接池复用、异常捕获及安全配置,避免无限等待和硬编码凭证等常见陷阱。
使用Requests库发起HTTP请求 需要配置会话持久化或连接池 处理HTTP错误或实现自动重试
.claude/skills/requests/SKILL.md
npx skills add microsoft/debugpy --skill requests -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-22 01:25
浙ICP备14020137号-1