Agent Skills › microsoft/debugpy

microsoft/debugpy

GitHub

提供基于Click库构建CLI应用程序的最佳实践,涵盖命令、组、选项及测试方法,指导类型安全与异常处理。

7 skills 2,483

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库开发CLI工具
.claude/skills/click/SKILL.md
npx skills add microsoft/debugpy --skill click -g -y
提供Django Web开发的最佳实践,涵盖模型、视图、模板及测试规范。指导项目结构、ORM优化、查询性能及异步处理等核心开发环节。
需要遵循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扩展和应用工厂
.claude/skills/flask/SKILL.md
npx skills add microsoft/debugpy --skill flask -g -y
提供Jinja2模板渲染的最佳实践,涵盖环境配置、过滤器使用、模板继承及安全防护(如自动转义和沙箱环境),旨在提升HTML页面、邮件等模板的渲染效率与安全性。
使用Jinja2渲染HTML页面 生成电子邮件内容 创建配置文件 进行代码生成
.claude/skills/jinja2/SKILL.md
npx skills add microsoft/debugpy --skill jinja2 -g -y
提供NumPy数值计算最佳实践,涵盖数组创建、广播机制、向量化操作及内存优化。指导用户高效使用NumPy进行线性代数、随机采样等任务,避免常见陷阱如浮点精度比较和整数溢出。
需要高效进行数值计算或矩阵运算 处理大规模数组数据并关注内存性能 将Python循环转换为NumPy向量化操作
.claude/skills/numpy/SKILL.md
npx skills add microsoft/debugpy --skill numpy -g -y
提供 pytest 编写和组织测试的最佳实践,涵盖 fixtures、parametrize、插件使用及测试结构规范。
编写单元测试 配置 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

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-03 06:29
浙ICP备14020137号-1