import

Generate Excel import classes for CatchAdmin modules with template-based row mapping.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces the boilerplate needed to create Excel import classes for CatchAdmin modules by providing a ready-to-use template that maps spreadsheet rows to model attributes.

Core Features & Use Cases

  • Template-based Import class: A reusable PHP class that handles row-to-model attribute mapping and basic validation hooks.
  • Module-focused scaffolding: Generates import structure aligned with CatchAdmin modular architecture for any module and model.
  • Use Case: Create an Import class for a Products module that imports product name, price, and stock from an Excel sheet.

Quick Start

Use this skill to generate the Import class for your target module and model, then integrate it into your module's Import workflow.

Frequently Asked Questions about import

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

FAQPage Schema
How do I automate Excel import class generation for CatchAdmin modules?

This Skill auto-generates Excel import classes that map spreadsheet rows to Eloquent model attributes, eliminating boilerplate code. It produces a template-based Import class aligned with CatchAdmin's modular architecture, ready to integrate into your module's data ingestion workflow.

Can I use Excel imports to map bulk uploads to Laravel Eloquent models?

Yes. The Skill creates Import classes that handle row-to-model attribute mapping for Excel uploads in CatchAdmin modules. It supports column mapping and includes validation hooks for common data ingestion scenarios.

What does a generated CatchAdmin Excel import class include?

The generated Import class includes a collection method for mapping spreadsheet rows to model attributes, basic validation hooks, and controller usage guidance. The structure follows CatchAdmin's modular patterns for any target module and model.

Do I need to write import class boilerplate for each CatchAdmin module?

No. This Skill eliminates repetitive scaffolding by generating the entire Import class structure for your module. You define the module and model; the Skill outputs a ready-to-use template you integrate directly into your workflow.

What's the best way to handle bulk Excel data uploads in CatchAdmin applications?

Use template-based Import classes to map Excel rows to models with validation. This Skill generates that class automatically for your module, reducing setup time and standardizing the import structure across your CatchAdmin application.

When should I use templated Excel imports instead of custom parsing logic?

Use templated imports for standard row-to-model mappings in CatchAdmin modules where consistency and maintainability matter. This Skill works best for typical data ingestion workflows; custom parsing suits edge cases requiring specialized transformation logic.