jimmy-testdata
Quickly generate N synthetic JSON fixtures based on a defined schema.
Install
mkdir -p .claude/skills/jimmy-testdata && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16485" && unzip -o skill.zip -d .claude/skills/jimmy-testdata && rm skill.zipInstalls to .claude/skills/jimmy-testdata
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Generate N synthetic test fixtures matching a user-defined schema — one Jimmy call per fixture, with optional edge-case mode for boundary and adversarial values.Key capabilities
- →Generate N synthetic test fixtures
- →Match a user-defined schema for fixtures
- →Generate boundary and adversarial values for edge cases
- →Support various data types like string, int, email, url
- →Provide a summary of successful and failed fixture generations
How it works
The skill generates N fixtures by making one Jimmy call per fixture, using the provided schema and optionally generating edge-case values. It then compiles the results, including any parse failures.
Inputs & outputs
When to use jimmy-testdata
- →Generate user test objects
- →Seed development database
- →Create API contract payloads
About jimmy-testdata
Uses a schema to generate multiple test fixtures, including edge-case values. It is ideal for seeding databases or creating API request payloads.
Generate N synthetic test fixtures matching a user-defined schema — one Jimmy call per fixture, with optional edge-case mode for boundary and adversarial values.
When not to use it
- →When generating large nested object graphs
- →When generating exact values that need manual control
- →When generating relational data with foreign-key consistency constraints
Limitations
- →Schemas should be shallow (5-10 fields)
- →Expect a ~5-15% parse failure rate on complex schemas
- →No automatic retry on parse failure
How it compares
This skill automates the generation of multiple schema-compliant test fixtures, including edge cases, which is more efficient than manually creating each fixture.
Compared to similar skills
jimmy-testdata side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| jimmy-testdata (this skill) | 0 | 4mo | No flags | Beginner |
| vitest | 41 | 6mo | No flags | Intermediate |
| svelte-expert | 11 | 9mo | No flags | Intermediate |
| implementing-cards | 7 | 2mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
vitest
antfu
Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.
svelte-expert
Raudbjorn
Expert Svelte/SvelteKit development assistant for building components, utilities, and applications. Use when creating Svelte components, SvelteKit applications, implementing reactive patterns, handling state management, working with stores, transitions, animations, or any Svelte/SvelteKit development task. Includes comprehensive documentation access, code validation with svelte-autofixer, and playground link generation.
implementing-cards
bcollazo
Fill out the implementation of effects of different attacks, abilities, and trainer cards in this Pokemon TCG Pocket engine codebase.
zod-4
prowler-cloud
Zod 4 schema validation patterns. Trigger: When creating or updating Zod v4 schemas for validation/parsing (forms, request payloads, adapters), including v3 -> v4 migration patterns.
csharp-pro
sickn33
Write modern C# code with advanced features like records, pattern matching, and async/await. Optimizes .NET applications, implements enterprise patterns, and ensures comprehensive testing. Use PROACTIVELY for C# refactoring, performance optimization, or complex .NET solutions.
write-unit-tests
tldraw
Writing unit and integration tests for the tldraw SDK. Use when creating new tests, adding test coverage, or fixing failing tests in packages/editor or packages/tldraw. Covers Vitest patterns, TestEditor usage, and test file organization.