frappe-fixture-creator

Community

Create Frappe fixtures, set up test data fast.

AuthorVenkateshvenki404224
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually creating test data, master data, or initial site configurations for Frappe applications is repetitive and crucial for consistent testing and deployment. This Skill automates fixture generation, ensuring repeatable setups.

Core Features & Use Cases

  • Test Fixture Generation: Create JSON files for various DocTypes to populate test environments with consistent, predefined data.
  • Hierarchical Fixtures: Generate fixtures for tree-structured DocTypes like Customer Groups or Item Groups, maintaining their relationships.
  • Import Integration: Provide code snippets for programmatically loading fixtures during app installation or site setup.
  • Use Case: Generate a set of fixtures for 'Item' and 'Item Group' DocTypes to quickly set up a product catalog for testing or a new site deployment.

Quick Start

Generate a fixture JSON file for a 'Customer' DocType, including a test customer named '_Test Customer' in the 'Commercial' group.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: frappe-fixture-creator
Download link: https://github.com/Venkateshvenki404224/frappe-apps-manager/archive/main.zip#frappe-fixture-creator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository