Agent skill

Test Architecture Strategy

by hashgraph-online in hashgraph-online/awesome-codex-plugins

Design a sustainable test architecture using test desiderata, test pyramid tradeoffs, fast and slow test separation, integration boundaries, CI feedback loops, and architecture choices that make…

MITAuto-check passedTesting & QA

Install Test Architecture Strategy

skills CLI
$ npx skills add hashgraph-online/awesome-codex-plugins --skill test-architecture-strategy -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hashgraph-online/awesome-codex-plugins test-architecture-strategy --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/LVTD-LLC/skills/skills/test-architecture-strategy .claude/skills/test-architecture-strategy && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
test-architecture-strategy
GitHub stars
1.3k
Token cost
~824 tokens
SKILL.md length
354 words
Files
4 (incl. references)
Skills in repo
714
Repo updated
First seen
Licence
MIT

At a glance

Design a sustainable test architecture using test desiderata, test pyramid tradeoffs, fast and slow test separation, integration boundaries, CI feedback loops, and architecture choices that make…

  • Works in 4 steps: Inventory the current suite. → Classify the pain. → Choose the target shape. → …
  • A test suite is too slow
  • SKILL.md covers Source Traceability, Workflow, Decision Rules and Guardrails, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Test Architecture Strategy is an agent skill from hashgraph-online/awesome-codex-plugins. Design a sustainable test architecture using test desiderata, test pyramid tradeoffs, fast and slow test separation, integration boundaries, CI feedback loops, and architecture choices that make code testable. Use when a test suite is too slow, too brittle, too mock-heavy, unclear about unit vs integration coverage, or needs a testing strategy before major growth.

Its SKILL.md is about 820 tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `agents/openai.yaml`, `evals/evals.json` and `references/test-architecture-patterns.md`). Compatibility notes: Codex, Claude Code, and other Agent Skills-compatible clients.

It sits in Testing & QA, covering Test strategy and Test generation. The repository describes itself as: A curated list of awesome OpenAI Codex / ChatGPT plugins, skills, and resources. The 1 Codex Marketplace. See live plugins at: https://hol.org/plugins/best-codex-plugins. The licence is MIT.

When your agent uses it

  • A test suite is too slow
  • Unclear about unit vs integration coverage
  • Needs a testing strategy before major growth

Example prompts

  • “/test-architecture-strategy”

Requirements

  • Compatibility (from SKILL.md): Codex, Claude Code, and other Agent Skills-compatible clients.

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Inventory the current suite.
  2. Classify the pain.
  3. Choose the target shape.
  4. Move one slice at a time.

What it can do on your machine

Read from SKILL.md and the folder at commit 9e7b281. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Codex, Claude Code, and other Agent Skills-compatible clients.

    From compatibility in the SKILL.md frontmatter.

Context cost

Test Architecture Strategy loads about 824 tokens when it runs, and up to ~1.5k if it reads all its reference files. Until then it costs about 98 tokens; SKILL.md has 354 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~98
When it runs · the whole SKILL.md, loaded when a task matches
~824
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from hashgraph-online/awesome-codex-plugins at commit 9e7b281, republished under its MIT licence (© hashgraph-online). 354 words, ~824 tokens.

Download SKILL.mdSave it as .claude/skills/test-architecture-strategy/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
test-architecture-strategy
description
Design a sustainable test architecture using test desiderata, test pyramid tradeoffs, fast and slow test separation, integration boundaries, CI feedback loops, and architecture choices that make code testable. Use when a test suite is too slow, too brittle, too mock-heavy, unclear about unit vs integration coverage, or needs a testing strategy before major growth.
compatibility
Codex, Claude Code, and other Agent Skills-compatible clients.
license
MIT
metadata.version
0.1.0
metadata.displayName
Test Architecture Strategy
metadata.category
Testing
metadata.tags
tdd,testing,architecture,ci,test-pyramid

Test Architecture Strategy

Use this skill to reason about the shape of a test suite, not one test at a time. The goal is a suite that gives confidence, runs quickly enough for flow, and still catches integration failures at important boundaries.

Source Traceability

Primary source: Harry Percival, Test-Driven Development with Python, 3rd ed. Guidance is transformed and paraphrased from chapter 27 and Appendix A, especially test desiderata, fast/slow test tradeoffs, test pyramid thinking, boundaries, ports and adapters, functional core/imperative shell, and when to rethink architecture.

