quality
Безопасно 68验证和格式化代码质量
от ByronWilliamsCPA
确保Python项目的一致代码质量。此技能使用Black自动格式化、Ruff进行代码检查、BasedPyright进行类型检查,以保持专业代码标准。
git
Безопасно 68应用Git工作流和约定
от ByronWilliamsCPA
此技能帮助开发者遵循一致的Git工作流,包括分支命名约定、约定式提交信息和拉取请求模板。它自动生成PR描述并验证仓库健康状态。
tester
Безопасно 71测试 React 和 Django 应用
от Brownbull
通过系统化测试确保代码质量。此技能设计测试策略,为 React 前端创建 Playwright 端到端测试,为 Django 后端创建 pytest 测试,执行测试套件,并生成详细报告。
main-orchestrator
Безопасно 69协调多域AI开发项目
от Brownbull
复杂的软件项目需要仔细规划前端、后端和数据团队。本技能将需求分解为可执行的任务,并协调特定领域的编排器以确保满足质量标准。
backend-orchestrator
Безопасно 70协调后端开发任务
от Brownbull
在 API、数据库和服务之间管理后端开发需要协调。本技能在执行所有后端任务的同时,强制执行质量标准和最佳实践。
frontend-dev-guidelines
Безопасно 69应用 React 前端开发模式
от BrianDai22
前端开发人员需要统一的 React 组件、数据获取和路由模式。本技能提供使用 TypeScript、TanStack Query、TanStack Router 和 MUI v7 构建现代 React 应用的综合指南。
backend-dev-guidelines
Безопасно 69使用最佳实践构建 Node.js 后端服务
от BrianDai22
不一致的后端代码会导致错误和开发缓慢。本技能提供分层架构模式、BaseController 模板、Prisma 仓库模式、Zod 验证指南以及 Sentry 集成,用于构建可靠的 Express 微服务。
creating-hooks
Низкий риск 67创建 Claude Code 钩子实现自动化
от BrendanShields
Claude Code 钩子支持工作流自动化和自定义。本技能将指导您创建用于工具验证、上下文注入和自动化工作流的钩子。
creating-commands
Безопасно 69创建 Claude Code 斜杠命令
от BrendanShields
构建自定义斜杠命令以自动化重复性任务并标准化团队工作流程。此技能提供了与 Claude Code 集成的命令模板和最佳实践。
reviewing-code
Безопасно 69使用结构化质量清单审查代码变更
от BPSAI
如果没有清晰的框架,代码评审可能不一致并遗漏关键问题。该技能提供结构化的评审模板和验证命令,以确保在各个 pull request 上进行全面一致的代码质量评估。
implementing-with-tdd
Безопасно 69使用测试驱动开发实现代码
от BPSAI
先写代码后测试能确保软件的可靠性和可维护性。本技能指导开发人员完成TDD周期,包括测试创建、红-绿-重构工作流以及项目特定的测试约定。
finishing-branches
Безопасно 69完成分支以合并并创建 PR
от BPSAI
该技能提供完成特性分支的完整工作流。它将引导你进行合并前检查、安全扫描、代码审查,以及自动化创建 PR。
chrome-extension-icons
Безопасно 71生成Chrome扩展图标
от Boulea7
Chrome扩展需要在工具栏、管理页面和Chrome网上应用店中使用4种特定尺寸的图标。此技能通过搜索Iconify库、将SVG转换为PNG,并在几秒钟内更新manifest.json来自动化这一过程。
structlog
Безопасно 68为 Python 应用添加结构化日志
от bossjones
Python 应用程序通常会产生难以分析和调试的非结构化日志消息。Structlog 将日志转换为带有上下文的结构化数据,使调试更快,日志分析更可靠。
pytest-recording
Безопасно 69在 Python 测试中记录和回放 HTTP 交互
от bossjones
由于网络依赖和速率限制,测试外部 API 既不可靠又缓慢。pytest-recording 将 HTTP 交互捕获为可重用的 YAML cassette,实现快速、确定性的测试。使用此技能来模拟 API 调用、过滤敏感凭据并调试 VCR 配置问题。
pytest-mock-guide
Безопасно 70使用 pytest-mock 进行测试
от bossjones
编写单元测试需要将代码与依赖项隔离。此技能提供了使用 pytest-mock 插件和 unittest.mock API 在 pytest 中进行模拟、打补丁、监视和存根的模式。
pytest
Безопасно 69使用 pytest 编写 Python 测试
от bossjones
使用 pytest fixtures、参数化和异步支持为 Python 代码创建可靠的测试套件。该框架自动处理测试发现、设置、清理和报告。
pydantic
Безопасно 69使用 Pydantic 类型注解验证数据
от bossjones
停止调试数据类型错误,在代码崩溃之前捕获它们。Pydantic 使用 Python 类型注解验证数据结构,自动转换和验证输入,并提供详细的错误消息。
httpx
Безопасно 69使用 HTTPX 进行 Python HTTP 请求
от bossjones
使用同步和异步 API 在 Python 中进行 HTTP 请求。HTTPX 支持 HTTP/1.1 和 HTTP/2、流式传输、身份验证和超时,适用于生产环境应用。
fastapi-development
Безопасно 69使用 FastAPI 构建异步 API
от bossjones
FastAPI 是一个现代化的 Python Web 框架,用于构建具有自动验证和文档功能的 API。本技能提供可直接使用的代码模式,包括端点、依赖注入和测试,帮助您更快地创建生产级别的 API。