Community研究&データ分析github.com

EastDong314/agent-skills

ruoyi-vue-pro / Yudao プロジェクト向けの開発スキル。バックエンドモジュール、Vue3 管理画面、uni-app UI、SQL、権限、データ統合境界をカバーします。

agent-skills とは?

このスキルは、ruoyi-vue-pro および Yudao ベースのプロジェクトでの開発を支援するために設計されています。開発者が見落としがちな、プロジェクト固有の規約やワークフローを意識的に補完し、モジュール構造、ページエントリ、権限制御、テナント/データスコープ、辞書、インポート/エクスポート、監査ログといった骨格部分を素早く把握・実装できるようにします。 主に対象とするのは、バックエンド (Spring Boot/MyBatis)、Vue3 管理画面 (Element Plus)、uni-app (モバイル) の3つのフロントエンド、および MySQL スキーマ管理です。スキル内の references ディレクトリに、リポジトリ構造、バックエンド規約、各フロントエンドの規約、DB/権限/辞書の規約、外部システム連携の境界、モックデータなどが分割して整理されており、タスクに必要な参照だけを効率的に読み込むことが推奨されています。 グローバルルールとして、全ファイルは UTF-8 / LF 改行、データベース変更は必ず SQL で表現、フロントエンドからバックエンド API のみ呼び出し (DB・Redis への直接アクセス禁止)、既存モジュールやフレームワークの機能で足りる場合は新規依存追加を避ける、という原則が定められています。 このスキルは、ruoyi 系プロジェクトのエコシステムを深く理解した AI エージェント (Claude Code, Cursor, Codex など) で活用されることを想定しており、プロジェクトの複雑な権限モデルやマルチテナント構成、データ統合の境界を安全に考慮したコーディングを支援します。

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

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ruoyi-vue-pro Dev

このスキルは、ruoyi-vue-pro / Yudao ベースの開発に使用します。必ず実際のリポジトリブランチを優先し、以下のメモはエージェントがよく見落とす規約を補完するためのものです。

クイックワークフロー

  1. モジュール、管理画面/アプリ端、ページエントリ、権限、テナント/データスコープの要件、辞書、インポート/エクスポート、監査/ログ、およびプロジェクトが選択しているブランチ/JDKを明確にします。
  2. 編集前に近隣の実装済みモジュールを検査します。既存の Controller、Service、Mapper、VO、API、ページ、SQL のパターンを再利用します。
  3. 実装前にデータモデル、API 契約、権限文字列、メニュー、辞書を設計します。SQL はバックエンドのアノテーションおよびフロントエンドの権限チェックと整合性を保ちます。
  4. タスクに必要な参照のみを読み込みます:
    • リポジトリ構造とブランチの確認:references/repo-map.md
    • バックエンド規約:references/backend-conventions.md
    • Vue3 管理画面フロントエンド:references/frontend-vue3-conventions.md
    • uni-app フロントエンド:references/frontend-uniapp-conventions.md
    • MySQL SQL、メニュー、権限、辞書:references/db-mysql-conventions.md
    • Redis / 分析 DB / 外部システム境界:references/integration-boundaries.md
    • モックまたはシードデータ:references/mock-data.md
  5. 最小限の関連チェックで検証します:影響を受けるバックエンドモジュールのコンパイル/テスト、影響を受けるフロントエンドパッケージの型チェック/リント、生成された SQL の権限とエンコーディングを確認します。

グローバルルール

  • ファイルは UTF-8 で保持します。スキル/参照ファイルおよび新しいプロジェクトファイルには LF 改行を推奨します。
  • データベースの変更は必ず SQL(スキーマとデータ)で表現します。
  • フロントエンドはバックエンド API のみを呼び出します。ブラウザ、アプリ、大画面ページがデータベース、Redis、メッセージブローカーに直接接続しないようにします。
  • 既存の ruoyi/Yudao モジュール、フレームワークヘルパー、プラットフォーム機能で不十分な場合を除き、新しい依存関係を追加しないでください。
  • モジュール、エントリ、権限、データ所有権、レポートのセマンティクスが安全に推測できない場合にのみ、的を絞った質問をします。

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.

関連スキル