Workflow

  1. Inventory the current suite.

    • Identify unit, integration, functional/end-to-end, smoke, and manual checks.
    • Capture runtime, flake rate, CI split, and developer feedback path.
  2. Classify the pain.

    • Slow feedback.
    • Brittle structure-coupled tests.
    • Mock-heavy tests with low confidence.
    • Missing boundary coverage.
    • Too many end-to-end tests.
  3. Choose the target shape.

    • Fast tests for core logic and detailed cases.
    • Integration tests at real boundaries.
    • A small number of end-to-end tests for critical journeys.
    • Production monitoring or smoke checks where tests are not enough.
  4. Move one slice at a time.

    • Extract pure logic or service boundaries.
    • Replace exhaustive end-to-end coverage with lower-level tests plus one journey.
    • Add contract or integration checks for external systems.
    • Define a runtime red line before the suite becomes painful.

Read test-architecture-patterns.md for audit questions, migration patterns, and decision tables.

Show full SKILL.md (135 more words)Show less

Decision Rules

  • If tests are slow but valuable, first separate fast local feedback from full CI proof.
  • If unit tests require databases or frameworks everywhere, identify pure core logic that can move inward.
  • If mocks dominate, use architecture seams rather than more mocks.
  • If end-to-end tests cover many detailed branches, demote detailed cases to lower-level tests.
  • If integration bugs keep escaping, add boundary tests before deleting broad coverage.

Guardrails

  • Do not chase a textbook test pyramid without respecting the product's real risks.
  • Do not delete slow tests until replacement confidence exists.
  • Do not make every piece of code "pure" at the cost of framework clarity.
  • Do not optimize runtime without measuring.

Verification

Before finishing, produce:

  • Current suite map.
  • Pain classification with evidence.
  • Target suite shape.
  • First migration slice.
  • Verification commands or metrics that prove progress.

© hashgraph-online, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files (references) in plugins/LVTD-LLC/skills/skills/test-architecture-strategy of hashgraph-online/awesome-codex-plugins.

  • SKILL.md
  • agents/openai.yaml
  • evals/evals.json
  • references/test-architecture-patterns.md

Open the folder on GitHubat commit 9e7b281

Compare with similar skills

Test Architecture Strategy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Test Architecture Strategy compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Test Architecture Strategy this skillhashgraph-online/awesome-codex-plugins1.3k—~824Automated safety check: PassMIT
Designing TestsCloudAI-X/opencode-workflow275—~2.9kAutomated safety check: PassMIT
Test Strategynurettincoban/ai-prd-workflow298—~1.4kAutomated safety check: PassMIT
Bmad Testarch Test Designbmad-code-org/bmad-method-test-architecture-enterprise1053 repos~1.4kAutomated safety check: PassCustom licence
Automated Test Planningtestdouble/han279—~6.7kAutomated safety check: PassMIT
Bmad Tea Testarch Test Designchenjackle45/SayIt115—~231Automated safety check: PassMIT

Similar skills

  • Designing Tests

    CloudAI-X/opencode-workflow

    Guides test strategy, TDD/BDD approaches, test coverage planning, and testing best practices.

    275 GitHub stars~2.9k tokensUpdated 9 mo ago
    Testing & QAAuto-check passed
  • Test Strategy

    nurettincoban/ai-prd-workflow

    Write TEST-STRATEGY.md, a test plan per RFC, before the tests are written.

    298 GitHub stars~1.4k tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Bmad Testarch Test Design

    bmad-code-org/bmad-method-test-architecture-enterprise

    Create system-level or epic-level test plans. An agent skill from bmad-code-org/bmad-method-test-architecture-enterprise.

    105 GitHub starsUsed in 3 repos~1.4k tokens
    Testing & QAAuto-check passed
  • Produce a standalone test plan by analyzing code for test coverage gaps and edge cases.

    279 GitHub stars~6.7k tokensUpdated 8 days ago
    Testing & QAAuto-check passed
  • Create system-level or epic-level test plans. An agent skill from chenjackle45/SayIt.

    115 GitHub stars~231 tokensUpdated 9 days ago
    Testing & QAAuto-check passed
  • Manual Test Planning

    testdouble/han

    Produce a plain-language manual test plan from the context supplied to it — an executive summary, a high-level list of named tests, and a detail section per test with the steps a person follows by…

    279 GitHub stars~2.9k tokensUpdated 8 days ago
    Testing & QAAuto-check passed

