测试

单元测试、集成测试与测试自动化

显示 985-1008 / 共 6697 个技能
bdfinst

test-design

bdfinst

Deep test-design review and forward-design advisor. Dispatches test-review (tactical quality) and test-smell-review (xUnit smells, double selection, pyramid placement) in parallel, and runs the test-design-advisor worker to recommend how to test hard-to-test code. Use when the user says "review my tests", "how should I test this", "is this testable", "design tests for this", "what's the right test for X", "test design review", or before writing a suite for an untested module. For a single unit, pass --advise --path <file>. Advisory — it recommends, it does not edit.

设计 298 3个月前
bdfinst

legacy-code

bdfinst

Safely modify code that lacks tests. Use whenever tasked with changing code without test coverage — apply characterization tests and dependency-breaking techniques before making any behavioral changes.

重构 298 2个月前
bdfinst

feature-file-validation

bdfinst

Validate Gherkin feature files for structural quality, determinism, and implementation independence, then verify each scenario has matching test automation. Use this skill whenever reviewing test files, feature files, or BDD scenarios — including during /code-review when .feature files or step definition files appear in the changeset. Also use when a user asks to "check my feature files", "validate my Gherkin", "are my scenarios testable", or "do my feature files have tests".

代码评审 298 2个月前
bdfinst

test-health

bdfinst

Project-wide test-strategy audit — derive the suite's shape and shape-vs-architecture fit, map coverage to the Agile Testing Quadrants, roll up coverage + mutation health, flag flaky tests and automation maturity, and produce an ordered improvement plan. Delegates CD-determinism + pipeline assessment to cd-test-architecture. Use when the user says "audit our tests", "how healthy is our test suite", "test strategy review", or runs /test-health. Advisory — writes a report, does not edit.

CI/CD 298 2个月前
bdfinst

project-init

bdfinst

