Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
すべて
「Tell, Don't Ask」原則に基づくコードレビューと設計支援。オブジェクトの状態を問い合わせて 外部で判断するパターンを、オブジェクトに直接命じるパターンに変換する。カプセル化を強化し、 責任をデータを持つオブジェクトに集約する設計を促進する。コードレビュー、新規実装、 リファクタリング時にgetterの乱用やFeature Envyの改善が必要な場合に使用。 対象言語: Java, Kotlin, Scala, TypeScript, Python, Ruby, Go, Rust。 トリガー:「getterを減らしたい」「カプセル化を改善して」「Feature Envyを直して」 「オブジェクトに責任を持たせたい」「デメテルの法則」といったOOP設計関連リクエストで起動。
ThreadWave の障害を安全に調査して報告する。ユーザーが ThreadWave のエラー、ブロッカー、繰り返す修復失敗、不明な変更結果を報告した場合、障害がバグかどうかを尋ねた場合、既知の解決策を求めた場合、Markdown の issue レポートを希望した場合にこのスキルを使用する。報告に値する障害を分類し、GitHub アカウントなしで公開の ThreadWave エラーリポジトリを検索し、必要に応じてサニタイズ済みのバイリンガルなコピー&ペースト用レポートを生成する。
ワンストップのモバイルレビュー — thumb-first スイートの総称。モバイルアプリ/画面/PWA に対して設計判断のパスとプラットフォーム技術のパスを実行し、それらを 1 つの優先順位付きレポートに統合して、設計上の分岐(意見)とプラットフォームの欠陥(客観的、P0–P3)を視覚的に区別したままにする。ユーザーがモバイルアプリ、画面、PWA をレビュー、監査、批評、または設計したいときに使用する — 'review my mobile app'、'is this good mobile UX'、'audit this screen'、'check my PWA'。ルーティング先: フルレビュー(デフォルト)、設計のみ(thumb-first-design)、プラットフォームのみ(thumb-first-platform)。判断はプラットフォーム非依存、技術は Web/PWA に深く、ネイティブへのハンドオフに対応。
/tidy-project から呼び出される。プロジェクト構造に対する読み取り専用の 4 フェーズ監査 -- ディレクトリとファイルのレイアウト、および静的に監査可能な設定、依存関係、ビルド衛生(ネストされたコードベース、lockfile の欠落、コミットされたビルド成果物、過度なネスト、誤配置されたファイル、設定の散在、名残のスキャフォールディング、ハードコードされた環境値、規約のドリフト)。コードのセマンティクスに関する事項は対象外。`docs/YYYY-MM-DD-tidy-project-plan.md`(`docs/` がなければリポジトリルート)に単一の統合実行計画を生成し、ソースファイルは変更しない。ドットディレクトリとビルド/vendor 出力の走査はスキップするが、`git ls-files` によりそれらが追跡されている事実は指摘することがある。自然言語のリクエストでは自動的に有効化されない。
既存の Web サイトの UI デザインを全面的にアップグレードして磨き上げます——レイアウト、タイポグラフィ、余白、奥行き、視覚的階層、コンポーネントの細部を改善しつつ、サイトの既存のカラー パレットは保持します。また、Framer Motion(プレーンな HTML の場合は CSS)を使用して、要素がビューポートに入ったときにトリガーされる、滑らかで段差のあるブラー + スライドアップの表示アニメーションを追加します。ユーザーが既存の Web サイトや React/HTML ページの改善、モダン化、磨き上げ、アニメーション化を望むたびにこの skill を使用します。ユーザーが「もっと見栄えを良くして」「アニメーションを付けて」「デザインを改善して」「UI をアップグレードして」「もっとモダンにして」「スクロール アニメーションを追加して」とだけ述べた場合にもトリガーします——この skill はアニメーションだけでなく、それらすべてを処理します。
UI/UXデザインのインテリジェンス。50種類のスタイル、21種類の配色、50種類のフォントペア、20種類のチャート、9種類の技術スタック(React、Next.js、Vue、Svelte、SwiftUI、React Native、Flutter、Tailwind、shadcn/ui)を提供します。操作:計画、構築、作成、デザイン、実装、レビュー、修正、改善、最適化、強化、リファクタリング、UI/UXコードのチェック。プロジェクト:ウェブサイト、ランディングページ、ダッシュボード、管理パネル、EC、SaaS、ポートフォリオ、ブログ、モバイルアプリ、.html、.tsx、.vue、.svelte。要素:ボタン、モーダル、ナビゲーションバー、サイドバー、カード、テーブル、フォーム、チャート。スタイル:グラスモーフィズム、クレイモーフィズム、ミニマリズム、ブルータリズム、ニューモーフィズム、ベントーグリッド、ダークモード、レスポンシブ、スキューモーフィズム、フラットデザイン。トピック:カラーパレット、アクセシビリティ、アニメーション、レイアウト、タイポグラフィ、フォントペア、余白、ホバー、シャドウ、グラデーション。統合:コンポーネント検索とサンプル表示に shadcn/ui MCP を使用
skills.sh を通じて、toy-crane/skills を含むすべてのソースから、現在の Git プロジェクトにインストールされている全スキルを最新の公開バージョンに更新します。次に Toycrane のスキルセットを調整し、プロジェクトの技術スタックに合う新規公開スキルをインストールし、公開終了したスキルを削除して、Claude Code と Codex 用の対応するカスタムエージェントを生成します。ユーザーがプロジェクトにインストールされたスキルやカスタムエージェントの更新、アップグレード、リフレッシュ、同期を依頼した場合に使用します。サードパーティ製スキルはその場で更新するのみで、プロジェクトローカルのスキルとエージェントには手を加えません。
ユーザーのリクエストや要件が曖昧で、反復的な質問を通じて実行可能にする必要がある場合にこのスキルを使用します。"clarify requirements"、"refine requirements"、"요구사항 명확히"、"요구사항 정리"、"뭘 원하는 건지"、"make this clearer"、"spec this out"、"scope this"、"/clarify" でトリガーされます。曖昧な入力を具体的な仕様に変換します。戦略上の盲点には unknown を、内容と形式の再フレーミングには metamedium を使用します。
Upstash が提供する Redis 互換のキーバリューストアである Vercel KV を、Next.js やその他の Vercel アプリで扱う。@vercel/kv のセットアップと環境変数(KV_REST_API_URL、KV_REST_API_TOKEN)、キーと JSON 値の操作、TTL と有効期限、ページ・API・データのキャッシュパターン、セッションと認証トークンの保存、レート制限、エッジランタイム・サーバーレス関数・Server Actions からの TypeScript の使用、Cloudflare KV からの移行を扱う。アプリに Vercel KV を追加するとき、キャッシュやレートリミッターを構築するとき、TTL 付きでセッションや一時データを保存するとき、結果整合性のある代替ではなく強い一貫性を持つ Redis 互換ストレージを選ぶとき、または KV_REST_API_URL not set、rate limit exceeded、JSON シリアライズエラーをデバッグするときに使用する。
YouTube、TikTok、Douyin、Bilibili、Instagram、XiaoHongShu など 1000 以上のプラットフォームから動画をダウンロードする。主な手段:yt-dlp。フォールバック:yt-dlp が失敗した場合、Douyin/TikTok には agent-browser + GreenVideo を使用する。ユーザーが "download video"、"save video"、"grab video"、"watermark-free download" と言う場合、または動画 URL を貼り付けた場合に使用する。AI 動画生成や動画編集には使用しない。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
