Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
開発
些細なヘルパー、ラッパー層、名前変更だけのユーティリティ、重複した定数、ローカルでの再発明を防ぐ。プラットフォームのプリミティブ、フレームワークの機能、共有ユーティリティ、実績のあるライブラリの再利用を徹底する。ヘルパーの乱立の追加やレビュー、オブジェクト引数と位置引数の判断、アロー関数と宣言の選択、クラスと関数型の設計、god file の境界、schema ファイルの境界、セキュリティ/保守性の強化、UI 構造を扱うときに使用し、エージェントがコードを規律ある状態に保ち技術的負債を避けられるようにする。
クリエイター向け製品のためのドロップイン型クリプトサブスクリプションペイウォール(法定通貨/Stripe ではない)。EVM ウォレットログイン(SIWE)+ オンチェーン決済検証。ユーザーはウォレットでサインインし、トークン(ETH/Base/BSC、カスタムトークンを含む任意の ERC20)をクリエイターの Starchild agent ウォレットに送金して月額/年額サブスクリプションを支払い、制限付きアクセスを得る — 決済処理業者やサードパーティアカウントなしでオンチェーン検証される。クリエイターが自ら作ったものに「登録 → 支払い → 利用」のマネタイズを加えたいときに使用(例:「ペイウォールを追加」「ユーザーが支払って購読できるように」「暗号通貨決済でアプリを制限」「收款」「订阅付费」「ウォレットログイン + サブスクリプション」)。法定通貨/Stripe には非対応、従量課金には非対応。
このリポジトリで Deepgram Management API を呼び出す Python コードを書いたりレビューしたりするときに使用 —— projects、API keys、members、invites、usage、billing、models、および再利用可能な Voice Agent 設定を扱う。`client.manage.v1.projects`、`client.manage.v1.projects.*` 配下のプロジェクトスコープのリソース(keys、members、members.invites、usage、billing、models、requests)、グローバルの `client.manage.v1.models`、`client.agent.v1.settings.think.models` での think-model の検出、`client.voice_agent.configurations.*` をカバーする。エージェントを対話的に実行したいときは `deepgram-python-voice-agent` を使用し、本 skill はエージェント設定の永続化/一覧表示に使用する。トリガーには "management API"、"list projects"、"API keys"、"members"、"usage stats"、"billing"、"list models"、"agent configurations"、"manage.v1" が含まれる。
サービスまたはチーム向けのフィーチャーフラグ管理ガイドとライフサイクルプレイブックを書く — フラグの分類、作成チェックリスト、ロールアウト戦略、監視要件、クリーンアップポリシー、ガバナンスをカバーする。フィーチャーフラグの実践の文書化、フラグのロールアウト計画の作成、フィーチャーフラグポリシーの作成、チームへのフラグライフサイクル管理の指導を求められたときに使用する。フラグライフサイクルプレイブック、分類リファレンス、フラグごとの作成テンプレート、ロールアウト判断ツリー、クリーンアップチェックリストを出力する。
一晩でチケットのバックログ全体を無人で実装する。構築したい spec または親 issue(あるいはローカルのバックログフォルダ)を渡すと、issue トラッカーからリンクされたチケットを取得し、spec と完了済みチケットを読んでコンテキストを把握し、未完了のチケットを依存関係で並べ替え、チケットごとに 1 つのエージェントを実行する — それぞれが自身の git worktree で /implement を使い、チケットの難易度に合ったモデルで、高い推論強度で実行する — そして朝には選んだ成果物を残す:レビュー済みブランチのスタック、1 つの統合ブランチ、またはレビュー可能な PR。
ユーザーのアイデアをコードベースに照らして厳しく検証する計画インタビューを実施し、プロジェクトの用語を磨き、持続的なコンテキストを軽量なドキュメントに記録する。ユーザーが「grill me」「grill me with docs」「stress-test this plan」「interview me on this design」と言った場合、または議論を CONTEXT.md の用語集エントリや ADR に変換するよう求めた場合に使用する。対話的な問い詰めが要求されていない通常の要約、コードレビュー、ドキュメントのみの整理には使用しない。
国際化とローカライゼーション。i18next(React、Node.js)、next-intl、vue-i18n、ICU message format、複数形処理、日付/数値フォーマット、RTL 対応。使用タイミング:ユーザーが "i18n"、"internationalization"、"localization"、"l10n"、"i18next"、"translation"、"next-intl"、"vue-i18n"、"ICU format"、"RTL" に言及したとき。使用しない場合:文字エンコーディング - 一般的なプログラミング;通貨/決済フォーマット - `stripe` を使用
joelclaw.com を更新・保守する —— apps/web/ にある Next.js Web アプリ。ブログ記事の執筆、ページの編集、network ページの更新、レイアウト/ヘッダー/フッターの変更、コンポーネントの追加、サイト上のあらゆる修正を行う場合に使用する。確実な内容トリガー: 'write article about X'(Convex で下書き)、'publish article <slug>'(draft=false を設定し tags/paths を再検証)。次の場合にもトリガーされる: 'update the site'、'write a post'、'fix the blog'、'joelclaw.com'、'update network page'、'add a page'、'change the header'、または公開向け Web アプリに関わるあらゆるタスク。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
