
Jamierpond/Yapi
Write .yapi.yml test files defining expected HTTP, GraphQL, gRPC, or TCP API behavior, then run them with yapi test to validate endpoints in a TDD cycle with watch mode and CI integration.
Install
npx skills add https://github.com/jamierpond/yapi --skill SKILL.mdWhat is this skill?
- Supports HTTP, GraphQL, gRPC, and TCP API testing
- TDD workflow: write test first, implement until it passes
- Multi-environment config with yapi.config.yml for local/staging/production
- Load testing with parallel requests via yapi stress
- GitHub Actions CI/CD integration and auto-start dev server
Adoption & trust: 110 GitHub stars.
Who is it for?
Backend developers who want TDD-style API testing across multiple protocols
When should I use this skill?
User wants to test an HTTP, GraphQL, or gRPC API endpoint
What do I get? / Deliverables
- test results
- load test report
- ci workflow
Recommended Skills
Agent Browservercel-labs/vercel-plugin
Tddmattpocock/skills
Use My Browserxixu-me/skills
Test Driven Developmentobra/superpowers
Verification Before Completionobra/superpowers
Webapp Testinganthropics/skills
Journey fit
Primary fit
yapi is a CLI-first API testing tool used during the build phase to validate backend endpoints as they are implemented in a test-driven workflow. The skill tests backend APIs across HTTP, GraphQL, gRPC, and TCP with multi-environment support, placing it in the backend subphase.