export

Generate Excel export classes for Laravel-based CatchAdmin modules.

928|137|Updated Jan 6, 2020
One-click install
npx skills add https://github.com/JaguarJack/catch-admin --skill export
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: export
Source: https://github.com/JaguarJack/catch-admin/tree/main/.claude/skills/07-export
Command: npx skills add https://github.com/JaguarJack/catch-admin --skill export

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of Excel export classes for CatchAdmin modules, reducing boilerplate and ensuring consistent export structures across modules.

Core Features & Use Cases

  • Automated Export Class Generation: Create module-specific Export classes at Modules/{Module}/Export/{Model}.php.
  • Header & Data Mapping: Define headers and map fields like id, name, created_at to export columns.
  • Use Case: Add export capability to any module to export entity lists to Excel for reporting or data sharing.

Quick Start

To generate an export class, specify the Module and Model, then run the skill to generate the file at Modules/{Module}/Export/{Model}.php with a basic header setup.

Frequently Asked Questions about export

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Excel export classes for CatchAdmin modules?

Generate Excel export classes by specifying your Module and Model name; the Skill creates a standardized Export class at Modules/{Module}/Export/{Model}.php with header mappings and field definitions for streamlined data exports.

Can I automate Excel exports in Laravel CatchAdmin projects?

Yes. This Skill automates Excel export class creation for CatchAdmin modules, eliminating boilerplate code and ensuring consistent header and field mappings across your Laravel application's entity exports.

What's the best way to structure Excel export classes in CatchAdmin?

Follow the Modules/{Module}/Export/{Model}.php convention with a base Export class. This Skill generates properly structured export classes that map entity fields like id, name, and created_at to Excel columns automatically.

Do I need to manually code Excel exports for each CatchAdmin module?

No. This Skill generates module-specific Export classes automatically, handling header setup and field mapping so you only configure which fields to export rather than writing boilerplate code.

How do header and field mappings work in CatchAdmin Excel exports?

Header and field mappings define which entity properties (id, name, created_at) correspond to Excel columns. This Skill configures these mappings in your generated Export class to ensure data aligns correctly in the exported file.