Get a repository ready for the dev-team toolchain in one command — detect the tech stack (JS/TS, Python, C#, Java), inventory the static-analysis tools the project already has, confirm a plan, and install only what's missing, repo-level. This is the canonical source of truth for tech-stack detection and toolchain installation — NOT dev-team-specific config (CLAUDE.md generation, agent template activation, PostToolUse hooks, the generated /pr command all live in /setup, which invokes this skill first for the stack signal). Also installs the detection-gated capability tools other skills depend on — semgrep, Playwright + Chromium, adr, gh, and the docker scanners (hadolint/trivy/grype). For JavaScript it scaffolds a new project with ES modules, functional style, prettier, oxlint, editorconfig, vitest, and gitignore. Use this skill whenever the user wants to start a new JS project, scaffold a Node.js app, create a new package, bootstrap a JavaScript repo, or says things like "init a new project", "set up a JS project", "create a new node app", "start a new frontend project", or "bootstrap a new package". Also trigger when the user says "set up my project's toolchain", "install the linters for this repo", "get this repo ready for the plugin", or asks to add standard tooling (linting, formatting, testing) to a new or existing project in any supported language.

Lint 与格式化 298 2个月前
BasedHardware

omi-flutter-patterns

BasedHardware

"Flutter Dart BLE device communication state management Provider backend integration localization cross-platform iOS Android"

API 开发 1.4万 9个月前
BasedHardware

agent-review

BasedHardware

"Agent Review workflows and best practices for catching bugs before merging. Use for reviewing agent-generated code and local changes."

智能体 1.4万 9个月前
Gentleman-Programming

sdd-design

Gentleman-Programming

Create technical design document with architecture decisions and approach. Trigger: When the orchestrator launches you to write or update the technical design for a change.

文件操作 2047 8个月前
Gentleman-Programming

sdd-init

Gentleman-Programming

Bootstrap the openspec/ directory structure for Spec-Driven Development in any project. Trigger: When user wants to initialize SDD in a project, or says "sdd init", "iniciar sdd", "openspec init".

代码生成 2047 8个月前
Gentleman-Programming

sdd-spec

Gentleman-Programming

Write specifications with requirements and scenarios (delta specs for changes). Trigger: When the orchestrator launches you to write or update specs for a change.

代码生成 2047 8个月前
posit-dev

positron-pr-helper

posit-dev

Generates well-structured PR bodies with dynamically fetched e2e test tags

代码生成 4319 9个月前
atopile

solver

atopile

"How the Faebryk parameter solver works (Sets/Literals, Parameters, Expressions), the core invariants enforced during mutation, and practical workflows for debugging and extending the solver. Use when implementing or modifying constraint solving, parameter bounds, or debugging expression simplification."

分析 4019 8个月前
swingerman

atdd

swingerman

This skill should be used when the user asks to "build a feature", "implement a feature", "add functionality", "start development", "write acceptance tests", "write specs", "use ATDD", "use TDD with acceptance tests", or begins any feature implementation work. Also triggered by the /atdd command. Enforces the Acceptance Test Driven Development workflow: write Given/When/Then specs before code, generate a project-specific test pipeline, and maintain two test streams.

CI/CD 161 8个月前
swingerman

atdd-team

swingerman

This skill should be used when the user asks to "build a feature with a team", "use ATDD with agents", "create an ATDD team", "set up a team for ATDD", "orchestrate agents for ATDD", "use team-based development", "coordinate agents for feature development", "run the ATDD workflow with teammates", "add ATDD to my team", "extend my team with ATDD", "join the team with ATDD agents", "add spec-writer and reviewer to the team", or "add ATDD roles to the existing team". It orchestrates a three-agent team (spec-writer, implementer, reviewer) through a five-phase ATDD workflow: spec writing, spec review, pipeline generation, implementation, and post-implementation review. Supports extending an existing team with ATDD roles without replacing current teammates.

代码评审 161 8个月前
Gentleman-Programming

pytest

Gentleman-Programming

Pytest testing patterns for Python. Trigger: When writing Python tests - fixtures, mocking, markers.

认证鉴权 2047 9个月前
Gentleman-Programming

sdd-tasks

Gentleman-Programming

Break down a change into an implementation task checklist. Trigger: When the orchestrator launches you to create or update the task breakdown for a change.

自动化 2047 8个月前
Gentleman-Programming

sdd-archive

Gentleman-Programming

Sync delta specs to main specs and archive a completed change. Trigger: When the orchestrator launches you to archive a change after implementation and verification.

文件操作 2047 8个月前
prowler-cloud

prowler-test-sdk

prowler-cloud

Testing patterns for Prowler SDK (Python). Trigger: When writing tests for the Prowler SDK (checks/services/providers), including provider-specific mocking rules (moto for AWS only).

云服务 1.5万 9个月前
prowler-cloud

tdd

prowler-cloud

Test-Driven Development workflow for ALL Prowler components (UI, SDK, API). Trigger: ALWAYS when implementing features, fixing bugs, or refactoring - regardless of component. This is a MANDATORY workflow, not optional.

API 开发 1.5万 8个月前
prowler-cloud

pytest

prowler-cloud

Pytest testing patterns for Python. Trigger: When writing or refactoring pytest tests (fixtures, mocking, parametrize, markers). For Prowler-specific API/SDK testing conventions, also use prowler-test-api or prowler-test-sdk.

认证鉴权 1.5万 9个月前
prowler-cloud

vitest

prowler-cloud

Vitest unit testing patterns with React Testing Library. Trigger: When writing unit tests for React components, hooks, or utilities.

测试 1.5万 8个月前
prowler-cloud

playwright

prowler-cloud

Playwright E2E testing patterns. Trigger: When writing Playwright E2E tests (Page Object Model, selectors, MCP exploration workflow). For Prowler-specific UI conventions under ui/tests, also use prowler-test-ui.

认证鉴权 1.5万 9个月前
prowler-cloud

prowler-test-ui

prowler-cloud

E2E testing patterns for Prowler UI (Playwright). Trigger: When writing Playwright E2E tests under ui/tests in the Prowler UI (Prowler-specific base page/helpers, tags, flows).

测试 1.5万 9个月前
Gentleman-Programming

playwright

Gentleman-Programming

Playwright E2E testing patterns. Trigger: When writing E2E tests - Page Objects, selectors, MCP workflow.

认证鉴权 2047 9个月前