测试与 QA

测试、调试、验证和质量工作流

837 个 Skills 可用

Skills 列表

pydantic

pydantic

134testing-qa

Pydantic is a Python data validation and serialization library, based on type hints. Use this skill whenever you need to do relatively complex data modeling using Pydantic, e.g. when adding constraints, defining a model hierarchy with subclasses, etc.

pydantic avatarpydantic
获取
speckit-implement

speckit-implement

134testing-qa

Execute the implementation plan by processing and executing all tasks defined in tasks.md

dceoy avatardceoy
获取
speckit-clarify

speckit-clarify

134testing-qa

Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.

dceoy avatardceoy
获取
speckit-specify

speckit-specify

133testing-qa

Create or update the feature specification from a natural language feature description.

dceoy avatardceoy
获取
technical-analysis

technical-analysis

128testing-qa

Master of price action, chart patterns, and technical indicators - combining classical Wyckoff/Dow theory with modern quantitative validation for edge identificationUse when "technical analysis, chart pattern, indicator, RSI, MACD, support resistance, trend, candlestick, price action, fibonacci, trading, technical-analysis, charts, indicators, price-action, patterns, support-resistance, trend-following" mentioned.

omer-metin avataromer-metin
获取
review-pr

review-pr

124testing-qa

Review a pull request diff and write structured feedback to review.json for the workflow to publish. Use when reviewing a checked-out PR from local artifacts like pr_diff.txt and pr_description.txt and producing machine-readable review output instead of posting directly to GitHub.

warpdotdev avatarwarpdotdev
获取
fix-errors

fix-errors

124testing-qa

修复 warp Rust 代码库中的编译错误、lint 问题和测试失败。涵盖预提交检查、WASM 特定错误以及运行特定测试。当用户遇到构建错误、clippy 或 fmt 失败、测试失败,或者需要在 PR 前运行或解释预提交时使用。

warpdotdev avatarwarpdotdev
获取
implement-specs

implement-specs

124testing-qa

根据已批准的 PRODUCT.md 和 TECH.md 实现功能,在同一个 PR 中保持规格与代码同步演进。在产品和技术规格获批、下一步是构建功能时使用。

warpdotdev avatarwarpdotdev
获取
create-pr

create-pr

124testing-qa

为当前分支在 warp 仓库中创建拉取请求。当用户提到打开 PR、创建拉取请求、提交更改以供审查或准备合并代码时使用。

warpdotdev avatarwarpdotdev
获取
diagnose-ci-failures

diagnose-ci-failures

124testing-qa

使用 GitHub CLI 诊断 PR 的 CI 失败,提取错误日志并生成修复计划。当用户要求检查 CI 状态、拉取 CI 问题、分类测试失败或调查 PR 构建失败时使用。

warpdotdev avatarwarpdotdev
获取
pydantic-ai-harness

pydantic-ai-harness

123testing-qa

Extend Pydantic AI agents with batteries-included capabilities from pydantic-ai-harness -- Code Mode (collapse many tool calls into one sandboxed Python execution), a filesystem and shell, sub-agents, planning, context compaction, and more. Use when the user mentions pydantic-ai-harness, CodeMode, Monty, code mode, or tool sandboxing, when they want first-party filesystem/shell/sub-agent/planning/compaction capabilities for a Pydantic AI agent, when they want an agent to run agent-written Python, or when a Pydantic AI agent would benefit from orchestrating multiple tool calls in a single sandboxed script.

pydantic avatarpydantic
获取
playwright-automation

playwright-automation

121testing-qa

Write production-grade Playwright tests in TypeScript: Page Object Model, fixtures, auto-waiting, user-facing locators, parallel execution, CI integration, sharding, and 2025-2026 feature awareness. Includes an explicit "do not" list for AI agents. Use when: "Playwright," "write E2E test," "page object," "new Playwright suite," "Playwright config." Not for: fixing one flaky test at runtime — use test-reliability. Not for: bulk regenerating selectors after a UI refactor — use selector-drift-recovery. Not for: visual baseline creation/management — use visual-testing. Not for: deep WCAG/axe audits — use accessibility-testing. Related: visual-testing, ci-cd-integration, api-testing, test-reliability, selector-drift-recovery, accessibility-testing.

petrkindlmann avatarpetrkindlmann
获取
quantitative-research

