gowind-admin-dev

Guide developers through GoWind Admin scaffold module creation with a 9-file blueprint.

531|143|Updated Aug 18, 2023
One-click install
npx skills add https://github.com/tx7do/go-wind-admin --skill gowind-admin-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gowind-admin-dev
Source: https://github.com/tx7do/go-wind-admin/tree/main/frontend/admin/vue-element/.qoder/skills/gowind-admin-dev
Command: npx skills add https://github.com/tx7do/go-wind-admin --skill gowind-admin-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GoWind Admin Dev Guide helps developers quickly adopt and customize the GoWind Admin scaffold by clarifying architecture, conventions, and module creation workflows.

Core Features & Use Cases

  • Clear architecture overview and file structure for adding new business modules (9-file blueprint).
  • End-to-end guidance on integrating gRPC-backed APIs, Vue 3 + Element Plus UIs, and i18n routing.
  • Practical examples and best practices for building CRUD modules, routing, and internationalization in a multi-frontend scaffold.

Quick Start

Begin by reading the architecture overview and then implement a new business module by following the 9-file blueprint described in this guide.

Frequently Asked Questions about gowind-admin-dev

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

FAQPage Schema
How do I create a new business module in a Vue 3 and Element Plus admin scaffold?

To create a new business module in a Vue 3 and Element Plus admin scaffold, follow the 9-file blueprint covering api, pages, routes, locales, and components. This enforces consistent patterns for code generation, testing, and deployment across your frontend and backend.

What is the standard file structure for adding CRUD modules with gRPC service integration?

The standard file structure for adding CRUD modules with gRPC service integration uses a 9-file module blueprint. It separates api, pages, routes, locales, and components to enforce consistent patterns for code generation and testing across your multi-frontend scaffold.

How do I set up internationalization and routing in a TypeScript admin dashboard?

To set up internationalization and routing in a TypeScript admin dashboard, follow the module creation workflows that integrate i18n routing with Vue 3. The 9-file blueprint includes dedicated locales files to manage translations consistently across the application.

Can I use this scaffold guide for both frontend and backend module development?

Yes, you can use this scaffold guide for both frontend and backend module development. It provides end-to-end guidance on integrating gRPC-backed APIs with Vue 3 + Element Plus UIs, ensuring consistent architecture and conventions across the entire stack.

What's the best way to customize a GoWind Admin scaffold without breaking architecture conventions?

The best way to customize a GoWind Admin scaffold without breaking architecture conventions is to implement new modules using the prescribed 9-file blueprint. This ensures your code generation, routing, and build tooling remain consistent with the core architecture.

Do I need TypeScript to develop modules using the GoWind Admin development guide?

Yes, TypeScript is required to develop modules using the GoWind Admin development guide. The scaffold leverages TypeScript alongside Vue 3 and Element Plus to enforce consistent patterns and strongly typed code generation for both frontend and backend integration.