/siteseed
Seed a web app with realistic test data. Discovers the app's data model from an OpenAPI spec (or UI forms as fallback), generates fake data respecting field types and entity relationships, and inserts it via API calls.
Usage
/siteseed <openapi-url> [--count N] [--auth HEADER]
/siteseed <seed-plan.yaml>
/siteseed discover <openapi-url>
Instructions
When this skill is invoked:
-
If given an OpenAPI URL, run discovery + seed in one step:
npx siteseed run --openapi <url> --auto --count 5 -
If given a seed plan YAML file, execute it:
npx siteseed run <plan.yaml> -
If given
discover, just output the entity graph without seeding:npx siteseed discover --openapi <url> -
If auth is needed, pass it:
npx siteseed run --openapi <url> --auto --auth "Bearer $TOKEN"
Examples
/siteseed https://app.example.com/api/openapi.json
/siteseed https://app.example.com/api/openapi.json --count 10 --auth "Bearer abc123"
/siteseed discover https://api.example.com/v1/openapi.json
/siteseed seed-plan.yaml
TDD Red-Green-Refactor
Testing
Skill that guides Claude through the complete TDD cycle.
Web Accessibility Audit
Testing
Performs a comprehensive web accessibility audit following WCAG standards.
UAT Test Case Generator
Testing
Generates structured and comprehensive user acceptance test cases.