ruoyi-framework
- Repo stars 23
- Author updated Live
- Author repo prorise-claude-skills
- Domain
- DevOps
- Compatible agents
-
- Claude Code
- Cursor
- Cline
- Codex
- Windsurf
- Gemini CLI
- +20
- Trust score
- 88 / 100 · community maintained
- Author / version / license
- @Prorise-cool · no license declared
- Token usage
- Lean
- Setup complexity
- Guided setup
- External API key
- Not required
- Operating systems
- Docker
- Runtime requirements
- Docker
- Permissions
-
- Read-only
- Write / modify
- Network behavior
- External requests
- Install commands
- 26 variants
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
---
name: ruoyi-framework
description: <!-- AUTO-GENERATED-RESOURCE-MAP:START --> │ ├── backend-advanced/ │ │ ├── phases/ │ │ │ ├── 01-…
category: devops
runtime: Docker
---
# ruoyi-framework output preview
## PART A: Task fit
- Use case: <!-- AUTO-GENERATED-RESOURCE-MAP:START --> │ ├── backend-advanced/ │ │ ├── phases/ │ │ │ ├── 01-permission-control.md │ │ │ ├── 03-transaction-logging.md makes outbound network calls; runs on Docker. Works with Claude Code, Cursor, Cline and 23 more..
- Inputs: target material, constraints, expected output, and acceptance criteria.
- Evidence boundary: follow “Resource Map / 何时使用此技能 / 系统要求” and do not present inference as author intent.
## PART B: Execution result
- **01** The card summarizes the use case; runtime output centers on “<!-- AUTO-GENERATED-RESOURCE-MAP:START --> │ ├── backend-advanced/ │ │ ├── phases/ │ │ │ ├── 01-permission-control.md │ │ │ ├── 03-transaction-logging.md makes outbound network calls; runs on Docker. Works with Claude Code, Cursor, Cline and 23 more.”.
- **02** When the source has headings, the agent prioritizes “Resource Map / 何时使用此技能 / 系统要求” so the result follows the author’s structure.
- **03** Typical output includes task judgment, concrete steps, required commands or file edits, validation, and follow-up options.
- **04** Risk context follows the fingerprint: read files, write/modify files; may access external network resources; usually needs no extra API key.
## Running Rules
- read files, write/modify files; may access external network resources; usually needs no extra API key.
- Validate with a small sample before expanding scope.
- Return the result, validation criteria, and next iteration options. The source does not require a stable slash command. After installation, invoke the skill by name and describe the task.
Name target files or source material, expected output, forbidden changes, and whether network or shell access is allowed. Permission fingerprint: read files, write/modify files.
Start with a small task and check whether the result follows “Resource Map / 何时使用此技能 / 系统要求”. Inspect diffs, logs, previews, or tests before expanding scope.
Confirm the final output includes a concrete result, evidence, and next action. If it stays generic, tighten inputs, boundaries, and acceptance criteria.
---
name: ruoyi-framework
description: <!-- AUTO-GENERATED-RESOURCE-MAP:START --> │ ├── backend-advanced/ │ │ ├── phases/ │ │ │ ├── 01-…
category: devops
source: Prorise-cool/prorise-claude-skills
---
# ruoyi-framework
## When to use
- <!-- AUTO-GENERATED-RESOURCE-MAP:START --> │ ├── backend-advanced/ │ │ ├── phases/ │ │ │ ├── 01-permission-control.md…
- Use it when the task has clear inputs, repeatable steps, and validation criteria.
## What to provide
- Target material, scope, expected result, and forbidden changes.
- Whether network, commands, file writes, or external services are allowed.
## Execution rules
- Organize steps around “Resource Map / 何时使用此技能 / 系统要求” and keep inference separate from source facts.
- read files, write/modify files; may access external network resources; usually needs no extra API key.
- Validate with a small sample before expanding the task.
## Output requirements
- Return the deliverable, key evidence, validation method, and next action.
- Mark missing information as unknown; do not invent commands, platforms, or dependencies. The author source anchors workflow facts; repository files anchor sources and commands; Fluxly only adds fit, limitations, and quality judgment.
skill "ruoyi-framework" {
input -> user goal + target files + boundaries + acceptance criteria
context -> Resource Map / 何时使用此技能 / 系统要求
rules -> SKILL.md triggers / order / output contract
runtime -> Docker | read files, write/modify files | may access external network resources
guardrails -> usually needs no extra API key + small-sample validation + diff/log review
output -> copyable result + checklist + next iteration
} Resource Map
基准路径:
.claude/skills/open-source-project-specialist/references/domains/projects/ruoyi/
ruoyi/
├── references/
│ ├── backend-advanced/
│ │ ├── phases/
│ │ │ ├── 01-permission-control.md
│ │ │ ├── 03-transaction-logging.md
│ │ │ ├── 05-task-scheduling.md
│ │ │ ├── 07-data-scope.md
│ │ │ └── 09-multi-datasource.md
│ │ └── best-practices.md
│ ├── backend-crud/
│ │ ├── phases/
│ │ │ ├── 01-pagination-query.md
│ │ │ ├── 03-import-export.md
│ │ │ ├── 05-upload-download.md
│ │ │ └── 07-data-validation.md
│ │ └── best-practices.md
│ ├── code-generation/
│ │ ├── phases/
│ │ │ ├── 01-generator-setup.md
│ │ │ ├── 03-single-table.md
│ │ │ ├── 05-tree-table.md
│ │ │ └── 07-sub-table.md
│ │ └── best-practices.md
│ ├── environment-setup/
│ │ ├── phases/
│ │ │ ├── 01-dev-environment.md
│ │ │ ├── 03-backend-deploy.md
│ │ │ ├── 05-frontend-deploy.md
│ │ │ └── 07-production-deploy.md
│ │ └── best-practices.md
│ ├── frontend-dev/
│ │ ├── phases/
│ │ │ ├── 01-routing-menu.md
│ │ │ ├── 03-request-auth.md
│ │ │ ├── 05-components-usage.md
│ │ │ └── 07-i18n-theming.md
│ │ └── best-practices.md
│ ├── plugin-integration/
│ │ ├── phases/
│ │ │ ├── 01-docker-deploy.md
│ │ │ ├── 03-database-switch.md
│ │ │ ├── 05-oss-integration.md
│ │ │ ├── 07-springboot3-upgrade.md
│ │ │ └── 09-monitoring-tools.md
│ │ └── best-practices.md
│ └── project-structure/
│ ├── phases/
│ │ ├── 01-backend-modules.md
│ │ ├── 03-frontend-structure.md
│ │ └── 05-config-management.md
│ └── best-practices.md
└── SKILL.md
RuoYi-Vue框架开发指南
RuoYi-Vue是一个基于SpringBoot、Spring Security、MyBatis、JWT、Vue的Java EE企业快速开发平台。该技能提供了开发、扩展和部署 RuoYi-Vue 应用程序的程序知识。
何时使用此技能
该技能应在以下情况下触发:
- 设置或部署 RuoYi-Vue 项目(环境、Docker、Nginx)
- 了解RuoYi项目结构和配置文件
- 开发后端 CRUD 功能(分页、导入/导出、上传/下载、验证)
- 实现高级后端功能(权限控制、日志记录、调度、数据范围、多数据源)
- 开发前端页面(路由、请求流、组件、i18n、主题)
- 使用代码生成器进行单表、树表或子表 CRUD
- 集成插件(Docker、PostgreSQL、SpringBoot3升级、OSS、MyBatis-Plus)
系统要求
- JDK >= 1.8 (SpringBoot 2.x) 或 JDK >= 17 (SpringBoot 3.x)
- MySQL >= 5.7
- Maven >= 3.0
- 节点 >= 12
- 雷迪斯 >= 3
核心技术栈
- 后端:SpringBoot 2.2.x、Spring Security 5.2.x、MyBatis 3.5.x、Druid 1.2.x、JWT
- 前端:Vue 2.6.x、Element UI 2.15.x、Axios 0.21.x、Vuex、Vue 路由器
使用场景索引
| 设想 | 触发条件 | 进入阶段 |
|---|---|---|
| 环境设置 | 项目初始化、部署、Nginx配置、环境变量 | 01-开发环境.md |
| 项目结构 | 了解模块、配置文件、后端/前端目录布局 | 01-后端模块.md |
| 后端增删改查 | 分页、Excel导入/导出、文件上传/下载、数据验证 | 01-分页查询.md |
| 后端高级 | 权限注释、事务/日志记录、计划任务、数据范围、多数据源 | 01-权限控制.md |
| 前端开发 | 路由、请求流、插件对象 ($tab/$modal/$auth)、组件、i18n | 01-路由菜单.md |
| 代码生成 | 代码生成器设置,单表/树表/子表生成 | 01-生成器设置.md |
| 插件集成 | Docker部署、数据库切换、OSS集成、SpringBoot3升级、监控 | 01-docker-deploy.md |
Decide Fit First
Design Intent
How To Use It
Boundaries And Review