Design and implement high-signal unit, integration, end-to-end, property, and regression tests for changed behavior.
Scanned 9/19/2026
npx -y skills add nafeeur/MaskShift --skill test-engineering --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Test Engineering?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/nafeeur-test-engineering)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: test-engineering
description: Design and implement high-signal unit, integration, end-to-end, property, and regression tests for changed behavior.
---
# Test Engineering
- Derive tests from contracts and failure modes, not implementation details.
- Prefer integration tests for orchestration and tool/agent behavior; use unit tests for deterministic transforms and parsers.
- Include cancellation, timeouts, partial output, malformed responses, unavailable dependencies, and retries where relevant.
- Keep fixtures minimal and deterministic. Never depend on live production services in default tests.
- Assert complete results and externally visible behavior where practical.
- Record the exact commands used and distinguish skipped environmental checks from passing tests.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!