Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
AVFoundation/AVKit/PhotoKit リファレンス。AVPlayer、AVPlayerViewController、VideoPlayer、AVPlayerItem、AVMutableComposition、AVCaptureSession、AVCaptureDevice、AVCapturePhotoOutput、AVCaptureDeviceDirectionCoordinator、CameraCaptureAccessory(iPhone Duo)、AVAudioEngine、AVAudioSession、AVAudioPlayer、AVSpeechSynthesizer、PHAsset、PHImageManager、PhotosPicker、PHPhotoLibrary。
完了した spec をアーカイブします。すべてのタスクが完了し、QA に合格し、インデックス参照が自己完結していることを確認したうえで、解決されたアーカイブルート(<spec-root>/_archived/、または組み込みの docs/specs ルートの場合は docs/history/specs/)に <slug>.md を書き込み、Spec フォルダーを削除します。フォルダーは記録の source_revision の Git 内に残ります。QA 合格後の Roundfix Spec Run の終了時、またはユーザーが spec のアーカイブを求めた場合に自動実行されます。
Bevy 0.20 で `AssetServer::load` または `AssetServer::load_builder().with_settings(..)` による読み込み、`Handle<T>` の保持、`WorldAssetRoot`(`Handle<WorldAsset>`)を使った glTF シーンの生成、`Assets::get_mut`/`AssetMut` による変更、`LoadState::is_loaded` のポーリング、`AssetPath` の解決、または `AssetId::invalid()` から `Option<AssetId<T>>` への置き換えに使用します。
このスキルは、BMad(Breakthrough Method of Agile AI-Driven Development)を特定のハーネスに依存しないコントロールプレーンプロトコルとして実行し、人間の意図を範囲が明確で、検査可能かつ再開可能なエージェント作業に変換します。意図を5項目の契約(Why、Capabilities、Constraints、Non-goals、Success signal)にまとめ、作業を direct/bounded/initiative に分類して最小限の安全な経路に振り分け、決定を永続的な成果物に記録し、トリアージとしてレビューし、曖昧さが生じたレイヤーに失敗を戻し、観測可能な受け入れ条件と機械可読なステータス(draft/ready-for-dev/in-progress/in-review/done/blocked)を自律性の条件とします。変更要求、機能、委任された構築作業、またはマルチエージェントの大規模作業で、意図の把握、実装範囲の限定、レビュー、再開可能性が必要な場合に使用します。問題の実在性の検証(product-discovery)、計画前の賭けの方向付け(product-shaping)、正式な仕様/ゲートのパイプライン(spec-driven-development)、Issue から PR へのデリバリーフロー(neckbeard)には使用しないでください
Web または React Native のフロントエンドを Bounded に接続します:@bounded-sh/client SDK(読み取り、書き込み、サブスクリプション、クエリ)、ホスト型の静的フロントエンド、エンドユーザー向け認証 UI(メール OTP、OAuth、ブラウザーのゲスト/匿名アカウントとアップグレード)。Bounded アプリのクライアントを構築する場合や、エンドユーザーのサインイン方法を扱う場合に使用します。Bounded スキルファミリーの一部です。サーバー側のルール、関数、アクターモデルは bounded-backend スキルに、デプロイ/ホスティング設定は bounded-deploy にあります。
平易な言葉のリクエストを、Agenta API を通じて動作するテスト済みの Agenta エージェントに変える。ユーザーが自身のコーディングエージェント(Claude Code、Codex、Cursor)から Agenta エージェントを構築、作成、スケジュール、またはテストしたい場合に使用する。1 つの設定を書き込み、同梱のシェルスクリプトをいくつか実行する。"build an Agenta agent"、"create an agent on Agenta"、"schedule an Agenta agent"、または Agenta 経由でエージェントを GitHub や Slack などのツールに接続する場合にトリガーされる。
このスキルは、USB デバイスやエミュレーターを ADB に接続し、`adb devices` / `adb devices -l` でトランスポートを一覧表示し、`-s SERIAL`、 `-d`(単一 USB)、 `-e`(単一 TCP/IP)、 `-t TRANSPORT_ID` を使って複数デバイスの中から特定し、正規の `adb wait-for[-TRANSPORT]-<state>` 構文(TRANSPORT は {usb, local, any}、state は {device, recovery, rescue, sideload, bootloader, disconnect})でトランスポートを条件にスクリプトを制御し、デバイス状態(`device`、 `offline`、 `unauthorized`、 `no permissions`、 `recovery`、 `sideload`、 `bootloader`、 `rescue`)を解釈し、初回接続時に RSA フィンガープリントのダイアログを承認し、Linux udev ルールをインストールするために使用します。ユーザーが `error: more than one device/emulator`、 `error: device not found`、 `unauthorized`、 `no permissions`、 `daemon not running`、"wait for device to boot"、 `wait-for-device-online`(実際のサブコマンドではない)に言及した場合、またはエミュレーター起動を扱うスクリプトの書き方を尋ねた場合に使用します。
ドキュメントが存在すべきか、どこに置くべきか、本当に ADR なのか、アーキテクチャ上の決定が記録から漏れていないかを判断するときに使用するスキル。以下の場合に積極的に有効化:"should this be an ADR?"、"where should I document X?"、"is this architecturally significant?"、"ADR vs RFC vs design doc vs runbook"、"Diátaxis"、"audit docs folder"、"clean up the decision log"、"doc drift"、"doc governance"、"ADR template selection"、"Nygard vs MADR vs Y-statement"、"missing ADR"、"missing decision record"、"undocumented architecture"、"implicit decision"、"historical documentation clutter"、"inherited repo"、"large legacy repo"、"architecture archaeology"、"code archaeology"、"scan for decision records"、"find decisions not captured in ADRs"。提供:ドキュメント配置の診断、代替案カタログ、ADR の正典、フォルダ監査手順、BACKFILL-ADR 候補の検出。
読者優先の階層、種類別にマッピングした YAML メタデータ、バイリンガルの行アラインメント、要約・目次のナビゲーション、ユーザーから開発者への段階的な詳細、実行済み操作のファクトチェック、リポジトリ検証を用いて、DeepSeek Harness の Markdown ドキュメント、パッケージ README、ドキュメントサイトを作成、再構成、レビュー、監査、移行する。新規または改訂された DSH ドキュメント、ドキュメントツリーの構成、ドキュメント品質の監査と予算、Web サイトページの公開、バイリンガルドキュメント構造の変更に使用する。
Alibaba EasyExcel(com.alibaba:easyexcel:4.0.3)による Excel テンプレート充填スキル。単純なオブジェクト充填、リスト充填({.}+forceNewRow)、横方向の複数列組み合わせ充填(FillWrapper+WriteDirectionEnum.HORIZONTAL)、複雑な充填(合計行/統計行を含む、fill の後に write)、Spring Boot 連携、テンプレート設計規範、エスケープ文字、03 版/07 版の差異、パフォーマンス最適化(分割 fill、ファイルキャッシュ)をカバーする。ユーザーが Java オブジェクトや Map データを既製の .xlsx テンプレート(変数構文 {var}、{.}、{prefix.})に充填してレポート(給与明細/契約書/明細書/請求書/財務諸表/統計表/集計表)を生成する必要がある場合にこのスキルを使用する。テンプレートに基づかない「プログラムで Excel を生成する」シナリオには適用しない(easyexcel-write を使用)。
アプリのエラー UX をエンドツーエンドで監査・実装する。エラーメッセージの書き直し、適切な配置、復旧アクションの追加、バリデーション・ネットワーク・権限・システム・404 の失敗に対するエラー状態の構築を行う。ユーザーが「エラー処理を改善したい」「エラーメッセージがひどい」「失敗するとユーザーが行き詰まる」「フォームのバリデーションエラーを追加したい」「オフライン/ネットワークエラーを処理したい」「404 ページを設計したい」と言ったとき、またはレビューで「Something went wrong」だけの文字列、サイレント失敗、先に進めないエラーが見つかったときに使用する。エラー状態マトリクス(すべての失敗モード × メッセージ × 復旧アクション)と、実装されたエラーコンポーネントおよびコピーを生成する。
ユーザーが「configure esp32-s3-box-3」「set up box-3」「create box-3 voice assistant」「display lambda on box-3」「configure ili9xxx display」「set up gt911 touch」「configure i2s audio」「es7210 microphone」「es8311 speaker」「box-3 audio pipeline」を求めたり、「I2S DMA buffer error」「Touch not responding」「Display flicker」「Audio popping」「PSRAM not detected」などのエラーメッセージに言及した場合に、このスキルを使用する。完全な ESP32-S3-BOX-3 ハードウェアテンプレート、display lambda クックブック、タッチパターン、音声アシスタント設定を提供する。
FastAPI フレームワークの仕組みと高度なパターン。ミドルウェアの設定、依存性注入チェーンの作成、WebSocket エンドポイントの実装、OpenAPI ドキュメントのカスタマイズ、CORS の設定、認証依存関係の構築(JWT 検証、ロールベースアクセス)、バックグラウンドタスクの実装、アプリケーションライフスパン(起動/終了)の管理に使用します。基本的なエンドポイント CRUD やリポジトリ/サービスのパターン(python-backend-expert を使用)、テスト(pytest-patterns を使用)は対象外です。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
