forge-codegen-crud

Generate complete Forge Admin CRUD modules with Java, Vue, and SQL.

103|36|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/yaomindong1996/forge-admin --skill forge-codegen-crud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forge-codegen-crud
Source: https://github.com/yaomindong1996/forge-admin/tree/main/.agents/skills/forge-codegen-crud
Command: npx skills add https://github.com/yaomindong1996/forge-admin --skill forge-codegen-crud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the tedious, error-prone work of manually writing CRUD modules for Forge Admin projects, removing the need to re-learn project-specific coding conventions, SQL seed rules, and API contracts for every new business module.

Core Features & Use Cases

  • Multi-pattern CRUD generation: Supports single-table, master-detail, and left-tree-right-table page patterns, covering all standard CRUD operations including list, detail, add, update, delete, batch delete, import/export, and dictionary translation.
  • Full artifact coverage: Generates complete backend Java code (entities, DTOs, mappers, services, controllers), frontend Vue pages using AiCrudPage, Flyway migration SQL, dictionary and Excel configuration seeds, and system menu/permission resources.
  • Strict rule enforcement: Automatically applies Forge's non-negotiable standards including POST-safe CRUD endpoints, tenant isolation, API encryption/decryption patterns, and proper resource seeding.
  • Use case: Ideal for Forge Admin developers building business management modules, SaaS admin pages, or workflow-related CRUD interfaces, cutting development time from hours to minutes while ensuring full compliance with project standards.

Quick Start

Use this skill to generate a complete Forge-compliant single-table CRUD module for your new business entity, and it will produce all required backend code, frontend page, database migrations, dictionary seeds, and permission resources following project rules.

Frequently Asked Questions about forge-codegen-crud

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

FAQPage Schema
How do I generate Spring Boot and Vue CRUD modules automatically?

To generate Spring Boot and Vue CRUD modules automatically, use this Skill to produce complete backend Java artifacts, frontend Vue pages using AiCrudPage, Flyway SQL migrations, and permission resources following Forge Admin project conventions.

What CRUD page patterns are supported for enterprise admin interfaces?

For enterprise admin interfaces, this Skill supports single-table, master-detail, and left-tree-right-table CRUD page patterns, covering standard list, detail, add, update, delete, batch delete, and import/export operations.

How do I enforce tenant isolation and POST-safe API contracts in generated CRUD code?

To enforce tenant isolation and POST-safe API contracts in generated CRUD code, this Skill automatically applies Forge's mandatory coding standards, including API encryption/decryption patterns and proper resource seeding logic during generation.

Does this code generator create Flyway database migrations and dictionary seeds?

Yes, this code generator creates Flyway database migrations and dictionary seeds, outputting complete SQL migration files alongside Excel configuration seeds and system menu/permission resources for new business entities.

Can I use this to generate left-tree-right-table CRUD pages with Vue?

Yes, you can use this to generate left-tree-right-table CRUD pages with Vue, as it explicitly supports this pattern alongside single-table and master-detail layouts, producing AiCrudPage frontend components and complete backend logic.

What's the best way to eliminate manual coding effort for Forge Admin business modules?

The best way to eliminate manual coding effort for Forge Admin business modules is automating generation with this Skill, which cuts development time from hours to minutes while ensuring full compliance with project-specific coding conventions and API rules.