AgentStack
SKILL verified Apache-2.0 Self-run

Doncheli Tea

skill-doncheli-don-cheli-sdd-doncheli-tea · by doncheli

Run the full autonomous test suite end-to-end and report results. Activate when user mentions "test end to end", "autonomous testing", "run all tests", "full test run", "E2E tests", "test suite".

No reviews yet
0 installs
7 views
0.0% view→install

Install

$ agentstack add skill-doncheli-don-cheli-sdd-doncheli-tea

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Doncheli Tea? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Don Cheli: Test End-to-End Autonomous (TEA)

Instructions

  1. Detect the test runner from package.json, pyproject.toml, Makefile, or .dc/config.yaml
  2. Run tests in this order: unit → integration → E2E (stop on catastrophic failure at each tier)
  3. Capture stdout/stderr; do not swallow errors silently
  4. Categorize results: passed, failed, skipped, flaky (failed then passed on retry)
  5. For each failing test, provide:
  • Test name and file path
  • Error message (full, not truncated)
  • Likely root cause (one sentence)
  • Suggested fix (if deterministic)
  1. If the same test fails twice in a row with the same error, escalate to the user instead of retrying
  2. Report coverage if the runner supports it; flag if below the 85% threshold
  3. Save the full report to .dc/test-report-.md
  4. Exit with a clear pass/fail summary — no ambiguous "some tests failed" messages

Output Format

## TEA Report — 2026-03-28T14:32Z

### Summary
- Passed:  142
- Failed:    3
- Skipped:   7
- Coverage: 88% ✅

### Failures

#### 1. UserService.createUser — duplicate email
File: src/user/user.service.spec.ts:88
Error: Expected status 409, got 500
Root cause: Missing unique constraint handler in UserRepository
Fix: Add try/catch for PG error code 23505 and throw ConflictException

### Coverage Warning
- src/payments/refund.ts — 61% (below 85% threshold)

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.