Feature Custom / Non-CRUD

Automate non-CRUD feature design and execution using Pattern A and Pattern B templates.

4|1|Updated Sep 25, 2025
One-click install
npx skills add https://github.com/gmedia/erp --skill feature-custom-non-crud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Feature Custom / Non-CRUD
Source: https://github.com/gmedia/erp/tree/main/.agent/skills/feature-non-crud
Command: npx skills add https://github.com/gmedia/erp --skill feature-custom-non-crud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Workflow untuk fitur non-standar seperti Dashboard, Settings, User Management, atau Halaman Khusus.

Core Features & Use Cases

  • Pattern A: Parent-Child Management for linking related entities (e.g., user management linked to employees)
  • Pattern B: Matrix/Bulk Operations for bulk permissions and role assignments
  • Contoh Use Cases: User Management, Permission Management, Settings

Quick Start

Implement a non-CRUD page by applying Pattern A for parent-child relationships or Pattern B for bulk operations on existing models.

Frequently Asked Questions about Feature Custom / Non-CRUD

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

FAQPage Schema
How do I build a custom Laravel dashboard or settings page that isn't standard CRUD?

To build a custom Laravel dashboard or settings page, you need a non-CRUD workflow that handles custom UI, routing conventions, and request validations. This approach automates frontend scaffolding for special pages without relying on standard resource generation.

What is the best way to manage parent-child relationships in Laravel user management?

The best way to manage parent-child relationships in Laravel user management is using a parent-child linking pattern. This connects related entities, such as linking users to employees, while satisfying modular backend patterns and custom UI scaffolding.

How do I handle bulk permission and role assignments in a Laravel application?

Handling bulk permission and role assignments requires a matrix or bulk operations pattern. This workflow manages bulk permissions on existing models, ensuring proper routing conventions and request validations for complex assignments.

Do I need existing models to create custom UI for non-standard features?

Yes, you need existing models to create custom UI for non-standard features. The workflow is designed for projects that already have models in place but require special pages, parent-child linking, or bulk permission management.

What Laravel patterns are used for non-CRUD module generation?

Laravel patterns for non-CRUD module generation utilize Pattern A and Pattern B templates. Pattern A handles parent-child management for linking related entities, while Pattern B manages matrix and bulk operations for permissions and roles.

Can I automate request validation and frontend scaffolding for Laravel settings pages?

Yes, you can automate request validation and frontend scaffolding for Laravel settings pages. The workflow applies modular backend patterns and template structures to automatically design and execute these non-CRUD features.