More from hashgraph-online/awesome-codex-plugins

All 714 skills in this repo
  • Anime Reaction Gif

    hashgraph-online/awesome-codex-plugins

    Create original anime-style reaction stickers as looping GIFs and MP4 previews, using generated character pose sheets and timed key poses.

    1.3k GitHub stars~922 tokensUpdated today
    Auto-check passed
  • Calibredb

    hashgraph-online/awesome-codex-plugins

    Manage and query Calibre libraries with the calibredb CLI (local paths or Calibre Content server URLs).

    1.3k GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Rust API Test Harness

    hashgraph-online/awesome-codex-plugins

    A skill your agent uses when adding, changing, testing, or debugging Rust HTTP APIs and services, especially when Codex needs black-box integration tests, random-port app startup, real database test…

    1.3k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Art

    hashgraph-online/awesome-codex-plugins

    Make a studio's game look like something at build time — a cover from a real frame of the game (free), painted covers, backdrops, textures and character plates from image models through the…

    1.3k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Calle

    hashgraph-online/awesome-codex-plugins

    Use CALL-E from Codex through the calle CLI. An agent skill from hashgraph-online/awesome-codex-plugins.

    1.3k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Game Balance Economy

    hashgraph-online/awesome-codex-plugins

    Balance game difficulty, resources, rewards, probability, progression, economies, and dominant strategies.

    1.3k GitHub stars~618 tokensUpdated today
    Auto-check passed

Categories

Questions about Test Architecture Strategy

What does Test Architecture Strategy do?

Design a sustainable test architecture using test desiderata, test pyramid tradeoffs, fast and slow test separation, integration boundaries, CI feedback loops, and architecture choices that make…. Test Architecture Strategy is an agent skill from hashgraph-online/awesome-codex-plugins. Design a sustainable test architecture using test desiderata, test pyramid tradeoffs, fast and slow test separation, integration boundaries, CI feedback loops, and architecture choices that make code testable.

When should I use Test Architecture Strategy?

Test Architecture Strategy fits situations like: A test suite is too slow; unclear about unit vs integration coverage; needs a testing strategy before major growth.

How do I install Test Architecture Strategy in Claude Code?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill test-architecture-strategy -a claude-code`. Or copy the skill folder (plugins/LVTD-LLC/skills/skills/test-architecture-strategy in hashgraph-online/awesome-codex-plugins) into .claude/skills/test-architecture-strategy in your project. Claude Code loads it when a task matches its description.

How do I install Test Architecture Strategy in Codex?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill test-architecture-strategy -a codex`. Or copy the skill folder (plugins/LVTD-LLC/skills/skills/test-architecture-strategy in hashgraph-online/awesome-codex-plugins) into .agents/skills/test-architecture-strategy in your project. Codex loads it when a task matches its description.

Can I use Test Architecture Strategy in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hashgraph-online/awesome-codex-plugins --skill test-architecture-strategy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/test-architecture-strategy, .gemini/skills/test-architecture-strategy, .github/skills/test-architecture-strategy and .opencode/skills/test-architecture-strategy in your project.

What does Test Architecture Strategy need to run?

SKILL.md names no scripts, command-line tools or credentials: Test Architecture Strategy is instructions for the agent only. Compatibility (from SKILL.md): Codex, Claude Code, and other Agent Skills-compatible clients..

Does Test Architecture Strategy access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Test Architecture Strategy safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Test Architecture Strategy use?

Test Architecture Strategy is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Test Architecture Strategy use?

About 824 tokens (SKILL.md is roughly 3.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 632 tokens, read only when the agent opens those files.

What are the alternatives to Test Architecture Strategy?

Skills that share tags, products or a category with Test Architecture Strategy: Designing Tests (CloudAI-X/opencode-workflow, 275 stars), Test Strategy (nurettincoban/ai-prd-workflow, 298 stars), Bmad Testarch Test Design (bmad-code-org/bmad-method-test-architecture-enterprise, 105 stars) and Automated Test Planning (testdouble/han, 279 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Test Architecture Strategy?

hashgraph-online (a GitHub organization) maintains it in hashgraph-online/awesome-codex-plugins, which has 1,255 GitHub stars. The repository holds 714 skills in this directory. The repository was last updated on October 9, 2026.

Source: hashgraph-online/awesome-codex-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.