blade-design

Generate BladeX-compliant full-stack CRUD code from module and field definitions.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/tiantien/team-ai-coding-plugin --skill blade-design-tiantien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blade-design
Source: https://github.com/tiantien/team-ai-coding-plugin/tree/main/skills/blade-design
Command: npx skills add https://github.com/tiantien/team-ai-coding-plugin --skill blade-design-tiantien

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

BladeX development often requires repeating the same backend, frontend, and database scaffolding across many modules. This Skill removes that manual boilerplate by turning a module name, entity, and field list into production-ready code that matches team conventions.

Core Features & Use Cases

  • Full-stack code generation: Produces Entity, DTO, VO, Mapper, Service, Controller, Wrapper, frontend API files, Vue pages, and SQL scripts.
  • Boot and Cloud support: Adapts output for monolithic Boot projects and split Cloud microservice architectures.
  • Multi-database coverage: Generates compatible schema for MySQL, PostgreSQL, Oracle, SQL Server, Dameng, Kingbase, and Yashan.
  • Workflow guidance: Supports code generation, planning, auditing, synchronization, and standardized team commands for BladeX-based delivery.
  • Use Case: A developer describes an order management module and field list, and the Skill returns a complete CRUD implementation with routing, permissions, validation, and database tables aligned to BladeX standards.

Quick Start

Ask the skill to generate a BladeX CRUD module for your feature by providing the module name, entity name, Chinese description, and fields.

Frequently Asked Questions about blade-design

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

FAQPage Schema
How do I generate BladeX CRUD code for a new module?

BladeX CRUD code generation requires a module name, entity name, Chinese description, and field list as input. The skill then produces complete backend APIs, Vue frontend pages, and multi-database SQL scripts matching BladeX conventions.

Can I generate BladeX code for both Boot monolith and Cloud microservice architectures?

Yes, BladeX code generation supports both Boot monolithic projects and split Cloud microservice architectures. The output adapts routing conventions, permissions, and module structures to fit the chosen deployment workflow.

Does BladeX code generation support databases other than MySQL?

BladeX code generation supports MySQL, PostgreSQL, Oracle, SQL Server, Dameng, Kingbase, and Yashan. It generates compatible DDL schema scripts with correct database dialect mappings for each specific platform.

What frontend components are included when generating a BladeX CRUD module?

BladeX CRUD generation includes Saber3 frontend Vue pages and API files. It automatically enforces routing conventions, dictionary translation, field validation, and permission controls across the generated frontend components.

What is the best way to standardize BladeX module development across a team?

Standardizing BladeX module development involves using code generation alongside planning, auditing, and cross-project synchronization workflows. This enforces consistent entity patterns, routing conventions, and permissions across team projects.