jpskill.com
🛠️ 開発・MCP コミュニティ

perigon-agent

Pointers for Copilot/agents to apply Perigon conventions

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o perigon-agent.zip https://jpskill.com/download/17328.zip && unzip -o perigon-agent.zip && rm perigon-agent.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17328.zip -OutFile "$d\perigon-agent.zip"; Expand-Archive "$d\perigon-agent.zip" -DestinationPath $d -Force; ri "$d\perigon-agent.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して perigon-agent.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → perigon-agent フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

使用場面

  • コード生成前に、プロジェクトのルール、場所、またはドキュメントが必要な場合。

使用方法

  • まず、.github/copilot-instructions.md から始めます(グローバルルール:精度を最優先、要求されない限りビルドは行わない、診断をチェック)。
  • バックエンドマップ:定義は src/Definition/{Entity,EntityFramework,Share,ServiceDefaults} にあります。マネージャー/DTO は src/Modules/{Mod}/{Managers,Models} にあります。コントローラーは src/Services/*/Controllers にあります。ホストは src/AppHost にあります。
  • フロントエンドマップ:Angular アプリは src/ClientApp/WebApp にあります(ルートは app/app.routes.ts、サービスは app/services、共有コンポーネントは app/share/components、i18n は assets/i18n)。
  • 主要なドキュメント:Development-Conventions、Manager-Business-Logic、Controller-APIs、Database、Data-Access、Directory-Structure は https://dusi.dev/docs/Perigon/en-US/10.0/… にあります。
  • 動作のデフォルト:RESTful API、ManagerBase パターン、Code First EF、Guid v7 ID、エラーには BusinessException/Problem、重い Include よりも select プロジェクション、マネージャーのクロス呼び出しは避ける、ApiResponse ラッパーは使用しない。
  • 不明な場合:entity/DTO の詳細とターゲットのモジュール/サービスを尋ねてください。推測はしないでください。自動でビルド/マイグレーションを実行することは避けてください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

When to use

  • Need project rules, locations, or docs before generating code.

Usage

  • Start with .github/copilot-instructions.md (global rules: accuracy first, no builds unless asked, check diagnostics).
  • Backend map: definitions in src/Definition/{Entity,EntityFramework,Share,ServiceDefaults}; managers/DTOs in src/Modules/{Mod}/{Managers,Models}; controllers in src/Services/*/Controllers; host in src/AppHost.
  • Frontend map: Angular app in src/ClientApp/WebApp (routes app/app.routes.ts, services app/services, shared components app/share/components, i18n assets/i18n).
  • Key docs: Development-Conventions, Manager-Business-Logic, Controller-APIs, Database, Data-Access, Directory-Structure at https://dusi.dev/docs/Perigon/en-US/10.0/
  • Behavior defaults: RESTful APIs; ManagerBase pattern; Code First EF; Guid v7 IDs; BusinessException/Problem for errors; select projections over heavy Include; avoid manager cross-calls; no ApiResponse wrappers.
  • When unclear: ask for entity/DTO details and target module/service; do not assume; avoid auto-running builds/migrations.