backend-testing — Claude Code skill: what it does, how to install
backend-testing turns an unclear backend testing request into a concrete test packet. Use it for APIs, services, repositories, auth flows, and flaky CI suites.
npx skills add akillness/jeo-skills --skill backend-testing -a claude-codeWhat backend-testing does
backend-testing routes a request into one focused test packet: coverage planning, fixture and reset design, API compatibility checks, flake stabilization, or execution-lane splitting. It helps choose between unit, integration, contract/API, and narrow smoke coverage while making scope and exclusions explicit.
The skill weighs mocks, fakes, containerized dependencies, and shared external services. It also covers seed and reset behavior, auth bootstrap, state isolation, time and randomness control, and failure-debugging signals. Its available tools are Bash, Read, Write, Edit, Glob, and Grep. A concrete backend behavior or regression target is required before the test plan can be settled.
Installation is listed for Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. GitHub Copilot uses its own installation command.
What it helps with
- design coverage for an API or service change
- choose between mocks, fakes, and containers
- plan fixtures, seeding, and state reset
- check response or event compatibility
- stabilize flaky backend tests in CI
Example prompts for the agent
- Create a backend test packet for this endpoint, including layers, dependency choices, and exclusions.
- Investigate these CI-only backend flakes and propose isolation, readiness checks, and debug signals.
- Split the tests for this repository change into local, PR, and scheduled execution lanes.
How to install backend-testing
1Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill backend-testing -a claude-code2Manually: put the files in place
~/.claude/skills/backend-testing/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/backend-testing/
1Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill backend-testing -a codex2Manually: put the files in place
.agents/skills/backend-testing/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill backend-testing -a cursor2Manually: put the files in place
.cursor/skills/backend-testing/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install akillness/jeo-skills backend-testing2Manually: put the files in place
.github/skills/backend-testing/SKILL.md1Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill backend-testing -a gemini-cli2Platform CLI
gemini skills install https://github.com/akillness/jeo-skills --path .agent-skills/backend-testingManually: put the files in place
.devin/skills/backend-testing/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill backend-testing -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about backend-testing
How do I install backend-testing in Claude Code?
Run npx skills add akillness/jeo-skills --skill backend-testing -a claude-code, then use ~/.claude/skills/backend-testing/SKILL.md.
What does backend-testing do?
It classifies a backend testing request, selects a credible mix of test layers, and plans dependency realism, test data, auth state, and CI execution lanes.
Which platforms support backend-testing?
The skill is available for Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode.