Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
セキュリティ
ユーザーが、自分が所有するコードやガードレール/分類器/フィルター/プロンプト/API に具体的な失敗ケースを持っているときに使用する — レッドチームの失敗カタログ、または CI/CD のテスト失敗レポート(失敗した pytest/JUnit テスト)— そして、既に動作しているものを壊さずにそれらの失敗をすべて解消するまで対象を修正したい場合に使用する。失敗ケースを直接指し示し(任意のソースを tools/ingest.py で正規化)、反復ごとに 1 つの根本原因クラスを修正し、tools/verify.py で再チェックする — レッドチームの oracle に対しては oracle モード、テストスイートに対しては tests モード — あるクラスを解消しつつ以前に通過したものがリグレッションしない場合にのみパッチを保持し、そうでなければ元に戻す。すべてのクラスが解消される(dry)か予算が尽きるまでループし、その後パッチセットとともにプルリクエストを開く。find→fix 構成のうち防御的修正を担う半分。新しい失敗の発見(それは red-team)には使用せず、基準となる真実を定義する oracle、テスト、ホールドアウトの編集にも使用しない。
クリエイター向け製品のためのドロップイン型クリプトサブスクリプションペイウォール(法定通貨/Stripe ではない)。EVM ウォレットログイン(SIWE)+ オンチェーン決済検証。ユーザーはウォレットでサインインし、トークン(ETH/Base/BSC、カスタムトークンを含む任意の ERC20)をクリエイターの Starchild agent ウォレットに送金して月額/年額サブスクリプションを支払い、制限付きアクセスを得る — 決済処理業者やサードパーティアカウントなしでオンチェーン検証される。クリエイターが自ら作ったものに「登録 → 支払い → 利用」のマネタイズを加えたいときに使用(例:「ペイウォールを追加」「ユーザーが支払って購読できるように」「暗号通貨決済でアプリを制限」「收款」「订阅付费」「ウォレットログイン + サブスクリプション」)。法定通貨/Stripe には非対応、従量課金には非対応。
Certipy を使って LDAP/RPC 経由で AD CS の証明機関とテンプレートを列挙し、ESC1〜ESC16 の設定不備を悪用する — SAN の悪用、Web 登録への NTLM リレー(ESC8)、Shadow Credentials、ゴールデン証明書の偽造、PKINIT/Schannel 認証。許可されたペネトレーションテスト中に、ドメイン内の足場を Domain Admin に昇格させるため、または証明書テンプレートの ACL と CA の強化がこれらの攻撃を検知できるかを検証するために使用する。
OWASP Top 10 に対応付けた Ruby コードのセキュリティレビュー手順を標準化する:処理前にすべての入力パラメータを allowlist 化、SQL 補間(`#{}`)の禁止、シークレットがコミットまたはログ出力されていないことの確認、`bundle exec bundle-audit check --update` の実行、shell インジェクション(`system()`、バッククォート、`exec()`)のチェック、JSON ペイロード内の指示らしきキー(`prompt`、`instructions`)の破棄。入力検証、シークレット管理、依存関係の監査を扱う。トリガーワード:security review、check security、audit code、security vulnerability、secrets check、OWASP。
対象プロジェクトの最新のセキュリティチェックを行います。学習データには今週公開された脆弱性、セキュリティリリース、エクスプロイトは含まれず、依存関係の監査(npm audit、composer audit、pip-audit)で確認できるのはライブラリのアドバイザリだけです。そのため、ランタイム自体(PHP、Node.js、Python)、Docker ベースイメージ、GitLab などのセルフホストツールの欠陥や、発表済みで未リリースのセキュリティ更新は見逃されます。このスキルはベンダー、CVE データベース、CERT から最新のアドバイザリを取得し、リポジトリと照合して、優先して更新またはパッチを適用すべき項目を示します。ユーザーが /stackalarm を実行する場合に使用します。また、プロジェクトに修正すべきセキュリティ上の欠陥や適用すべきセキュリティ更新があるか尋ねる場合(「des failles à corriger ?」、「on est vulnérables ?」、「anything to patch?」、「any security news affecting us?」)、デプロイ前のセキュリティチェックを求める場合、または脆弱性、CVE、セキュリティリリースを具体的に挙げた場合は、監査や outdated コマンドを実行する前に使用してください。
脆弱性からコードを保護します。入力ハンドラーの脆弱性監査、ユーザー入力、認証、データストレージ、外部連携の処理、ログインフローが OWASP Top Ten に対して安全かどうかの確認に使用します。信頼できないデータを受け入れる、ユーザーセッションを管理する、またはサードパーティサービスと連携する機能の構築時に使用します。既知の脆弱性について依存関係を監査する、パッケージマネージャーの監査結果をトリアージする、新しいパッケージのサプライチェーンリスクを評価する場合にも使用します。個人データやプライバシーコンプライアンス(GDPR、CCPA)が関わる場合に使用します。
ユーザーからNode.jsの脆弱性の修正、パッチ適用、アップグレード(例:「Nodeの脆弱性を修正して」)、2026年10月21日のNode.jsセキュリティリリース、CVE-2026-111497(Brotli RCE)、またはNode 20のサポート終了への対応を求められた場合に使用します。Dockerイメージ、.nvmrc/.tool-versions、setup-node CI、Lambda、IaCが対象です。読み取り専用の棚卸し、承認ゲート、回帰テスト、範囲を絞ったPRを行います。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
