测试

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

显示 1561-1584 / 共 6697 个技能
WellApp-ai

webapp-testing

WellApp-ai

Test web app UI using Browser MCP and Storybook

API 开发 346 9个月前
ryoppippi

vitest-testing

ryoppippi

Write or review Vitest tests with clear behaviour-focused assertions, appropriate globals/imports, file snapshots for terminal output, and readable fixture setup. Use when adding tests, fixing Vitest failures, or improving TypeScript test quality.

CLI 工具 269 4个月前
ryoppippi

tdd

ryoppippi

Guides execute-inspect-adjust development and t-wada Red-Green-Refactor TDD. Use for exploratory implementation or when stable behaviour needs an executable test-first contract.

重构 269 2个月前
meteor

packages

meteor

Use when exploring the package ecosystem, finding which package handles a feature, understanding package relationships, or adding dependencies. Lists all core packages by domain.

认证鉴权 4.5万 8个月前
meteor

testing

meteor

Use when writing tests, debugging test failures, running the test suite, or setting up test infrastructure. Covers self-test, package tests, and modern E2E tests.

API 开发 4.5万 8个月前
meteor

modern-tools

meteor

Use when working with tools-core utilities, rspack integration, or modern tooling. Covers logging, npm management, process spawning, git helpers, and Meteor app configuration APIs.

文件操作 4.5万 8个月前
mgiovani

refactor

mgiovani

"Safe codebase refactoring with characterization tests, incremental changes, and continuous verification. Automatically activates when users want to refactor code, extract methods/classes, simplify logic, reduce duplication, improve naming, restructure modules, or clean up technical debt."

自动化 8 8个月前
ArabelaTso

bug-to-patch-generator

ArabelaTso

Generate code fixes and patches from bug reports, failing test cases, error messages, and stack traces. Use this skill when debugging code, fixing test failures, addressing GitHub issues, resolving runtime errors, or patching security vulnerabilities. Analyzes the bug context, identifies root causes, and generates precise code patches with explanations and validation steps.

数据处理 259 8个月前
ArabelaTso

build-ci-migration-assistant

ArabelaTso

Automatically migrates build systems and CI/CD configurations to target platforms. Use when modernizing build infrastructure, switching CI/CD providers, or standardizing across projects. Supports common migration paths including Maven↔Gradle, npm↔Yarn, Travis CI→GitHub Actions, CircleCI→GitHub Actions, Jenkins→GitLab CI, and GitLab CI→GitHub Actions. Analyzes existing configuration, generates equivalent target configuration, maps dependencies and commands, and provides validation and migration documentation.

CI/CD 259 8个月前
ArabelaTso

code-repair-generation-combo

ArabelaTso

Automatically repair buggy code and generate comprehensive tests for Python, Java, and C++ programs. Use when users need to fix logic errors or runtime errors in functions, modules, or repositories. Accepts specifications via natural language descriptions, existing test cases, or input/output examples. Generates corrected code, creates or updates tests to verify correctness and prevent regressions, and produces a detailed report explaining the bug, fix, and testing strategy. Triggers on requests like "fix this bug", "repair this code", "debug this function", or "this code is broken".

代码生成 259 8个月前
ArabelaTso

counterexample-to-test-generator

ArabelaTso

Automatically generates executable test cases from model checking counterexample traces. Translates abstract counterexample states and transitions into concrete test inputs, execution steps, and assertions that reproduce property violations. Use when working with model checker outputs (SPIN, CBMC, NuSMV, TLA+, Java PathFinder, etc.) and needing to create regression tests, validate bug fixes, or reproduce verification failures in executable test suites.

代码生成 259 8个月前
ArabelaTso

bisect-aware-instrumentation

ArabelaTso

Instrument code to support efficient git bisect by producing deterministic pass/fail signals and concise runtime summaries for each tested commit. Use when debugging regressions with git bisect, automating bisect workflows, creating bisect test scripts, handling flaky tests during bisection, or needing clear exit codes and logging for automated bisect runs. Helps identify the exact commit that introduced a bug through automated testing.

CLI 工具 259 8个月前
ArabelaTso

coverage-enhancer

ArabelaTso

Analyze existing test suites and source code to suggest additional unit tests that improve test coverage. Use this skill when working with test files and source code to identify untested code paths, missing edge cases, uncovered branches, untested error conditions, and gaps in test coverage. Supports major testing frameworks (pytest, Jest, JUnit, Go testing, etc.) and generates targeted test suggestions based on coverage analysis.

数据处理 259 8个月前
ArabelaTso

assertion-synthesizer

ArabelaTso

Generate test assertions from existing code implementation. Use when the user has implementation code without tests or incomplete test coverage, and needs assertions synthesized by analyzing the code's behavior, inputs, outputs, and state changes. Supports Python (pytest/unittest), Java (JUnit/AssertJ), and JavaScript/TypeScript (Jest/Chai). Handles equality checks, collections, exceptions, and state verification.

代码生成 259 8个月前
ArabelaTso

behavior-preservation-checker

ArabelaTso

Compare runtime behavior between original and migrated repositories to detect behavioral differences, regressions, and semantic changes. Use when validating code migrations, refactorings, language ports, framework upgrades, or any transformation that should preserve behavior. Automatically compares test results, execution traces, API responses, and observable outputs between two repository versions. Provides actionable guidance for fixing deviations and ensuring behavioral equivalence.

数据处理 259 8个月前
proflead

ticket-breakdown

proflead

Break a task or ticket into small steps. Use when a junior developer needs guidance on how to start.

智能体 162 9个月前
proflead

dependency-upgrade-plan

proflead

Plan safe dependency upgrades with risk notes. Use when a mid-level developer is tasked with upgrading libraries.

智能体 162 9个月前
proflead

codebase-orientation

proflead

Guide quick orientation of an unfamiliar codebase with module mapping, entry points, and local run steps. Use when a junior developer needs to get situated fast.

自动化 162 9个月前
proflead

css-layout-helper

proflead

Explain CSS layout issues and propose fixes. Use when a junior developer is struggling with alignment or spacing.

注释 162 9个月前
athola

project-specification

athola

"Transform project briefs into testable specifications with acceptance criteria. Use for requirements translation, spec creation, pre-implementation. Skip if spec exists or still exploring."

认证鉴权 343 8个月前
athola

architecture-paradigm-functional-core

athola

'Functional Core, Imperative Shell: isolate deterministic logic from

CLI 工具 343 8个月前
athola

makefile-dogfooder

athola

'Use this skill BEFORE releasing any plugin to verify Makefile coverage.

CLI 工具 343 8个月前
athola

methodology-curator

athola

Surfaces expert frameworks and proven methodologies before creating OR

代码生成 343 8个月前
athola

response-compression

athola

hype, and unnecessary framing. Includes termination and directness guidelines.

代码评审 343 8个月前