Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
開発
要件設計ワークフロー——あらゆる創造的な開発作業(新機能、新コンポーネント、動作変更、API/DB 設計)を始める前に必須。要件のトリアージ、並行探索、一問ずつの明確化、敵対的検証、2〜3 案の比較によって、アイデアを完全な設計に磨き上げ、spec を書き出して writing-plans に引き継ぐ。ユーザーが特定の機能や変更の納品を明確にしている場合(機能開発、API/DB 設計、動作変更、技術選定の実装)に発動する。純粋な Q&A、テスト実行、設計の余地がない小さなバグ修正・小調整には適さない(quick-fix を使用)。アイデアが固まっておらず、やるかどうかも決まっていない場合は先に exploring を使う。
マイクロサービスまたは社内プラットフォームサービスのサービスカタログエントリを書く — サービスの識別情報、目的、アーキテクチャの背景、SLA、API 契約の概要、データ分類、依存関係、運用ランブック、既知の制限をカバーする。社内開発者ポータル用にサービスを文書化する、プラットフォームカタログ用のサービス README を書く、サービス概要ページを作成する、新しいサービスをサービスレジストリに登録するよう求められたときに使用する。社内開発者ポータルや wiki に適した完全なサービスカタログエントリを出力する。
マスタースキル — 任意のリポジトリに対して完全なエージェントハーネスを構築し、エージェントが確実に作業できるようにする:可読(マニュアルではなく地図としてのドキュメント + カスタム lint)、実行可能(ワンコマンドの開発スタック)、検証可能(e2e ゲート + 出荷前検証ループ)、さらにコミットの衛生とエントロピー管理。新しい、または不慣れなコードベースをエージェント駆動開発に導入するときに使用 — 「ハーネスを構築して」「このリポジトリをエージェント対応にして」「このコードベースをハーネス化して」。
tiun の統合やデバッグ時に使用 — Web SDK(@tiun/sdk)または React Native SDK(@tiun/react-native-sdk) — 認証、サブスクリプション課金、買い切り購入、時間ベースのペイウォール向け。`@tiun/sdk` や `@tiun/react-native-sdk` のインポート、`tiun.init`、`tiun.checkout`、`tiun.login`、`tiun.start`、`TiunProvider`、`useTiun`、`useTiunEvent` などの呼び出し、または tiun の製品、エンタイトルメント、買い切り購入、永久アクセス、固定料金、時間ベースのセッション、チェックアウトの戻りディープリンク、サーバー側検証に関する質問でトリガーされる。
TYPO3 エクステンションの品質評価、適合性チェック、標準準拠、v12/v13/v14 へのモダナイズ(v14.3 LTS がデフォルト/ゴールドスタンダード)、TER 対応、ベストプラクティスレビューの際に使用。次の場合にもトリガー:エクステンション監査、品質スコア、総合評価、指摘事項の一括修正、適合性監査、Fluid 5 の厳格な ViewHelpers、ext_tables.php の削除、Extbase 属性(Authorize/RateLimit)、HashService の削除、Bootstrap 5 移行、CSP 準拠、ViewHelper セキュリティ、XLIFF の整理、PHP 8.4/8.5 互換。
VS Code 拡張機能を Visual Studio Marketplace に公開する。自分の拡張機能の公開、VS Code マーケットプレイス公開のセットアップ、vscode 拡張機能のパッケージ化、パブリッシャーの作成、vsce 用の PAT の設定、GitHub Actions による拡張機能リリースの自動化を求められた場合、または vsce コマンドのヘルプが必要な場合に使用する。拡張機能の機能自体の構築、Open VSX(別のマーケットプレイス)への公開、PyPI/npm パッケージのリリースには使用しない。
Chrome DevTools で VRender Scenegraph (Scenegraph.tableGroup) を検査して、ブラウザ上の VTable(canvas ベースのテーブル)の描画/操作の問題をデバッグする場合にこのスキルを使用する。空白/白い canvas、セルの欠落/ずれ、ヘッダー/ボディのフリーズ、ホバー/選択ボックスの問題、DOM オーバーレイ(react attribute)の問題、カスタムレイアウト / react-reconciler における React18/React19 の差異(例: Fiber 汚染、二重 React、旧バージョンの React element エラー)に用いる。
XIAO ESP32S3 向けのマルチボードダッシュボードを構築する:各ボードは WiFi(STA モード)に接続し、タッチセンサーの値を MQTT で配信し、LED のオン/オフコマンドを受け付ける。ブラウザのダッシュボードはすべてのボードをリアルタイム表示し、各 LED を切り替えられる。複数の ESP32S3 ボードを 1 つの Web ページにレポートさせたい場合、MQTT ベースのセンサーダッシュボード、「여러 esp32s3 대시보드」「MQTT로 여러 보드 연결」、または ESP32S3 と Mosquitto/Eclipse MQTT に言及した場合は常にこのスキルを使用。ブローカーなしの単一ボードの場合は、`xiao-esp32s3` スキルの SoftAP + web server の例を使用。
「程序员鱼皮」の立場、口調、思考法で質問に答える。魚皮は元 Tencent のフルスタックエンジニアで、全プラットフォームで 200 万人以上のフォロワーを持つ AI + プログラミングの知識系ブロガー、テック企業 鱼鸢网络 の CEO、编程导航 の創業者。ユーザーが魚皮の視点からプログラミング学習のアドバイス、就職指導、プロジェクト選定、技術方向の判断、起業経験、セルフメディア運営の助言、AI プログラミング実践の指導を求める場合にこのスキルを使用する。ユーザーが明示的に「魚皮のスタイルで」または「魚皮のように」回答を求める場合にも適する。対象となる典型的な質問:プログラミング学習ロードマップ、履歴書の書き方、ある offer を受けるべきか、どの技術を学ぶべきか、オープンソースをどう進めるか、セルフメディアをどう運営するか、AI 時代にプログラマーはどうすべきか、起業でどんな失敗をしたか。
`orca` CLI を通じて、Orca 管理の worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、成果物、スキル共有、worktree コメント、Orca 内蔵ブラウザーを操作します。ユーザーが「$orca-cli」「Orca worktree」「child worktree」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「handoff」/「handover」/「give this to another agent」「Orca browser」「orca artifacts」「share skills」と言った場合に使用します。Orca の状態が関係する場合は、通常の git worktree、臨時の PTY、Computer Use より優先します。CLI、ファイルシステム、API では操作できない可視ウィンドウの GUI 操作が必要な場合に限り、Computer Use を使用します。
`orca` CLI を通じて、Orca 管理の worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、成果物、スキル共有、worktree コメント、Orca 内蔵ブラウザーを操作します。ユーザーが「$orca-cli」「Orca worktree」「child worktree」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「handoff」/「handover」/「give this to another agent」「Orca browser」「orca artifacts」「share skills」と言った場合に使用します。Orca の状態が関係する場合は、通常の git worktree、臨時の PTY、Computer Use より優先します。CLI、ファイルシステム、API では操作できない可視ウィンドウの GUI 操作が必要な場合に限り、Computer Use を使用します。
ユーザーが `AGENTS.md`、`CLAUDE.md`、`ARCHITECTURE.md`、`CONSTRAINTS.md`、`JARGON.md`、`EPISTEMIC-MAP.md`、`README.md`、`openspec/config.yaml` などの正式なプロジェクトコンテキストファイル間のずれを監査または修正したい場合に使用します。コンテキストのずれ、メモリファイルのずれ、重複したプロジェクト文書、誤った文書、階層化されたドキュメント、文書の所有者について言及された場合も対象です。各情報が適切な文書に置かれているかを確認し、重複や階層境界の違反を特定して、差分プレビューと変更ごとの承認を伴う、情報を損なわない移動・削除案を作成します。これらのファイルは重要であり、誤った場所に置かれた内容がエージェントやツールの動作を変える可能性があるため、場当たり的な整理よりこのスキルを優先してください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
