Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
作業を垂直スライス、または明示的に選択したメカニズム削減プログラムとして、小さく確実な増分で計画します。独立したプルリクエストを使うか、順序付けた一つ以上のスライスにまたがるスタック型PR構成も選べます。重要な作業の開始、分割済みストーリーの実装計画化、PRの計画、複雑なタスクの順序付けに使用します。メカニズム削減プログラムでは、まずreduce-system-complexityを使って維持する契約、最終的なメカニズム削除状態、振る舞い/メカニズムのゲートを定義し、その後planningで順序を決めます。入力がプロダクトスライスを必要とする広範なストーリー、エピック、機能案、バックログ項目なら、先にstory-splittingを使用します。スライスにレビュー層が必要な場合や、下位PRのマージ前に後続スライスを進化中のベースライン上で開始する場合は、stack-pull-requestsも使用します。
禅道(ZenTao)RESTful API v2.0 を呼び出してユーザーのリクエストに対応します。プロジェクトセット、プロダクト、プロジェクト、実行、要件(Story/Epic/Requirement)、Bug、タスク、テストケース、テスト計画、プロダクト計画、バージョン、リリース、フィードバック、チケット、アプリ、ユーザー、ファイルなど、20 のモジュールの CRUD とステータス遷移を扱います。禅道、zentao、プロジェクトの進捗確認、Bug リストの取得、要件ステータスの更新、タスク作成など、プロジェクト管理関連の操作で使用します。
Atlassian CLI(acli)のリファレンスガイド。Jira Cloud との連携や Atlassian 組織の管理に使うコマンドラインツールです。ユーザーが Jira 操作(作業項目の作成、編集、検索、ステータス遷移、プロジェクト、ボード、スプリント、フィルター、ダッシュボードの管理)、Atlassian 組織の管理(ユーザー、認証の管理)、または端末からの Atlassian ワークフロー自動化を行う場合に使用します。jira workitem(作成、編集、検索、割り当て、ステータス遷移、コメント、複製、リンク、アーカイブ)、jira project(作成、一覧表示、更新、アーカイブ)、jira board/sprint、jira filter/dashboard、管理者によるユーザー管理、rovodev(Rovo Dev AI エージェント)など、すべての acli コマンドを扱います。認証済みの acli バイナリがシステムにインストールされている必要があります。
CodeIgniter 3 または CodeIgniter 4 アプリケーション(コントローラー、モデル、ビュー、ルーティング、データベースクエリ、マイグレーション、ライブラリ、ヘルパー、セキュリティ、ファイルアップロード、メール、キャッシュ、テスト、サービス、イベント、CLI コマンド、デプロイ)を扱う際に使用します。CI の起動に system/core/CodeIgniter.php または index.php を使う CI3 プロジェクト、app/Config/App.php または spark CLI を使う CI4 プロジェクト、CodeIgniter への言及、CI3 の HMVC、CI4 の Shield 認証、CI クエリビルダーの使用、または 'php spark' コマンドで起動します
Tailwind CSS 4 向け DaisyUI 5 コンポーネントライブラリのベストプラクティス、パターン、使用方法です。daisyUI のクラス名を使った UI の構築、daisyUI ベースのレイアウト作成、daisyUI コンポーネントによる HTML のスタイリング、daisyUI 用 React ラッパーコンポーネントの作成など、daisyUI に関わるタスク(.html、.jsx、.tsx、.vue、.svelte ファイル)で使用します。対象には、daisyUI コンポーネント(btn、card、modal、drawer、navbar など)、daisyUI の色名(primary、secondary、base-100 など)、daisyUI 設定(@plugin "daisyui")、daisy-meta.ts、generate-daisy-safelist、daisyUI をラップする複合コンポーネント、daisyUI/Tailwind CSS 4 を使用するプロジェクトでのあらゆる UI タスクが含まれます。
Go のパフォーマンス上のアンチパターンを検出し、最適化手法を適用します。メモリ割り当て、ベンチマークと benchstat、pprof とトレース、GC と GOMEMLIMIT の調整、PGO、HTTP クライアントの再利用を扱います。パフォーマンスの確認、遅いコードの特定、メモリ割り当ての削減、プロファイリング、ホットパスのレビューに使用します。トリガー例:「check performance」「find slow code」「reduce allocations」「benchmark this」「profile」「optimize Go code」。対象外:並行処理の正しさ(go-concurrency-review)、一般的なスタイル(go-coding-standards)。
リポジトリに対して定期的な機械的メンテナンス(デッドコードの削除、不要なテストの整理、レイヤー違反の修正、重複の統合、ロジックのバグ修正や簡素化、過剰な抽象化の解消)を実行する場合に使用します。通常はスケジューラー(cron、CI のスケジュール、Agent workbench の時間トリガー)から `/cadence:maintenance-routine <archetype>` として呼び出します。1 回の呼び出しにつき archetype は 1 つです。PR を作成し、マージはしません。PR のレビューには使用しないでください(pr-review を使用)。ユーザーが直接依頼した単発のリファクタリングにも使用しません。
公式のオープンソース Next.js テンプレート(サロン、理髪店、クリニック、パデル/スカッシュクラブ、高級車レンタル、語学学校、ヴィラレンタル、リフォーマーピラティススタジオ、歯科グループ、コワーキング)と @opencals/storefront-sdk を使い、Opencals のホスト型 API 上に本番用予約サイトを構築、カスタマイズ、デプロイします。予約・アポイントメント・スケジュールサイトや Opencals のストアフロントを求めている場合、事業アイデアと参考イメージを提示して予約サイトの構築を依頼された場合、または「予約サイトを作って」と言われた場合に使用します。テンプレートの選択、プロジェクトのひな型作成、サービス・空き状況・決済の接続、ブランド変更、Vercel へのデプロイを扱います。また、template-noir による日単位の複数日レンタル(車、機材)、template-bali-villas によるチェックイン/チェックアウト日時固定の宿泊(ヴィラ、キャビン、客室)、template-fluently によるグループ授業・レベル・教師・オンラインレッスン対応の学校、template-reformer による複数スタジオのクラス予定表・残りベッド数・満席表示に対応したフィットネススタジオ、template-alba による複数スタジオに多数の医療従事者がいる歯科医院やクリニックグループ、template-gable による複数の建物にまたがるコワーキングネットワーク(デスク、会議室、ブース、スタジオ)も扱います。正確な API/SDK 呼び出し形式には、関連スキル `opencals-storefront-api` を使用してください。
DeepSeek Harness (DSH)プラグインのパッケージ化、公開、配布を行います。npm packの成果物検証、GitHub/npm/hubのリリーストラック選択、未公開コホート(0.1.2-alpha.*)向けのtarballオーバーライドによるインストール、ロールバック付きのCI/リリースゲートに対応します。プラグインの公開、tarballの作成、プロファイル/hubへのプラグインの組み込み、npmにないアルファ版のインストール時に使用します。公開操作の前に計画を提示し、ユーザーの確認を得てください。
コーディング作業向けのシニア開発者の省力モード。タスクを完全に解決する最小限の変更を提出し、コードベース、stdlib、プラットフォーム、インストール済み依存関係が提供するものを再利用します。検証、データ損失への対処、セキュリティ、アクセシビリティを維持し、リスクのあるロジックには簡単なチェックを1つ設け、最後に省略した内容とリスクを示します。ponytail、/ponytail、be lazy、simplest solution、YAGNI、過剰設計や肥大化への不満、/ponytail-review、/ponytail-audit、/ponytail-debt、/ponytail-gain、shortcut-debt ledger に使用します。
React/TypeScript のフロントエンド実装パターン。実装フェーズで React コンポーネント、カスタムフック、ページ、TanStack Query によるデータ取得ロジック、フォーム、ルーティングを作成または変更する際に使用します。コンポーネント構成、フックのルール、カスタムフックの設計(useAuth、useDebounce、usePagination)、TypeScript strict-mode の規約、フォーム処理、アクセシビリティ要件、プロジェクト構成を扱います。テスト(react-testing-patterns を使用)、E2E テスト(e2e-testing を使用)、デプロイは対象外です。
Bolt フレームワークを使用し、Python、JavaScript、Java で Slack アプリを構築します。リッチな UI を実現する Block Kit、インタラクティブコンポーネント、スラッシュコマンド、イベント処理、OAuth インストールフロー、Workflow Builder との統合を扱います。本番環境向け Slack アプリのベストプラクティスに重点を置きます。次の場合に使用:slack bot、slack app、bolt framework、block kit、slash command。
Flutter のウィジェット構成を徹底します。名前付きの const Widget クラスを切り出し、`Widget _buildX()` メソッドは使いません。build() は簡潔に保ち(I/O、フォーマット、ドメイン計算を行わず、ViewModel で事前計算)、View は単一の Notifier を監視して ref.read で意図をルーティングするだけにします。デフォルトで StatelessWidget を使用し、すべてのコントローラーを破棄します。リストには遅延読み込みの `.builder` を使い、最も軽量なウィジェット(Container より SizedBox/ColoredBox/Align)を選択します。key の方針を厳守し(並べ替え可能なリストには ValueKey を使い、GlobalKey は使わない)、ジェスチャーには視認・フォーカス可能な代替手段を用意します。さらに、全画面背景と SafeArea のコンテンツの分離、セルサイズの計算、GridView の横軸・主軸の間隔の落とし穴、EdgeInsetsDirectional、resizeToAvoidBottomInset/IME の処理など、構造的なレイアウトも扱います。画面やウィジェットの構築・リファクタリング、大きな build() のコンポーネント分割、GridView/ListView/LayoutBuilder/SafeArea/Scaffold の記述、onTap/onLongPress/Draggable の接続、key やデータクラスの選択、差分内のウィジェットコードのレビューに使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
