Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
あらゆる言語(Go、.NET/C#、Java、Kotlin、TypeScript、Python など)や種類(Web API、モバイルバックエンド、CLI、イベント駆動型)のアプリケーション構築で、Vertical Slice Architecture(VSA)を徹底します。技術レイヤーではなく、機能/ユースケースごとにコードを整理します。各機能は自己完結した垂直スライスであり、ルーター/フレームワークのハンドルと依存関係を受け取る単一のエントリーポイントを持ちます。ユーザーが「vertical slice architecture」「VSA」「機能ごとに整理」「機能ベースのアーキテクチャ」「スライスアーキテクチャ」と述べた場合や、プロジェクトがすでに VSA の慣習に従っていて新しいアプリや機能を構築する場合に使用します。VSA の原則に沿うようコードをレビューまたはリファクタリングする場合にも使用します。
ユーザーのマシンに Amplicode IntelliJ プラグインを IntelliJ IDEA(Ultimate/Community)および GigaIDE にインストールします。ユーザーが IDE への Amplicode プラグインのインストールを明示的に依頼した場合、言語を問わず起動します。また、他の Spring Agent Toolkit スキル(`spring-explore`、`spring-data-jpa`、`spring-data-jdbc`、`crud-rest-controller`、`dto-creator`、`mapper-creator`、`spring-security-configuration`、`spring-planning`、`java-debug`)が Amplicode MCP サーバーの未接続を検出し、このスキルにインストールを委任した場合も暗黙的に起動します。IDE プラグインのインストール後、ユーザーは任意のプロジェクトを開き、ウェルカム画面の「Настроить Spring Agent」ボタンをクリックする必要があります。これにより MCP の自動設定と spring-skills のインストールが実行されます。このスキル自体は MCP を設定しません。GoLand、PyCharm、WebStorm、Rider、CLion、RubyMine、PhpStorm、DataGrip、その他の JetBrains 製品は対象外です。対応対象は IDEA と GigaIDE のみです。
ユーザーが「スラッシュコマンドを作成」「コマンドを追加」「カスタムコマンドを記述」「コマンド引数を定義」「コマンドの frontmatter を使用」「コマンドを整理」「ファイル参照付きコマンドを作成」「インタラクティブコマンド」「コマンドで AskUserQuestion を使用」と依頼した場合、またはスラッシュコマンドの構造、YAML frontmatter フィールド、動的引数、コマンド内での bash 実行、ユーザーとの対話パターン、Claude Code のコマンド開発に関するベストプラクティスについて案内が必要な場合に使用します。
PRD ドキュメント、プロトタイプ画像、リソースファイルから、完全な本番運用可能のフルスタック Web アプリを構築します。システム設計、データベーススキーマ、シードデータ、バックエンド API、フロントエンド UI、プロトタイプとの視覚的な照合、デプロイスクリプトの生成まで、全工程に対応します。ユーザーが PRD(製品要件ドキュメント)を提供して動作するアプリの構築を希望する場合、「根据PRD开发」「build from PRD」「implement this product」「把需求文档做成应用」「develop this app from requirements」などと依頼する場合、プロトタイプ画像と要件をもとにフルスタック実装を希望する場合、製品仕様を動作する Web アプリにしたい場合、またはワイヤーフレーム/モックアップと要件ドキュメントを組み合わせたアプリ構築に言及する場合に使用します。作業ディレクトリに PRD 資料があれば、ユーザーが「帮我开发」や「build this」とだけ言った場合も起動します
主な作業が、範囲の限定されたコーディングカード、分離されたワークスペース/ワークツリー、レビューキュー、再試行、PR の引き継ぎの管理であり、単にエージェントに一度指示するだけではない場合に、コーディングボードのコントロールプレーンを実行します。並行コーディングタスク、エージェントの比較、レビュー中心の引き継ぎのために、ビジュアルボードやトラッカー連携ワークスペースのループが必要な場合に使用します。トリガー:カンバンボード、コーディングボード、ワークスペースボード、レビューキュー、コーディングタスクのトラッカー同期、ワークツリーボード、並行コーディングエージェント、カードベースのエージェントワークフロー、vibe-kanban。計画のみの依頼は `task-planning` / `survey` / `plannotator`、ブラウザー/UI の実行は `agentation` / `browser-harness` / `playwriter`、コード以外のプロジェクト管理・マーケティング・ゲーム制作の調整は各分野のスキルに振り分けます
ユーザー自身の pom.xml に基づくプロジェクト内更新レポートの解釈、またはメンテナー承認済みの構造化された証拠に基づく Maven アーティファクトの検索を選び、Maven のバージョンに関する質問を適切なワークフローに振り分けます。依存関係、プラグイン、プロパティの更新レポートの解釈、Maven 座標の検索、groupId・artifactId・version の確認、承認済みの証拠に基づくバージョンの参照、リモートコンテンツを取得せずにアーティファクト URL を組み立てる場合に使用します。Plinth Toolkit の一部です。
フロントエンドのビジュアル再現スキル。Playwright MCP または agent-browser を使って対象サイトの公開ページを調査し、スクリーンショットとレイアウト情報を取得したうえで、元のビジュアルとページ構造を近似する静的またはクライアントサイドのフロントエンド複製を生成します。このスキルが再現するのはフロントエンドの表示のみです。バックエンドロジック、サーバーサイドの動作、データベース、非公開コンテンツは再現しません。ウェブサイトを複製する前に、適切な権限(所有権、ライセンス、または明示的な許可)があることを確認する責任はユーザーにあります。権限確認:開始前に、エージェントは対象サイトを複製する法的権利があることを必ずユーザーに確認しなければなりません。確認できない場合、スキルは必ず処理を拒否します。
ホラーゲーム向けの専門的な設計指針:鋸歯状の緊張感のペース配分、DirectorマクロAI、感覚で追跡する捕食者AI、正気度/ストレスのエフェクト、資源不足のループ。心理ホラー/サバイバルホラー、二重思考のストーカーAI(不正をするDirector+視線/音に忠実なAI)、懐中電灯/霧の演出、安全部屋でのセーブを構築する際に使用します。キーワード:horror_game、tension_pacing、director_system、sensory_perception、sanity_system、volumetric_fog、AI_reaction_time。
Mermaid 記法を使ってソフトウェアの図を作成するための総合ガイド。ユーザーが図の作成、可視化、ドキュメント化のために支援を必要とする場合に使用する。クラス図(ドメインモデリング、オブジェクト指向設計)、シーケンス図(アプリケーションフロー、API 相互作用、コード実行)、フローチャート(プロセス、アルゴリズム、ユーザージャーニー)、ER 図(データベーススキーマ)、C4 アーキテクチャ図(システムコンテキスト、コンテナ、コンポーネント)、ステート図、git グラフ、円グラフ、ガントチャート、その他のあらゆる図に対応する。「diagram」「visualize」「model」「map out」「show the flow」といったリクエストや、システムアーキテクチャ、データベース設計、コード構造、ユーザー/アプリケーションフローの説明時に発動する。
コンポジション、状態、エフェクト、並行処理、アクセシビリティ、パフォーマンス、テストを含む React インターフェースの設計、実装、レビューを行います。React コンポーネント、hooks、context、フォーム、クライアント側レンダリングを含むタスクに使用します。コンポーネント、context、外部ライブラリ間の状態の所有者を決める際にも使用します。server/client の境界、キャッシュ、フレームワークのルーティングには使用せず、Next.js スキルを使用してください。既製のビジュアルコンポーネントギャラリーには react-ui-components を使用してください。
ユーザーがコードの簡素化、クリーンアップ、リファクタリング、整理、改善を望むときに使用します。ステージ済み/未ステージの git 変更、または指定されたファイル/パスが対象です。複雑さを減らし、ネストを浅くし、重複や不要なコードを削除します。各変更の価値を評価して(価値の低い変更は抑え)、その後テストを実行し、問題がないことを確認します。次の場合に使用します:“simplify”、“simplify this”、“simplify my code/changes”、“clean up”、“clean this up”、“clean up my changes”、“refactor this”、“make this cleaner”、“tidy this up”、“reduce complexity”、“flatten this”、“remove dead code”、“make it more readable”、“polish before commit”、“absolute simplify”。作業中の diff に適用します。リポジトリ全体の不要なコードには absolute-prune、lint/type の負債には absolute-debt を使用します。
12 冊の古典的なエンジニアリング書籍を参考に、コードベースのアーキテクチャを監査します。モジュール依存関係のマッピング、レイヤー構造の整合性確認、構造的な劣化の検出を行います。アーキテクチャの監査、フォルダー/モジュール構造のレビュー、循環インポートの確認、コードベースの構成把握、「クリーンアーキテクチャに沿っているか」「なぜすべてが相互に依存しているのか」といった質問で起動します。「新しい開発者向けにコードベースを説明して」「コードベースを案内して」といったオンボーディング依頼でも起動します(オンボーディングモードを使用)。PR レベルのコードレビュー(brooks-review を使用)や行単位のリファクタリングに関する質問では起動しないでください。このスキルは個々の関数ではなく、構造/モジュールレベルの課題を分析します。
Quarkus アプリケーションで Flyway データベースマイグレーションを追加またはレビューする場合に使用します。quarkus-flyway 拡張機能、db/migration スクリプト、quarkus.flyway.* 設定、migrate-at-start、JDBC または Panache との連携を扱います。Quarkus プロジェクトでの Flyway マイグレーションの追加・レビュー、quarkus-flyway や db/migration の構成、Quarkus 向けのバージョン付き Flyway SQL マイグレーションの追加、Quarkus のデータベースマイグレーション順序のレビュー、Quarkus での Flyway clean、migrate、ベースラインの設定などの依頼で起動します。Plinth Toolkit の一部です。
ユーザーがコードの簡素化、クリーンアップ、リファクタリング、整理、改善を望むときに使用します。ステージ済み/未ステージの git 変更、または指定されたファイル/パスが対象です。複雑さを減らし、ネストを浅くし、重複や不要なコードを削除します。各変更の価値を評価して(価値の低い変更は抑え)、その後テストを実行し、問題がないことを確認します。次の場合に使用します:“simplify”、“simplify this”、“simplify my code/changes”、“clean up”、“clean this up”、“clean up my changes”、“refactor this”、“make this cleaner”、“tidy this up”、“reduce complexity”、“flatten this”、“remove dead code”、“make it more readable”、“polish before commit”、“absolute simplify”。作業中の diff に適用します。リポジトリ全体の不要なコードには absolute-prune、lint/type の負債には absolute-debt を使用します。
アプリケーションコードから Web Scraper API、SERP、Web Unlocker、Scraper Studio を呼び出すための Bright Data の Python および Node.js SDK です。ユーザーが定期実行またはパイプライン内で Bright Data を呼び出すコードを作成して保守する場合、同じ処理を繰り返し実行する場合、Python または Node.js で Bright Data パッケージをインポートする場合、Bright Data を基盤に独自の API やサービスを構築したい場合(「スクレイパー API を作って」「これをエンドポイントでラップして」)、または SDK を指定した場合に使用します。シェルで入力する単発の確認には適しません。それは brightdata-cli の担当です。実行時にツールを選択する AI アプリには適しません。それは brightdata-mcp の担当です。インストール、ログイン、API キーの問題には適しません。それは agent-onboarding の担当です。
Chainlink ACE ポリシー、PolicyEngine、Cross-Chain Identity を扱います。CCIP トークンプールの仕組みは chainlink-ccip-skill の対象です。依頼によっては両方のスキルが必要になる場合があります。このスキルはプールを対象としません。監査済み ACE コアコントラクト、管理対象の Platform、Coordinator API、Reporting API、ポリシーチェーン、カスタムポリシー、認証情報、KYC と AML、制裁スクリーニング、規制対象トークン、オンチェーンコンプライアンスルールに適用されます。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