quantitative-research

120testing-qa

World-class systematic trading research - backtesting, alpha generation, factor models, statistical arbitrage. Transform hypotheses into edges. Use when "backtest, alpha, factor model, statistical arbitrage, quant research, systematic trading, mean reversion, momentum strategy, regime detection, walk forward, " mentioned.

omer-metin avataromer-metin
获取
building-pydantic-ai-agents

building-pydantic-ai-agents

114testing-qa

Build AI agents with Pydantic AI — tools, capabilities (including on-demand loading), structured output, streaming, testing, and multi-agent patterns. Use when the user mentions Pydantic AI, imports pydantic_ai, or asks to build an AI agent, add tools/capabilities, defer capability loading, stream output, define agents from YAML, or test agent behavior.

pydantic avatarpydantic
获取
r3f-materials

r3f-materials

114testing-qa

Choose and configure React Three Fiber surface materials, PBR, transparency, and transmission. Use for mesh appearance and material cost; use shader guidance for custom GLSL or TSL code.

enzed avatarenzed
获取
r3f-physics

r3f-physics

114testing-qa

Add Rapier rigid bodies, colliders, forces, sensors, and joints to React Three Fiber. Use for collision-driven movement and simulation; use animation guidance for purely visual motion.

enzed avatarenzed
获取
r3f-textures

r3f-textures

114testing-qa

Configure textures in React Three Fiber, including color spaces, UV channels, sampling, video, and render targets. Use for texture appearance or memory issues; use loader guidance for model-loading workflows.

enzed avatarenzed
获取
django-expert

django-expert

110testing-qa

Django后端开发专家指导。在创建Django模型、视图、序列化器或API;调试ORM查询或迁移;优化数据库性能;实现身份验证;编写测试;或使用Django REST Framework时使用。遵循Django最佳实践和现代模式。

vintasoftware avatarvintasoftware
获取
apollo-router-plugin-creator

apollo-router-plugin-creator

108testing-qa

Guide for writing Apollo Router native Rust plugins. Use this skill when: (1) users want to create a new router plugin, (2) users want to add service hooks (router_service, supergraph_service, execution_service, subgraph_service), (3) users want to modify an existing router plugin, (4) users need to understand router plugin patterns or the request lifecycle. (5) triggers on requests like "create a new plugin", "add a router plugin", "modify the X plugin", or "add subgraph_service hook".

apollographql avatarapollographql
获取
flutter-animations

flutter-animations

105testing-qa

添加、修复、重构、调试、测试或解释 Flutter 动画和动效。适用于隐式动画(如 AnimatedContainer、AnimatedOpacity、AnimatedSwitcher 和 TweenAnimationBuilder)、显式动画(使用 AnimationController、Tween、CurvedAnimation、AnimatedWidget、AnimatedBuilder 和内置过渡)、Hero/共享元素路由过渡、交错或序列动画、基于物理的运动、手势、弹簧、投掷、滚动物理、曲线、性能、无障碍、减少动效以及动画生命周期错误。

madteacher avatarmadteacher
获取
flutter-testing

flutter-testing

105testing-qa

Write, fix, review, debug, and validate Flutter tests for apps, packages, and plugins. Use when adding unit tests, widget tests, integration tests, MethodChannel or plugin mocks, Mockito or mocktail test doubles, golden or accessibility checks, CI test commands, test failures, MissingPluginException, pump or pumpAndSettle problems, finder errors, build_runner mock generation, device integration testing, web integration testing, or flaky Flutter tests.

madteacher avatarmadteacher
获取
frontend-testing-best-practices

frontend-testing-best-practices

93testing-qa

Testing best practices for the frontend. Emphasizes E2E tests over unit tests, minimal mocking, and testing behavior over implementation details. Use when writing tests or reviewing test code.

sergiodxa avatarsergiodxa
获取
rstest-best-practices

rstest-best-practices

93testing-qa

Set up, write, or review Rstest tests and configuration, including environments, mocks, snapshots, coverage, and CI.

rstackjs avatarrstackjs
获取
rsbuild-best-practices

rsbuild-best-practices

86testing-qa

Rsbuild best practices for config, CLI workflow, type checking, bundle optimization, assets, and debugging. Use when writing, reviewing, or troubleshooting Rsbuild projects.

rstackjs avatarrstackjs
获取