Erupt Admin
一句话生成数据管理后台。当用户描述想要一个管理系统、后台、CRUD 系统、信息管理平台,或各类业务系统如 CRM(客户管理)、ERP、OA、进销存、库存管理(WMS)、订单管理(OMS)、会员管理、人事管理(HR)、CMS 内容管理、工单系统、报名/预约系统(如"生成一个图书管理后台"、"做一个 CRM"、"搭个进销存"),或要求为已生成的 erupt 项目增改功能时使用。Generate a full admin backend from one sentence — use when the user asks for an admin panel, CRUD app, management system, dashboard backend, internal tool, or business systems like CRM, ERP, OA, inventory/warehouse (WMS), order management (OMS), membership, HR, CMS, ticketing, or booking systems (e.g. "build me a library admin system", "build a simple CRM"), or iterates on a generated erupt project. 基于 erupt
Install
npx skills add plinian/erupt-skill --skill erupt-admingit clone --depth 1 https://github.com/plinian/erupt-skill.git /tmp/erupt-skill
mkdir -p ~/.claude/skills
cp -r /tmp/erupt-skill/. ~/.claude/skills/erupt-adminPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# erupt 一句话生成数据管理后台 根据用户一句话需求,生成基于 [erupt](https://www.erupt.xyz) 框架的完整可运行数据管理后台(内置 H2 数据库、自动登录页、增删改查、搜索、导入导出、权限管理),并自动准备 JDK 与 Maven 环境后启动。 ## 工作流程 ### 第 0 步:预热运行环境与依赖(立即执行,不要等) 收到需求后**第一时间**用后台方式执行: ```bash bash <skill目录>/scripts/warmup.sh ``` 该脚本先准备 JDK/Maven 环境,再用模板项目跑一次真实构建,把 Spring Boot 与 erupt 依赖提前下载到 `~/.m2`——这样在你解析需求、编写代码的同时,依赖已在并行下载,用户项目首次构建基本免等待。环境说明: - 系统已有 JDK 17+ 和 Maven 时直接复用,秒级完成 - 无系统 JDK 时按需下载 **OpenJDK 25**:Adoptium 官方源,失败自动切清华镜像(国内下载很快),解压到 `~/.erupt-skill/runtime` 后缓存复用;Maven 3.9 同样自动下载,依赖默认走阿里云镜像 - `vendor/m2/`(不入 git)可选放置依赖种子(`scripts/build-m2-seed.sh` 生成),存在时首次构建完全免下载 - 预热前先查最新 erupt 版本并锁定到临时 pom,确保预下的 erupt 依赖与第 4 步生成项目实际用的版本一致(避免预热了旧版、首次构建仍重下);缓存标记按「模板 pom 内容 + 解析出的 erupt 版本」双重键控,模板变更或 erupt 新版发布都会自动重新预热;预热失败不阻塞流程,`run.sh` 构建时会自动补齐 - 预热进行中时 `run.sh` / `compile.sh` 会自动等待其完成(避免 Maven 本地仓库并发写入),无需人工协调 ### 第 1 步:需求解析 从用户一句话中推断出领域模型,**不要追问细节**,用领域常识补全: - 识别核心实体(通常 2~5 个),如"图书管理" → 图书、分类、借阅记录 - 为每个实体设计 5~10 个常识字段(名称、状态、时间、金额等) - 识别实体间关系(分类→树形、明细→一对多、标签→多对多) - 业务实体带树形维度(部门、分类、区域等)时,主动为其配置 **左树右表**(`linkTree`):左侧树导航 + 右侧表格联动过滤,数据可视化浏览体验远好于纯列表,见 annotations.md「左树右表」 - 全局只有一条记录的实体(系统设置、参数配置等)→ FORM 表单视图,见 annotations.md「单行数据表单管理」 - 实体与字段命名用英文,界面标题(title)用用户使用的语言 ### 第 2 步:生成项目 > **模板分流**:本 skill 的默认场景是生成**应用**(管理后台),一律复制 `template/`。仅当用户**明确提出**要开发可复用的 erupt 功能模块/扩展/插件(产出是 jar,给其他 erupt 应用加依赖使用,如"做一个 erupt-xx 模块")时,才改用 `template-module/`,流程见 `reference/erupt-module.md`。拿不准时按应用处理,**不要**因为需求里出现"模块"二字(如"用户模块""订单模块",那只是业务功能)就选 template-module。
Details
- Skill name
erupt-admin- Repository
- plinian/erupt-skill
- License
- Apache-2.0
- Repo updated
- 25 September 2026
- Listed in
- karanb192/awesome-claude-skills
FAQ
What does the Erupt Admin skill do?
一句话生成数据管理后台。当用户描述想要一个管理系统、后台、CRUD 系统、信息管理平台,或各类业务系统如 CRM(客户管理)、ERP、OA、进销存、库存管理(WMS)、订单管理(OMS)、会员管理、人事管理(HR)、CMS 内容管理、工单系统、报名/预约系统(如"生成一个图书管理后台"、"做一个 CRM"、"搭个进销存"),或要求为已生成的 erupt 项目增改功能时使用。Generate a full admin backend from one sentence — use when the user asks for an admin panel, CRUD app, management system, dashboard backend, internal tool, or business systems like CRM, ERP, OA, inventory/warehouse (WMS), order management (OMS), membership, HR, CMS, ticketing, or booking systems (e.g. "build me a library admin system", "build a simple CRM"), or iterates on a generated erupt project. 基于 erupt
How do I install the Erupt Admin skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add plinian/erupt-skill --skill erupt-admin. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Erupt Admin popular?
It lives in plinian/erupt-skill, which has 7 GitHub stars and 1 forks, and is included in 1 curated skill list.
Related skills
Ad Compliance Cn
9chaihongjun/ad-compliance-cn
审查商业广告文案及图片的合规性——自动判断是否构成广告、识别违规点、匹配处罚标准并输出 结构化报告。覆盖 20+ 品类,依据《广告法》等 8 部中国法规。适用于纯文本和含图片广告。 使用本技能当用户说 "合规审查""广告法""帮我看下这个广告合不合法""广告文案合规" "互联网广告合规""ad compliance review",或提交广告文案/图片要求审查。 不适用于面对面推销、点对点通讯、信息公开等非广告场景。
Chatgpt Ads Brain
9AI-Marketing-Hub/chatgpt-ads
Retrieve sourced ChatGPT Ads knowledge and route campaign research, planning, analytics and approved operating workflows through the bundled skills.
Genpark Accio Shopify Operator
9alphaparkinc/genpark-accio-shopify-operator
Autonomous Shopify Operator. Handles store setup, product listing, and cross-border marketing automation.
No Fluff
11ToolMonsters/no-fluff
Shape output for a busy operator. Use this skill whenever responding to ANY user message including business decisions, pricing questions, tool comparisons, how-to questions, technical explanations, planning, writing feedback, research summaries, and casual conversation. Lead with the verdict or the number, keep it to one screen, number multi-step work, pick a winner instead of listing options, cut preambles and hedging, give real numbers instead of vague words, and end with one concrete next action. Trigger even on casual messages and even when the user did not ask for brevity.
Genpark Influencer Campaign Brief Builder
8alphaparkinc/genpark-influencer-campaign-brief-builder-skill
Convert campaign goals, audience, budget, and deliverables into a structured creator brief.
Kevin
11kcass16/kevin
Kevin is your AI legal sidekick for AI startups. Use this skill for ANY legal, compliance, or regulatory task related to AI — reviewing vendor contracts, drafting AI addendums/DPAs, classifying risk under EU AI Act or CAIA, writing AI governance policies, privacy notices, threat model assessments, enterprise due diligence responses, IP audits, incident response, or regulatory tracking. Trigger when the user mentions: contract review, GDPR, CCPA, EU AI Act, CAIA, bias testing, model drift, conformity assessment, AI compliance, AI policy, AI privacy, prompt injection, AI indemnification, IP owne
Browse the most popular Claude skills, all marketing, sales & business skills, or write your own with the skills generator.