Install any skill in seconds. Free to start, no credit card required.
Get Started Free →modu-ai/moai-ref-testing-pyramid
Test pyramid strategy, coverage targets, test patterns, and quality metrics reference. Agent-extending skill that amplifies manager-develop test-creation and quality-validation work with production-grade testing patterns. NOT for: production code implementation, architecture design, DevOps, security audits.
Passed 23 of 24 test cases with the skill, and 17 of 24 without it.
and 4 more in the full report
6 fixed17 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before signing off on a project's testing release readiness, what verification checks must be satisfied regarding test execution time for unit tests?
| Checked | Without skill | With skill |
|---|---|---|
| Requires the total unit test suite execution time to be under 30 seconds. | Missed | Passed |
The instructions your model reads when the skill loads.
manager-develop - applies patterns during test creation, coverage analysis, and RED-GREEN-REFACTOR cycles / E2E \ 10% — Critical user journeys only
/----------\
/ Integration \ 20% — API endpoints, DB queries, service boundaries
/----------------\
/ Unit Tests \ 70% — Functions, hooks, utilities, pure logic
/--------------------\
| Level | Speed | Reliability | Maintenance | Coverage Target |
|---|---|---|---|---|
| Unit | Fast (<100ms) | High | Low | 70% of tests |
| Integration | Medium (1-5s) | Medium | Medium | 20% of tests |
| E2E | Slow (10-60s) | Lower | High | 10% of tests |
| Context | Target | Rationale |
|---|---|---|
| Critical business logic | 95%+ | Revenue/security impact |
| API endpoints | 90%+ | Contract compliance |
| Utility functions | 85%+ | Reuse reliability |
| UI components | 80%+ | Rendering correctness |
| Configuration/glue code | 60%+ | Low complexity |
| Generated code | 0% | Don't test generated code |
// Arrange: Set up test data and preconditions
input := CreateTestUser("[email protected]")
test cases passed, vs 17 / 24 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.