blade-design

Generates SpringBoot/SpringCloud backend, Saber frontend, and MySQL table scripts from module, entity, and field specifications.

277|68|Updated Nov 19, 2019
One-click install
npx skills add https://github.com/chillzhuang/Saber --skill blade-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blade-design
Source: https://github.com/chillzhuang/Saber/tree/main/.claude/skills/blade-design
Command: npx skills add https://github.com/chillzhuang/Saber --skill blade-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

通过一组模块、实体和字段的输入,自动生成符合 SpringBlade 开源版框架规范的后端、前端与数据库代码,显著缩短开发周期并保持统一的代码风格。

Core Features & Use Cases

  • 自动化生成后端(Boot 单体/Cloud 微服务)、前端(Saber Options/API)和 MySQL建表语句的完整代码
  • 支持按模块、实体和字段定义进行模块化代码生成,便于快速扩展和维护
  • 典型用例:新增一个订单管理模块,自动输出后端实体/DTO/VO/Mapper/Service/Controller、前端 API/页面以及建表 SQL

Quick Start

生成一个新订单模块的完整代码,包括后端、前端和建表语句。

Frequently Asked Questions about blade-design

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

FAQPage Schema
How do I auto-generate SpringBlade backend and frontend code from a module specification?

To auto-generate SpringBlade code, you define modules, entities, and fields, and the tool outputs backend Java files, Saber frontend pages, and MySQL scripts adhering to SpringBlade coding standards.

Can I generate MySQL table scripts and Saber frontend pages for a SpringBlade microservice?

Yes, you can generate MySQL table scripts and Saber frontend pages for SpringBlade by providing entity and field definitions, supporting both Boot monolith and Cloud microservice architectures.

What is the best way to scaffold a SpringBlade order management module end-to-end?

Scaffolding a SpringBlade module end-to-end involves inputting entity and field specifications to automatically produce Controllers, Services, Mappers, frontend APIs, and database SQL templates.

Does SpringBlade code generation support both Boot monolith and Cloud microservice architectures?

SpringBlade code generation supports both Boot monolith and Cloud microservice architectures, ensuring generated backend and frontend files align with the specific architectural requirements.

What SpringBlade coding standards are enforced during automated code generation?

Automated SpringBlade code generation enforces standard coding conventions across backend layers and utilizes frontmatter-driven frontends, ensuring consistent and ready-to-use file outputs.

Do I need to manually create DTOs and VOs when generating SpringBlade backend code?

No, you do not need to manually create DTOs and VOs; the generation process automatically produces these objects along with Mappers, Services, and Controllers from your field definitions.