测试与 QA
测试、调试、验证和质量工作流
Skills 列表

fix-errors
修复 warp Rust 代码库中的编译错误、lint 问题和测试失败。涵盖预提交检查、WASM 特定错误以及运行特定测试。当用户遇到构建错误、clippy 或 fmt 失败、测试失败,或者需要在 PR 前运行或解释预提交时使用。
warpdotdev
implement-specs
根据已批准的 PRODUCT.md 和 TECH.md 实现功能,在同一个 PR 中保持规格与代码同步演进。在产品和技术规格获批、下一步是构建功能时使用。
warpdotdev
create-pr
为当前分支在 warp 仓库中创建拉取请求。当用户提到打开 PR、创建拉取请求、提交更改以供审查或准备合并代码时使用。
warpdotdev
diagnose-ci-failures
使用 GitHub CLI 诊断 PR 的 CI 失败,提取错误日志并生成修复计划。当用户要求检查 CI 状态、拉取 CI 问题、分类测试失败或调查 PR 构建失败时使用。
warpdotdev
quantitative-research
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
building-pydantic-ai-agents
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
django-expert
Expert Django backend development guidance. Use when creating Django models, views, serializers, or APIs; debugging ORM queries or migrations; optimizing database performance; implementing authentication; writing tests; or working with Django REST Framework. Follows Django best practices and modern patterns.
vintasoftware
flutter-animations
添加、修复、重构、调试、测试或解释 Flutter 动画和动效。适用于隐式动画(如 AnimatedContainer、AnimatedOpacity、AnimatedSwitcher 和 TweenAnimationBuilder)、显式动画(使用 AnimationController、Tween、CurvedAnimation、AnimatedWidget、AnimatedBuilder 和内置过渡)、Hero/共享元素路由过渡、交错或序列动画、基于物理的运动、手势、弹簧、投掷、滚动物理、曲线、性能、无障碍、减少动效以及动画生命周期错误。
madteacher
base44-troubleshooter
Troubleshoot production issues using backend function logs. Use when investigating app errors, debugging function calls, or diagnosing production problems in Base44 apps.
base44
miniprogram-development
WeChat Mini Program development skill for building, debugging, previewing, testing, publishing, and optimizing mini program projects. This skill should be used when users ask to create, develop, modify, debug, preview, test, deploy, publish, launch, review, or optimize WeChat Mini Programs, mini program pages, components, `tabBar`, routing, navigation, icon assets, project structure, project configuration, `project.config.json`, `appid` setup, device preview, real-device validation, WeChat Developer Tools workflows, `miniprogram-ci` preview/upload flows, or mini program release processes. It should also be used when users explicitly mention CloudBase, `wx.cloud`, Tencent CloudBase, 腾讯云开发, or 云开发 in a mini program project.
tencentcloudbase
bump-release
Cut a release: bump versions, write changelogs, commit, tag.
paulrberg
bump-deps
Use for dependency updates: bump npm/pnpm/yarn/bun packages, check outdated, or run taze.
paulrberg
parallel-monitor
持续跟踪网页变化,按固定频率重复检查。当用户要求“监控”、“跟踪变化”、“关注”或“提醒我”网页上的变化时使用——例如“跟踪iPhone 16的价格变化”、“特斯拉提交新的8-K时提醒我”、“每周监控竞争对手定价页面”。也可用于列出、查看、更新或删除现有监控。
parallel-web
convex-verify
Prove a Convex feature works — seed, drive as multiple mocked users via convex-test, assert behavior including the negative authz cases (wrong user refused, data-scope enforced).
get-convex
convex-test
Generate convex-test tests for the app's Convex functions.
get-convex
cypress-author
Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests). Use when the user asks to create tests, add tests, write tests, update tests, test this file/component, new spec, or fix a failing or flaky test. Apply even when the user does not say 'Cypress' (e.g. 'create tests for this file'). Prefer cypress-explain when the user only wants to explain or review tests without changing code.
cypress-io
cypress-explain
Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior. Use when the user asks to explain how a test works, explain how Cypress works, review or critique a test without writing code. Apply even when the user does not say 'Cypress' (e.g. 'explain this test'). Prefer the cypress-author skill when the user wants to create, fix, or update tests.
cypress-io
nx-run-tasks
Helps with running tasks in an Nx workspace. USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks defined in the workspace.
nrwl
inngest-middleware
Use when adding cross-cutting concerns to durable functions — structured logging or tracing across all functions, error tracking with Sentry, payload encryption for sensitive data, dependency injection of clients (DB, Stripe, etc.) into function handlers, custom telemetry, or behavior that should apply uniformly across many functions. Covers Inngest middleware lifecycle, creating custom middleware, dependencyInjectionMiddleware, @inngest/middleware-encryption, @inngest/middleware-sentry, and custom middleware patterns.
inngest
nx-workspace
探索和理解 Nx 工作区。当回答关于工作区、项目或任务的问题时使用。当 nx 命令失败或需要在运行任务前检查可用的目标/配置时也使用。示例:'这个工作区有哪些项目?'、'项目 X 是如何配置的?'、'什么依赖于库 Y?'、'我可以运行哪些目标?'、'找不到任务的配置'、'调试 nx 任务失败'。
nrwl
soultrace
通过 SoulTrace API 进行性格评估。当用户想要进行性格测试、发现心理原型、了解性格特征或获取基于颜色的性格档案时使用。该 API 采用五色心理模型(白色=结构,蓝色=理解,黑色=自主,红色=强度,绿色=连接),通过贝叶斯自适应问题选择将用户分类为 25 种原型之一。触发词:性格测试、性格评估、我的性格是什么、做测试、原型测试、颜色性格、soultrace。
soultrace-ai
audit
Run a comprehensive SEO audit on a website covering technical health, on-page optimization, content quality, and backlink profile. Use when the user asks for an SEO audit, site review, SEO health check, "what's wrong with my SEO", website analysis, or a full diagnostic of their site's search performance. For speed-specific issues, see audit-speed. For technical crawl/index issues only, see diagnose-seo.
calm-north
typescript-e2e-testing
E2E and integration testing for TypeScript/NestJS projects using Jest, supertest, and real infrastructure via Docker (Kafka, PostgreSQL, MongoDB, Redis) with the Given-When-Then pattern. Use whenever the user is working on `.e2e-spec.ts` files or anything under `test/e2e/`, or asks to set up, write, review, run, debug, or optimize E2E or integration tests — including flaky tests, docker-compose for tests, Kafka/Redpanda consumers, test isolation, or GWT compliance.
bmad-labs
viral-instagram-reels
规划、撰写和诊断能在冷受众中获得覆盖的Instagram Reels。当用户需要为特定Reel编写脚本或钩子、调试Reel为何表现不佳、想知道草稿是否值得先用试用Reel测试再公开发布,或者需要为后标签时代的Instagram算法优化Reel文案时使用。基于Mosseri公开指出的信号层级(观看时长、分享量/覆盖量、点赞量/覆盖量)、试用Reel的测试后发布循环、原创内容指南和30天恢复窗口、Edits应用以及Reels Insights指标(跳过率、分享率、来自此帖的关注数)。涵盖Reels特有的策略:驱动分享的CTA、无水印的原创性、按账户类型的音频授权、作为主要SEO信号的文案,以及悄然限制分发的反模式。基于模式指导,而非病毒式传播承诺。
vyralcontent