Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
ウィジェット、Material Design、Cupertino、アニメーション、ジェスチャー、ナビゲーション、状態管理、プラットフォーム統合を網羅する包括的な Flutter API リファレンスガイド。Flutter アプリケーションを開発し、ウィジェット、レイアウト、スタイル、アニメーション、プラットフォームチャネル、その他あらゆる Flutter SDK 機能について詳細な API 知識が必要な場合に使用します。Flutter でクロスプラットフォームのモバイル、Web、デスクトップアプリケーションを構築するために不可欠です。
Material 3とCupertinoでネイティブな操作感のFlutter画面を構築します。テーマ設定、アダプティブコントロール、go_router、SafeArea/MediaQuery、slivers、シート、アニメーション、アイコン、プラットフォームの慣例を扱い、最新のFlutter stableドキュメント(3.47+ / Dart 3.13+)に準拠します。FlutterのUI、ウィジェット、テーマ、ナビゲーション、画面、リスト、フォーム、ダイアログ、シートの構築、iOSまたはAndroidでネイティブな操作感を実現する場合、またはユーザーが /flutter-native-ui を実行した場合に使用します。プロジェクトにカスタムThemeExtension / house Pressable / ブランドのトークンファイルがすでにある場合は、Materialにスタイルを変更せず、flutter-custom-design-systemを使用してください。
PRD とコードベースのコンテキストから FigJam のプロジェクト計画ボードを生成する。インタラクティブな流れ:リサーチ → セクションの提案 → セクションごとの詳細リサーチ → セクションごとのコンテンツ + ブロック形状の提案 → FigJam の作成 → 骨組み → 記入 → 図 → まとめ。各コンテンツブロック(セクション、ネストしたセクション、導入コールアウト、表、複数列テキスト、付箋列、図セクション、メタデータストリップ)にはそれぞれ専用のサブスキル参照ファイルがある。ユーザーが 'project plan in FigJam'、'interactive project plan'、'/generate-project-plan' を求めた場合、または PRD を提供してセクションごとのコンテンツとレンダリングの確認を希望する場合に使用する。
保留中の git 変更を、Conventional Commits 仕様に準拠した論理的で構造化された英語のコミットに整理します。ユーザーが作業をコミットしたいとき、"organize my commits"、"split my changes into logical commits"、"commit what we have"、"save these changes to git"、"tidy up my history before a PR" と言ったとき、または /commit を呼び出したときにこの skill を使用します——"commit the auth stuff" や "just commit the config" のような部分的な依頼も含みます。git status と diff を読み、関連する変更をアトミックコミットにグループ化し、コミットメッセージを提案し、明示的な承認を得た後にのみコミットします。任意で gitmoji プレフィックス、issue 参照(存在する場合はブランチから自動検出)、フォルダ除外を追加します。決して push しません。コードの記述、マージコンフリクトの解決、pull/merge request の作成ではトリガーしないでください——保留中の変更をコミットに変換する場合にのみ使用します。
grug brain の哲学をソフトウェア開発に適用します - 複雑さと戦い、シンプルさを好み、保守しやすいコードを構築します。ユーザーが "simplify this code"、"is this too complex"、"should I abstract this"、"review for over-engineering"、"grug brain"、"keep it simple" を求めた場合、または複雑さの問題についてコードをレビューする場合、アーキテクチャ上の意思決定を行う場合、複雑さを減らすためにコードをリファクタリングする場合に使用します。
Bitwarden で Android コードを実装するときに使用するスキル。このコードベース固有の重要なパターン、注意点、アンチパターンを扱う。トリガーは "How do I implement a ViewModel?"、"Create a new screen"、"Add navigation"、"Write a repository"、"BaseViewModel pattern"、"State-Action-Event"、"type-safe navigation"、"@Serializable route"、"SavedStateHandle persistence"、"process death recovery"、"handleAction"、"sendAction"、"Hilt module"、"Repository pattern"、"implementing a screen"、"adding a data source"、"handling navigation"、"encrypted storage"、"security patterns"、"Clock injection"、"DataState"、および Bitwarden Android アプリでの機能、画面、ViewModel、データソース、ナビゲーションの実装に関するあらゆる質問。
ユーザー自身のコードベースに PostHog API(ヘッドレス)アンケートを実装し、ユーザーの UI コンポーネントで表示して PostHog が期待する正確なイベントを取得したうえで、最初の回答が届いたことを検証します。アンケートの実装、ヘッドレスアンケートやカスタムアンケート UI の構築、アプリでのアンケート表示、ブラウザー・サーバー・カスタムモバイル UI での `api` タイプのアンケート接続を依頼された場合に使用します。posthog-js のイベント契約、サーバーサイド SDK によるイベント取得、MCP を通じた実装後の検証を扱います。アンケート定義の設計や作成には creating-surveys を使用してください。実装済みのアンケートが表示されない、または記録されない場合は debugging-surveys を使用してください。
Python Web アプリケーション(FastAPI と Flask)における OWASP A06:2025 の安全でない設計の脆弱性を検出、分析、修復する。ユーザーがアーキテクチャレベルのセキュリティ欠陥、脅威モデリング、レート制限の欠落、ビジネスロジックの脆弱性、安全でないファイルアップロード、競合状態、テナント分離の失敗、サーバー側セキュリティのクライアント側での強制について尋ねたときはいつでもこのスキルを使用。ユーザーが "Insecure Design" と明示しなくてもトリガーする — 一般的なシグナルには次が含まれる:"missing rate limiting"、"file upload security"、"business logic flaw"、"race condition"、"multi-tenant isolation"、"threat modeling"、"STRIDE"、"design review"、"can users abuse this flow"。実装バグだけでなく、アーキテクチャレベルのセキュリティ制御が評価されるコードレビューや監査でもトリガーする。
コードベースの学習ガイドを洗練されたインタラクティブな Web 体験に変える。ユーザーが完成した学習ガイドの markdown ファイル(codebase-study-guide などから)を持ち、それをインタラクティブな教育アプリにしたい場合にこのスキルを使用する。「この学習ガイドをインタラクティブにして」「これをインタラクティブな体験にして」「この学習ガイドを可視化して」「インタラクティブ版を作成して」といったリクエスト、またはユーザーが学習ガイドの .md ファイルを持ち、よりリッチな提示を望む場合にトリガーされる。スクロール駆動のストーリーテリング、インタラクティブなアーキテクチャ図、アニメーション付きのコードウォークスルー、段階的な開示を備えた Vite 配信のシングルページアプリを生成する。
Java と Spring Boot のセキュリティパターン。Spring Security、依存関係の監査、セキュアコーディングの実践、Java エコシステムにおける OWASP を扱う。使用する場面:ユーザーが「Java」「Spring Boot」「Spring Security」を扱っているとき、「Java の脆弱性」「Maven セキュリティ」「Gradle セキュリティ」「Java インジェクション」「Java 認証」について尋ねたとき。使用しない場合:一般的な OWASP の概念 - 代わりに `owasp` または `owasp-top-10` を使用、Node.js/Python のセキュリティ - 言語固有のスキルを使用
Acumatica ERP と連携する Jigx アプリを構築する際に使用する。インスタンスのプローブ、SOAP/UI プローブによる画面の理解、モバイル向けに汎用クエリと contract REST のどちらを選ぶかの判断、画面の組み込みロジックの読み取りと顧客インスタンスとの突き合わせ、セレクターとカスケード規則、オンデマンド読み取りと差分読み取り、カスタムエンドポイントの作成、REST および OData 関数、Acumatica の設定値、acuerp アクセストークン、.value ペイロードラッパー、ルックアップ同期、expand selection、ローカルファースト同期、コマンドキューの再試行、ファイルアップロード、PDF 添付、サービスオーダーの送信を含む。
PRD 専門家アドバイザーモード。著名な PM/CEO 3 名がアドバイザー役を演じ、PRD を能動的にレビューして弱点を見つけ、そのまま文書に書ける改善案を提示する。ユーザーが accept/reject で採用可否を決める。トリガー:/li-prd-review、「强化 PRD」「专家顾问」「帮我看看这份 PRD」「让专家来审 PRD」「PRD 有哪些漏洞」「帮我优化 PRD」「PRD 还有什么问题」。ユーザーが「PRD」と言わなくても、専門家役にプロダクト文書をレビューさせ改善案を得たい場合はこのスキルをトリガーする。トリガーしない場合:PRD 生成タスク(li-prd を使用)、コンテンツスクリプト生成、テーマ分析などのコンテンツ制作タスク。
AdonisJS Lucid ORM と SQL レイヤーを扱うときに使用: データベース設定、マイグレーション、スキーマ生成、スキーマクラス、モデル、CRUD 操作、モデルクエリビルダー、クエリスコープ、フック、シリアライズ、リレーション、トランザクション、ページネーション、デバッグ、バリデーションルール、モデルファクトリ、シーダー、データベースクエリビルダー。@adonisjs/lucid、database/schema.ts、app/models、database/migrations、database/factories、database/seeders、db サービスクエリ、Lucid リレーション、モデルの動作に関わるタスクでトリガー。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
