Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,448 件掲載。コマンド 1 行でインストールできます。
開発
Buildkite のビルド/ジョブログとアーティファクトから具体的な失敗テスト、diff、エラーメッセージを抽出し、焦点を絞ったコードまたはテストの修正を適用することで、RisingWave のプルリクエストにおける失敗した Buildkite CI チェックをトリアージして修正します。ユーザーが赤い Buildkite チェックの診断、不安定/失敗する CI ジョブの調査、Buildkite ビルドが失敗した理由の解明を求める場合、または Buildkite/GitHub チェック URL を提示して具体的な修正を希望する場合に使用します。
Flare ネットワークに関する一般的なドメイン知識を提供する—それが何か、コアプロトコル(FTSO、FDC、FAssets、Smart Accounts、FCC/TEE)、ネットワーク(Mainnet、Coston2、Songbird、Coston)、RPC エンドポイント、ブロックエクスプローラー、フォーセット、チェーン ID、ネイティブトークン、コンセンサス、開発者ツール。一般的な Flare の質問に答えるとき、開発者の導入を支援するとき、またはより具体的な Flare skill が該当しないときに使用する。
GitHub 操作をプログラムで実行する際に使用します — issue や pull request の作成、リポジトリ、リリース、ラベル、Actions の実行、Projects、secret などの管理、その他あらゆる github.com のタスク — `gh` CLI を優先し、対応するコマンドが存在しない場合にのみ `gh api`(REST)または `gh api graphql` にフォールバックします。すべての呼び出しは `GH_TOKEN` による呼び出しごとの認証を行い、`gh auth switch` を実行することも、token を出力することもありません。カバレッジと使いやすさのために `gh` の高レベルコマンド(secret をクライアント側で暗号化する機能も含む)を使用し、REST のロングテールについては、エンドポイントインデックスと `$ref` リゾルバを介して同梱の OpenAPI spec から `gh api` 呼び出しを構築します。github.com Cloud;呼び出し元が注入した認証情報(host と変数名で解決される token)を利用します — それらをプロビジョニングまたは解決することはありません。
Go の安全なリファクタリングワークフロー:振る舞いを保つ手順、コンパイラで検証されるリネーム、パッケージの抽出、循環依存の解消、ストラングラーマイグレーション — 常にグリーンなテストを前提とする。使用時:"refactor this"、"rename across the codebase"、"extract a package"、"break this circular dependency"、"split this god package"、"migrate callers"、"clean up without changing behavior"。対象外:目標アーキテクチャの選定(go-architecture-review)、新しい言語機能の採用(go-modernize)、パフォーマンスの書き直し(go-performance-review)。
TCC による拒否、Local Network アクセスの問題、Keychain ダイアログの停止を診断します。対象はフルディスクアクセス、画面収録、マイク、カメラ、アクセシビリティ、自動化です。プロンプトが繰り返し表示される場合、バックグラウンドのみで LaunchAgent/uv が失敗する場合、許可設定が壊れている場合、または FDA の自動化に使用します(权限弹窗 / 授权了没用 / 完全磁盘访问 / 本地网络权限)。まず要求元と許可設定を確認します。launchd の設計(macos-watchdog)やアプリの権限 UX(developing-ios-apps)には使用しません。
エージェントがページ、コンポーネント、レイアウト、セクション、フォーム、ナビゲーション、カード、テーブル、モーダルなどの Web UI を作成、編集、レビュー、デバッグする際は、常にこのスキルを使用してください。320px の小型スマートフォンから大型デスクトップまで、あらゆるデバイスに適したモバイル対応とレスポンシブ表示を実現し、横方向のはみ出しを防ぎ、単に「壊れていない」だけでなく、意図的に設計された見た目にします。また、視覚的一貫性も保ちます。新しい UI はプロジェクト内の既存の余白、書体、ブレークポイント、コンポーネントパターンに合わせ、後から追加されるコンポーネントとも調和させます。「レスポンシブにして」「モバイル対応」「スマートフォンで動作するように」「モバイルのレイアウトを修正して」「はみ出している」「小さい画面で崩れる」などの表現や、レスポンシブ動作が指定されていない Web UI の構築・スタイリング依頼がトリガーです。新しい Web マークアップを生成する際は、先回りして使用してください。
Next.js 16 App Router のパフォーマンス最適化ガイドライン(旧 nextjs-16-app-router)。Next.js 16 のコードを書くとき、キャッシュを設定するとき、Next.js で Server Components を実装するとき、App Router のルーティングを設定するとき、next.config.js を設定するときにこのスキルを使用する。このスキルは汎用的な React 19 のパターン(react-19 スキルを使用)や Next.js 以外のサーバーレンダリングは対象外。
ソフトウェアまたはプロダクトプロジェクトがどのドキュメントを生成すべきかを判断するときに使用する — 10 の次元で分類し、プロダクトのケイパビリティ領域を特定し(4 シグナルアルゴリズム)、ケイパビリティの範囲に比例したマニフェストを、5 つのセクションをすべて埋めて生成する(documents、roles、skills、tools、capabilities)。プロジェクトが変化したときは再調整する(amend)。SDLC の全領域(7 つのライフサイクルバンド + 4 つのドメインオーバーレイ)をカバーする。3 つのキーを持つ JSON ペイロードを返し、呼び出し元がそこから 2 つのファイル(capability-map.yaml + manifest.yaml)を書き出す — scope_root を前提としない。ディスカバリーのみ: どのドキュメントが必要か、それらを生成するのに何が必要かを決めるもので、作成方法は扱わない。キーワード: document discovery、documentation plan、SDLC documents、document manifest、capability map、proportional docs、manifest completeness。
docs/project_notes/ に、解決策付きのバグ、アーキテクチャ上の決定、プロジェクトの重要な事実、作業履歴を追跡する構造化されたプロジェクトメモリシステムを構築・維持する。「set up project memory」「track our decisions」「log a bug fix」「update project memory」「initialize memory system」と依頼されたときにこのスキルを使用する。さまざまな AI コーディングツール間でメモリを意識した運用を維持できるよう、CLAUDE.md と AGENTS.md の両方を設定する。
コマンドライン pick 処理、意味のあるメッセージ、ユーザーとのコミュニケーションを網羅した R パッケージ。次のことを行う R コードを扱うときにこのスキルを使用します:(1) インラインマークアップと色でコンソール出力の書式を整える、(2) cli_abort/cli_warn/cli_inform でエラー、警告、メッセージを表示する、(3) 長時間実行の操作で進捗インジケータを表示する、(4) 意味のある CLI 要素(見出し、リスト、アラート、コードブロック)を作成する、(5) テーマを適用し出力スタイルをカスタマイズする、(6) ユーザー向けテキストの複数形を扱う、(7) ANSI 文字列、ハイパーリンク、カスタムコンテナを操作する。また、base R の message/warning/stop からの移行、cli コードのデバッグ、既存の cli の使用方法の改善時にも使用します。
Riverpod のコード生成(@riverpod、riverpod_generator)と hooks(hooks_riverpod、HookConsumerWidget、flutter_hooks と Riverpod の併用)を使用する。ユーザーが @riverpod、コード生成、riverpod_generator、codegen を使うべき場面、または flutter_hooks と Riverpod の併用(HookConsumerWidget、HookConsumer)について尋ねたときに使用する。
Rust 言語のパターンとエコシステム。所有権、借用、ライフタイム、エラー処理(Result/Option、thiserror、anyhow)、Tokio による非同期、トレイト、ジェネリクス、serde シリアライゼーション、Cargo ワークスペース、テストを扱う。axum Web フレームワーク、ratatui ターミナル UI、clap コマンドライン解析、criterion ベンチマーク、cargo-deny サプライチェーンセキュリティ、cargo-dist バイナリ配布、release-plz チェンジログ自動化を含む。Rust コードを書くとき、所有権モデルを設計するとき、Tokio/axum で非同期サービスを構築するとき、ratatui でターミナル UI を作成するとき、clap でコマンドラインアプリを設定するとき、Rust の CI/CD パイプラインを構成するとき、criterion でベンチマークするとき、cargo-deny で依存関係を監査するとき、cargo-dist でバイナリを配布するときに使用する。
Python/React フルスタックプロジェクト向けのシステムアーキテクチャ指針。設計フェーズでアーキテクチャ上の意思決定を行う際に使用する — コンポーネントの境界、サービス層の設計、データフローパターン、データベーススキーマの計画、技術トレードオフの分析。FastAPI の層アーキテクチャ(Routes/Services/Repositories/Models)、React のコンポーネント階層、状態管理、横断的関心事(認証、エラー、ログ)を扱う。アーキテクチャ文書と ADR を作成する。実装(python-backend-expert または react-frontend-expert を使用)や API 契約の設計(api-design-patterns を使用)は対象外。
アーキテクチャの意思決定、コード分析、エンジニアリングの指針に向けた深い推論を備えた専門技術アドバイザー。複雑なトレードオフ、システム設計、セキュリティアーキテクチャ、パフォーマンス最適化、エンジニアリングのベストプラクティスに精通。重要なアーキテクチャの意思決定を行うとき、重要な作業を実装した後、複雑な問題をデバッグするとき、馴染みのないパターンに遭遇したとき、セキュリティ/パフォーマンスの懸念に直面したとき、または複数システムのトレードオフを評価するときに使用。明確な推奨事項と根拠を伴う包括的な分析を提供する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
