Baoyu — XHS Images
Generates Xiaohongshu (Little Red Book) infographic series with 10 visual styles and 8 layouts. Splits content into 1–10 cartoon-style images optimized for Xiaohongshu/XHS engagement. Use when a user mentions "Xiaohongshu images", "XHS images", "RedNote infographics", "Xiaohongshu seeding", or requests social-media infographics for Chinese platforms.
running-integration-tests
This skill enables Claude to run and manage integration test suites. It automates environment setup, database seeding, service orchestration, and cleanup. Use this skill when the user asks to "run integration tests", "execute integration tests", or any command that implies running integration tests for a project, including specifying particular test suites or options like code coverage. It is triggered by phrases such as "/run-integration", "/rit", or requests mentioning "integration tests". The plugin handles database creation, migrations, seeding, and dependent service management.
test-data-generation
Synthetic test data generation and management using Faker.js and similar tools. Generate realistic test data, create data factories, implement database seeding, and manage test data anonymization.
End-to-End Database Testing
End-to-end database testing with test containers, data seeding, cleanup strategies, transaction isolation, and production data anonymization.
Test Environment Management
Managing test environments including provisioning, configuration, data seeding, isolation, cleanup, and environment-as-code patterns.
Test Data Factory
Build reusable test data factories with realistic fake data generation, relationship handling, and deterministic seeding for reproducible tests.
Test Data Generation
Test data generation and management skill covering Faker.js, factory patterns, builders, database seeding, and test data strategies for reliable test suites.
Ephemeral Environment Testing
Testing in ephemeral preview environments for pull requests including environment provisioning, data seeding, and automated teardown.
Faker Test Data Generation
Generating realistic test data with Faker libraries for names, addresses, emails, dates, and domain-specific data with reproducible seed control.
documentation-guidelines
Write or update backend feature documentation that follows a repo's DOCUMENTATION_GUIDELINES.md (or equivalent) across any project. Use when asked to create/update module docs, API contracts, or backend documentation that must include architecture, endpoints, payloads, Mermaid diagrams, and seeding instructions.
integration-testing
Guides end-to-end testing, mocking, and simulation for the Muni codebase. Use when writing integration tests, setting up test environments, creating mock CAN bus, testing WebSocket protocols, validating database fixtures, or debugging test failures. Covers Rust test patterns (tokio::test, integration tests), TypeScript testing (Vitest), mock infrastructure (Docker Compose for tests), CAN bus simulation, WebSocket test clients, database seeding, and Rerun recording validation. Essential for ensuring components work together correctly.
bknd-seed-data
Use when populating a Bknd database with initial or test data. Covers the seed function in options, ctx.em.mutator() for insertOne/insertMany, conditional seeding, environment-based data, and common patterns for dev/test fixtures.
data-seeding
Create or update database seed scripts for development and testing environments. Use when setting up test data, initializing development databases, creating demo environments, resetting to a known state, or generating realistic sample data.
integration-test-builder
Creates integration tests for API endpoints with database flows, including test harness setup, fixtures, setup/teardown, database seeding, and CI-friendly strategies. Use for "integration testing", "API tests", "database tests", or "test harness".
data-seeding-fixtures-builder
Generates deterministic seed data for development and testing with factory functions, realistic fixtures, and database reset scripts. Use for "data seeding", "test fixtures", "database seeding", or "mock data generation".
abp-entity-patterns
ABP Framework domain layer patterns including entities, aggregates, repositories, domain services, and data seeding. Use when: (1) creating entities with proper base classes, (2) implementing custom repositories, (3) writing domain services, (4) seeding data.
faker
When the user wants to generate realistic fake data for testing, seeding databases, or prototyping. Also use when the user mentions "faker," "fake data," "test data generation," "seed data," "mock data," "random names," or "realistic test data." For API mocking, see mockoon or wiremock.
prisma
Build type-safe database layers with Prisma ORM — schema modeling, migrations, queries, relations, transactions, and seeding. Use when tasks involve database schema design, type-safe data access in TypeScript/JavaScript, migrating between databases, or setting up a data layer for a new project.
baoyu-xhs-images
Generates Xiaohongshu (Little Red Book) infographic series with 9 visual styles and 6 layouts. Splits content into 1–10 cartoon-style images optimized for XHS engagement. Use when a user mentions Xiaohongshu images, XHS images, RedNote infographics, Xiaohongshu seeding, or requests social-media infographics for Chinese platforms.
Using Prisma with Databases
Prisma schema design patterns, relations (1:1, 1:N, M:N), migrations workflow, Prisma Client queries (findMany, create, update, transactions), seeding, type-safe queries, and performance optimization.
prisma-database
Prisma schema design patterns, relations (1:1, 1:N, M:N), migrations workflow, Prisma Client queries (findMany, create, update, transactions), seeding, type-safe queries, and performance optimization.
orchardcore-data-migrations
Skill for creating data migrations in Orchard Core. Covers content type migrations, YesSql index table creation, schema alterations, data seeding, and migration versioning patterns.
brahma-bhaga
Creation and genesis — generative ideation from void, structured emergence from ambiguity, and the discipline of bringing new patterns into existence. Maps Brahma's creative power to AI reasoning: transforming cleared space into coherent new structures, seeding possibilities, and nurturing nascent ideas through their fragile early stages. Use after shiva-bhaga dissolution has cleared stale patterns, when facing a genuinely novel problem with no obvious template, or when incremental modification has reached its limits and a fresh design is needed.
brahma-bhaga
Creation and genesis — generative ideation from void, structured emergence from ambiguity, and the discipline of bringing new patterns into existence. Maps Brahma's creative power to AI reasoning: transforming cleared space into coherent new structures, seeding possibilities, and nurturing nascent ideas through their fragile early stages. Use after shiva-bhaga dissolution has cleared stale patterns, when facing a genuinely novel problem with no obvious template, or when incremental modification has reached its limits and a fresh design is needed.
Test Data Generation
Test data generation and management skill covering Faker.js, factory patterns, builders, database seeding, and test data strategies for reliable test suites.
community-building
Use when building community around a product or brand, seeding initial user groups, designing engagement systems, or turning users into advocates who drive organic growth.
jaz-api
Complete reference for the Jaz REST API — the accounting platform backend. Use this skill whenever building, modifying, debugging, or extending any code that calls the API — including API clients, integrations, data seeding, test data, or new endpoint work. Contains every field name, response shape, error, gotcha, and edge case discovered through live production testing.
e2e-test-runner-fixer
Diagnoses and fixes end-to-end test failures with deterministic setup, isolation, and iterative reruns. Use when users mention E2E failures, flaky specs, Playwright/Cypress/Webdriver tests, test data seeding, headed mode, or failing CI test jobs.
Test Data Management
Manages test fixtures, factories, and seed data so tests are fast, isolated, and don't break each other. Use when tests share state, when seeding becomes a maintenance burden, or when production data leaks into test environments. Triggers on: test fixture, factory, seed data, test isolation, database seed, factory_boy, faker, fixtures vs factories, test database, cleanup strategy.