Supertest
Use when creating, changing, running, or auditing unit and integration tests, investigating tests that pass without observing outcomes, or analyzing application mutations and Necessist findings.
Install
npx skills add renanmpimentel/supertest --skill supertestgit clone --depth 1 https://github.com/renanmpimentel/supertest.git /tmp/supertest
mkdir -p ~/.claude/skills
cp -r /tmp/supertest/. ~/.claude/skills/supertestPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Supertest ## Core rule **Approve effectiveness only after observing detection of the expected defect.** Green establishes baseline. Use temporary regressions in an isolated copy containing relevant local changes; restore and pass. Preserve correct legacy code. Collection/import/compilation/environment errors never prove detection. **Isolated copy:** in a git repository, create it with `git worktree add` on a new temporary path, then copy any uncommitted changes the audit depends on; otherwise copy the project into a new directory from `mktemp -d`. To reset, create a fresh copy instead of deleting and recreating one with `rm -rf` (permission rules often block it). Remove your worktree with `git worktree remove` when done. The original project stays untouched until permanent corrections are applied. ## Scope routing Load before test work; honor scope: - **Run only:** execute the requested suite; report command, collection, passed/failed/skipped counts and limitations. Do not audit, mutate, or modify. - **Create/change tests:** follow focused guidance; no automatic mutation/Necessist audit. - **Audit:** default to progressive scope and evidence below. - **Full audit:** retain the entire requested scope, audit cycle, compatible mutation/Necessist analyses, and completion checklist. Internal baseline, regression, restoration, and final runs remain one invocation; never retrigger Supertest. ## Create or change tests
Details
- Skill name
supertest- Repository
- renanmpimentel/supertest
- License
- MIT
- Repo updated
- 8 October 2026
FAQ
What does the Supertest skill do?
Use when creating, changing, running, or auditing unit and integration tests, investigating tests that pass without observing outcomes, or analyzing application mutations and Necessist findings.
How do I install the Supertest skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add renanmpimentel/supertest --skill supertest. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Supertest popular?
It lives in renanmpimentel/supertest, which has 8 GitHub stars and 0 forks.
Related skills
Autogrind
7ttttonyhe/autogrind
Engage in 24x7 auto-work mode. Continuously grind through improvements, fixes, tests, and polish without stopping until you say so. For long-running sessions across code, ML/data, research, design, or writing. Not for single bounded tasks. Trigger phrases: /autogrind, /自己动, 'autogrind this', 'grind on this', 'keep working don't stop', 'work until I say stop', 'keep improving', 'keep going'.
Autoreg
7Ikhdev1/autoreg-agent-skill
Build and run automated service registrations end to end: recon a signup flow, generate an adapter, drive real Chromium/Gecko with a persistent identity, read email OTP codes, solve or inject CAPTCHA tokens, route through proxies, and verify accounts. Use this skill whenever the user asks to auto-register or mass register on a service, create accounts, automate signup/registration, bypass browser fingerprint checks, wire temporary mail or SMS, or turn a manual signup flow into a repeatable script — even if they do not say "autoreg". Also use it for QA/test-account provisioning and for debuggin
Playing to Win
7paultaki/playing-to-win
This skill should be used when the user asks to evaluate, sharpen, red-team, or pressure-test a business idea, offer, market choice, product, or strategic move using Roger Martin and A.G. Lafley's Playing to Win choice cascade. Triggers on phrases including "Playing to Win", "P2W", "where to play", "how to win", "winning aspiration", "build me a strategy", "red-team this idea", "pressure-test this", "Plan to Win", or "build a strategy framework around this project". Produces a structured 12-section output across four phases (Diagnosis, Cascade, Stress Test, Verdict), writes a persistent markdo
Dpia Generator
9wnallen/dpia-generator
Use whenever the user wants to run, draft, or stress-test a Data Protection Impact Assessment or any jurisdiction's equivalent for a new or modified processing. Triggers: "run a DPIA on", "assess privacy risk for", "is this Article 35 / high risk?", "need a Colorado data protection assessment / LGPD RIPD / PIPL PIPIA / Law 25 PIA?", any new-processing description (tool, vendor, AI feature, monitoring) with a privacy-risk question, or a pasted vendor page with a GDPR/ICO/CNIL/EDPB/CPPA/ANPD question. Also "index our privacy notice" — a portable notice profile later runs check for policy drift.
Flaky Test Detector
4sametcelikbicak/flaky-test-detector
Detect, analyze, and fix flaky tests across any test runner. Use when tests intermittently fail in CI, tests pass locally but fail on CI, tests fail non-deterministically, or need to stabilize a flaky test suite. Also for 'flaky test', 'flaky', 'intermittent failure', 'unstable test', 'test flakiness', 'test retry', 'CI flaky', 'non-deterministic test'.
Universal Checkout
7zincio/skills
Discover, buy, track, and return real products from Amazon, Walmart, Target and almost any other US online retailer through the Zinc API (zinc.com). Needs no account to begin — the agent mints its own test key, then earns a live key and a $5 starter credit once its operator approves it. Pay from a pre-funded wallet, per request over MPP or x402, or with a Stripe Link card.
Browse the most popular Claude skills, all testing & qa skills, or write your own with the skills generator.