Choose the right test level and scope before writing tests.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add Andersseen/agentyx --skill test-strategy --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Test Strategy?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/andersseen-test-strategy)More formats (shields.io, HTML) on the badges page.
---
name: test-strategy
description: Choose the right test level and scope before writing tests.
---
# Test strategy
Decide what a test is for before writing it. Most wasted test effort comes from testing at the wrong
level, not from writing tests badly.
## Choose the level
Cover business rules and edge cases with unit tests, module boundaries and wiring with integration
tests, and only critical user journeys end to end. Push detail down: if a case can be covered one
level lower, cover it there.
## Test behavior, not structure
Assert on observable behavior through the public interface. A test that breaks when an
implementation detail changes, while behavior stays the same, is a liability.
## Keep tests independent
Each test sets up the state it needs and passes in any order, alone or in parallel. Shared mutable
fixtures produce failures that depend on execution order.
## Name for the case
State the scenario and the expected outcome. A failing test name should identify the broken behavior
without opening the file.
## Cover the boundaries
Prioritize empty input, a single element, maximum size, null and undefined, concurrent access, and
failure of every external dependency.
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!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.
Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation
SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.
Python backend development expertise for FastAPI, security patterns, database operations, Upstash integrations, and code quality. Use when: (1) Building REST APIs with FastAPI, (2) Implementing JWT/OAuth2 authentication, (3) Setting up SQLAlchemy/async databases, (4) Integrating Redis/Upstash caching, (5) Refactoring AI-generated Python code (deslopification), (6) Designing API patterns, or (7) Optimizing backend performance.
PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.