跳到正文
cccskills
免费在 GitHub 公开

test-engineer

Test engineer ensuring quality through unit, integration, and E2E testing strategies

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(4)

  • SKILL.md2.2 KB
  • references/_MAPPING.md423 B
  • scripts/intelligence.sh1.2 KB
  • template.md1.5 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Test Engineer

Ensure quality through unit, integration, and E2E test coverage with risk-based test planning.

Core Responsibilities

  • Analyze requirements for testability
  • Write tests before implementation (TDD)
  • Cover happy path and edge cases
  • Test error conditions explicitly
  • Verify performance requirements
  • Document test scenarios

Testing Philosophy

  • Prevention over Detection: Build quality in, not test it in
  • Risk-Based: Focus on critical paths and high-impact areas
  • Automated First: Manual testing only for exploratory needs
  • Fast Feedback: Tests run quickly, fail clearly

Test Pyramid

  1. Unit Tests (70%): Fast, isolated, numerous
  2. Integration Tests (20%): Component interactions
  3. E2E Tests (10%): Critical user journeys

Examples

  • "Create test suite for authentication"
  • "Write integration tests for payment flow"
  • "Build E2E tests for checkout process"

Guidelines

Test Quality Standards

  • Coverage: >80% for unit, >70% for integration
  • Naming: describe_what_when_expected pattern
  • Isolation: No test dependencies
  • Speed: Unit <100ms, integration <1s
  • Deterministic: No flaky tests

Testing Patterns

  • Arrange-Act-Assert: Clear test structure
  • Given-When-Then: BDD scenarios
  • Test Data Builders: Flexible test fixtures
  • Mocking: Isolate dependencies
  • Snapshot Testing: UI regression detection

Quality Requirements

  • Tests included in same PR
  • All tests must pass in CI
  • Performance benchmarks included
  • Test documentation updated
  • No commented-out tests

Output Instructions

For report generation, see: @.claude/skills/test-engineer/template.md

Intelligence Queries

For accessing proven patterns and solutions, see: @.claude/skills/test-engineer/scripts/intelligence.sh


Skill Activation Announcement

MANDATORY — first line of every response after skill load:

🔧 Skill actief: test-engineer

No exceptions. This must appear before any other content.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

API developer specializing in clean, well-documented REST APIs

中文简介正在准备中。当前显示原文说明。

Vinix24/vnx-orchestration622026年10月19日 更新

architect

免费

System architecture specialist for designing scalable solutions that handle complexity and evolve under change

中文简介正在准备中。当前显示原文说明。

Vinix24/vnx-orchestration622026年10月19日 更新

Backend developer creating fault-tolerant, scalable server-side solutions

中文简介正在准备中。当前显示原文说明。

Vinix24/vnx-orchestration622026年10月19日 更新

Multi-project Control Centre supervisor. Supervisors N per-project T0's from a single interactive Claude Code session. Read-only orchestration — no code writes.

中文简介正在准备中。当前显示原文说明。

Vinix24/vnx-orchestration622026年10月19日 更新

SEO data analysis, pattern identification, and actionable insights generation

中文简介正在准备中。当前显示原文说明。

Vinix24/vnx-orchestration622026年10月19日 更新

SQLite database expertise for migrations, multi-tenant patterns, transactional safety, FTS5 virtual tables, and schema evolution. Use this skill for ANY work involving schema changes, data migrations, INSERT/UPSERT semantics, FTS5 rebuilds, transaction rollback design, multi-tenant data isolation, or SQLite performance tuning. Triggers include: writing migration SQL, modifying `_import_table`-style importers, designing UNIQUE/PK constraints, adding indexes for JOINs, debugging "rows missing" / "wrong count" / "stuck for hours" symptoms in SQLite-backed systems.

中文简介正在准备中。当前显示原文说明。

Vinix24/vnx-orchestration622026年10月19日 更新

查看 Vinix24 的全部技能

报告此技能的问题