EastDong314/agent-skills

Desarrolla proyectos basados en ruoyi-vue-pro/Yudao, incluyendo módulos backend, interfaz de administración Vue3, interfaz uni-app, SQL, permisos y límites de integración de datos.

¿Qué es agent-skills?

Esta habilidad está diseñada para desarrolladores que trabajan con los proyectos ruoyi-vue-pro o Yudao. Proporciona un flujo de trabajo estructurado que guía al agente en la clarificación de requisitos del módulo, extremos de la aplicación, permisos, ámbito de datos, diccionarios, importación/exportación y auditoría antes de la implementación. La habilidad enfatiza la inspección de módulos existentes y la reutilización de patrones establecidos de Controller, Service, Mapper, VO, API, página y SQL para mantener la consistencia. Incluye referencias detalladas para la estructura del repositorio, convenciones backend, frontend Vue3 y uni-app, esquemas de base de datos MySQL, y límites de integración con Redis/analytics. Las reglas globales aseguran que todos los cambios de base de datos se expresen como SQL, que los frontend se comuniquen solo a través de APIs backend, y que no se agreguen dependencias innecesarias sin agotar primero las capacidades existentes de ruoyi/Yudao.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/EastDong314/agent-skills/tree/HEAD/skills/ruoyi-vue-pro-dev

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Desarrollo ruoyi-vue-pro

Usa esta habilidad para el desarrollo basado en ruoyi-vue-pro / Yudao. Sigue primero la rama real del repositorio; estas notas solo completan las convenciones que los agentes suelen pasar por alto.

Flujo de trabajo rápido

  1. Clarifica el módulo, extremo admin/app, entrada de página, permisos, necesidades de inquilino/ámbito de datos, diccionarios, importación/exportación, auditoría/registro, y qué rama/JDK ha seleccionado el proyecto.
  2. Inspecciona los módulos implementados cercanos antes de editar. Reutiliza los patrones existentes de Controller, Service, Mapper, VO, API, página y SQL.
  3. Diseña el modelo de datos, el contrato de API, las cadenas de permisos, los menús y los diccionarios antes de la implementación. Mantén el SQL alineado con las anotaciones del backend y las comprobaciones de permisos del frontend.
  4. Lee solo las referencias necesarias para la tarea:
    • Estructura del repositorio y comprobaciones de rama: references/repo-map.md
    • Convenciones del backend: references/backend-conventions.md
    • Frontend de administración Vue3: references/frontend-vue3-conventions.md
    • Frontend uni-app: references/frontend-uniapp-conventions.md
    • SQL MySQL, menús, permisos, diccionarios: references/db-mysql-conventions.md
    • Redis / BD analítica / límites de sistemas externos: references/integration-boundaries.md
    • Datos mock o semilla: references/mock-data.md
  5. Valida con las comprobaciones relevantes más pequeñas: compila/prueba el módulo backend afectado, verifica tipos/linta el paquete frontend afectado, y revisa el SQL generado para permisos y codificación.

Reglas globales

  • Mantén los archivos en UTF-8. Prefiere saltos de línea LF para archivos de habilidad/referencia y nuevos archivos de proyecto.
  • Cualquier cambio en la base de datos debe expresarse como SQL (esquema y datos).
  • Los frontend llaman solo a APIs del backend. No permitas que el navegador, la aplicación o las páginas de pantalla grande se conecten directamente a bases de datos, Redis o intermediarios de mensajes.
  • No agregues nuevas dependencias hasta que los módulos existentes de ruoyi/Yudao, los ayudantes del framework o las características de la plataforma sean insuficientes.
  • Haz preguntas específicas solo cuando no se pueda inferir de manera segura el módulo, la entrada, el permiso, la propiedad de los datos o la semántica de informes.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

EastDong314/agent-skills

查询《中华人民共和国民法典》条文原文(1260 条 / 7 编 84 章 / 附则)。当用户询问民法典的任何条文或制度时使用,例如「第 1042 条」「离婚冷静期」「居住权」「保证合同」「高空抛物」「诉讼时效」「夫妻共同债务」;也用于需要引述、比对、解释民法典原文的场景。回答必须逐字引用条文原文并标注条号,不做改写。 | Look up verbatim articles of the PRC Civil Code (中华人民共和国民法典). Use when the user asks about any Civil Code article, needs the exact statutory text, or wants to cite, quote, or compare provisions.

EastDong314/agent-skills

管理 Ricky 的本地 Obsidian 知识库(默认 $HOME/workspace/notes):创建、读取、更新、删除、搜索、重构、入库(ingest)、体检(lint)、建索引与整理笔记。当用户要求管理 Obsidian 笔记、知识库内容、日记、项目笔记、资料入库(source-to-wiki)、backlinks、tags、YAML frontmatter、Properties、Bases、Dataview 字段或查询、wiki 链接、嵌入、callout、canvas、网页剪藏,或用本地 Obsidian 应用/CLI 打开笔记时使用。 | Create, read, update, delete, search, refactor, ingest, lint, index, and organize Ricky's local Obsidian vault at $HOME/workspace/notes (override with OBSIDIAN_VAULT). Use when an AI coding agent is asked to manage Obsidian notes, knowledge-base content, daily notes, project notes, source-to-wiki ingestion, backlinks, tags, YAML frontmatter, Properties, Bases, Dataview fields or queries, wiki links, embeds, callouts, canvases, web clipping, or to open notes in the local Obsidian app/CLI.

EastDong314/agent-skills

专注过度设计的代码审查。找出可删除的内容:重复造轮子的标准库、不必要的依赖、投机性抽象、无用的灵活性。每个发现一行:位置、要删什么、用什么替代。当用户说「review for over-engineering」「what can we delete」「is this over-engineered」「simplify review」或调用 /ponytail-review 时使用。作为专注正确性的审查的补充,本技能只追查复杂度。 | reinvented standard library, unneeded dependencies, speculative abstractions, dead flexibility. One line per finding: location, what to cut, what replaces it. Use when the user says "review for over-engineering", "what can we delete", "is this over-engineered", "simplify review", or invokes /ponytail-review. Complements correctness-focused review, this one only hunts complexity.

EastDong314/agent-skills

Investigate a bug, regression, flaky behavior, or unclear backend failure with an evidence-first debugging workflow before jumping into fixes. Use when Codex should establish a reproducible feedback loop, rank hypotheses, inspect the real failing path, and only then propose or apply changes.

Skills relacionados