Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
すべて
ユーザーが設定したキーワードについて Hacker News を監視し、ローカルの SQLite キャッシュと重複排除し、新しく一致した投稿について Slack アラートを送信する。Hacker News の言及の監視、HN でのキーワード追跡、あるトピックが Hacker News に投稿されたときのアラート、HN キーワード監視の設定を求められたときに使用。ユーザーが Hacker News アラート、HN 監視、HN のキーワード追跡に言及したとき、またはあるトピックが Hacker News にいつ現れるかを知りたいときに発動。
リモートサーバー上でHermes Agent(Nous Research)をデプロイおよび管理します。学習ループを内蔵した自己改善型AIエージェントで、マルチプラットフォームのメッセージングゲートウェイ(Telegram、Discord、Slack、WhatsApp、Signal、Mattermost)、cronスケジューリング、MCP連携、永続メモリを備えています。Docker、ベアメタル、systemdでのデプロイに対応します。hermes-agentのサーバーへのデプロイ、hermesメッセージングゲートウェイの設定、インストールの管理、問題のトラブルシューティング、OpenClawからhermesへの移行、hermesのcronジョブ設定など、hermes-agentのデプロイや運用に関するタスクで使用します。キーワード:hermes、hermes-agent、nous research、AIエージェント、メッセージングゲートウェイ、自己改善型エージェント、openclaw移行。
本スキルは Hono で型安全な API を構築するための包括的な知識を提供し、ルーティングパターン、ミドルウェアの構成、リクエスト検証、RPC クライアント/サーバーパターン、エラー処理、コンテキスト管理に焦点を当てる。使用場面:Hono で API を構築する(任意のランタイム)、Zod/Valibot/Typia/ArkType バリデータでリクエスト検証を設定する、型安全な RPC クライアント/サーバー通信を作成する、カスタムミドルウェアを実装する、HTTPException でエラーを処理する、カスタム変数で Hono コンテキストを拡張する、またはミドルウェアの型推論の問題、検証フックの混乱、RPC のパフォーマンス問題に遭遇する。キーワード:hono、hono routing、hono middleware、hono rpc、hono validator、zod validator、valibot validator、type-safe api、hono context、hono error handling、HTTPException、c.req.valid、middleware composition、hono hooks、typed routes、hono client、middleware response not typed、hono validation failed、hono rpc type inference
HTML 出力をデフォルトの AI スタイルではなくプロのコンサルティング成果物のように見せるデザインシステム。あらゆる HTML ドキュメント - レポート、分析メモ、提案書、調査サマリー、ダッシュボード、artifact - を生成するときは常に使用し、ユーザーが「HTMLで資料」「HTMLでまとめて」「レポートにして」「コンサル風に」「資料っぽく」「デザインがダサい」と言った場合や、既存の AI 生成 HTML のリスタイルを求めた場合にも使用。ボックス、罫線、グラデーション、emoji、虹色を、余白主体・タイポグラフィ優先・印刷対応(A4)のデザインに置き換える。
Huawei Cloud AgentArts 可観測性プラットフォーム向けの OpenTelemetry 取り込みスキルです。OTel テレメトリデータ(トレース/メトリクス/ログ)の AgentArts agent-ops への取り込み、gen_ai セマンティック規約を用いた AI エージェントの観測、Java/Python/Node.js/Go アプリケーションの自動設定、取り込みの診断と検証に対応します。APM deliverConfig の転送(Path A)と OTLP の直接接続(Path B)を扱います。トリガー例:「AgentArts OTel」「AgentArts observability」「AI agent tracing」「gen_ai telemetry」「AgentArts OTLP」「otel接入AgentArts」「Agent观测配置」
ユーザーが生物学、化学、物理学、天文学、気候、ゲノミクス、材料、医学、生態学、エネルギー、工学、数学、創薬、タンパク質設計、気象モデリング、定理証明、単一細胞、PDE 求解などの科学領域で AI/ML の作業を行うときに使用する。Hugging Science は科学データセット、モデル、ブログ記事、インタラクティブな Space の厳選カタログである。このスキルは `datasets`、`transformers`、HF Inference API、`gradio_client`、および方法論の引用を通じてリソースの発見と利用を支援する。
アカウント乗っ取りの調査分類 — ATO に至る9つの異なる経路と攻撃チェーン。経路:(1) パスワードリセットの不備(Host ヘッダーインジェクションによるトークンのリダイレクト、予測可能/数字のみのトークン、Referer 漏えい、有効期限なし/再利用可能)、(2) 再認証なしのメールアドレス変更、(3) OAuth アカウント連携の CSRF、(4) MFA バイパス(hunt-mfa-bypass に準拠)、(5) セッション固定、(6) JWT 操作(alg:none、RS256→HS256 の鍵混同、弱い HMAC シークレット、kid インジェクション)、(7) 追加認証なしのパスワード変更(ログイン時刻/長さオラクルとの連鎖)、(8) ソーシャルリカバリー/セキュリティ質問の総当たり、(9) OAuth redirect_uri での SSO サブドメイン乗っ取り。攻撃チェーン:Cookie 窃取 + パスワードオラクル + 追加認証なし = 持続的な ATO、緩い redirect_uri = 認可コード窃取、redirect_uri の dangling CNAME 乗っ取り = ATO。検証:攻撃者 A のセッションからテストアカウント B を実際に乗っ取ることを実証し、OOB/Collaborator でブラインドなトークン漏えい手順を確認します。ATO 攻撃チェーンの調査、パスワードリセット/メールアドレス変更/MFA/OAuth/セッション/JWT のテスト、またはプリミティブを連鎖させて Critical な影響に至らせる際に使用します。
Hostヘッダーインジェクションを調査します。パスワードリセットポイズニングによるアカウント乗っ取り(ATO)、キー化されていないHost/X-Forwarded-Hostを介したWebキャッシュポイズニング、ルーティングベースのSSRF(Hostによる上流の選択 → クラウドメタデータ/内部サービス)、パス上書きによるSSRF/ACLバイパス(X-Original-URL/X-Rewrite-URL)、OAuth redirect_uri/issuerポイズニング、メール内の絶対URLリンクポイズニングが対象です。ATOや大規模なキャッシュポイズニングに至る場合、重大度は高からクリティカルです。公開されているHostヘッダー研究(PortSwiggerの「Practical web cache poisoning」とJames Kettle、および従来のパスワードリセットポイズニングの脆弱性分類)に基づいています。パスワード忘れフロー、CDN/リバースプロキシ配下のアプリ、OAuth/OIDCエンドポイント、メール内で絶対URLを使用する機能に使用します
Next.js 固有の脆弱性を調査します——Server Actions の任意関数実行、静的アセットパス経由の Middleware 認証バイパス、ISR キャッシュポイズニング、Image Optimization SSRF (/_next/image)、RSC ペイロード漏えい、getServerSideProps インジェクション、ソースマップの露出、デバッグエンドポイントの漏えい。対象が Next.js 13/14/15 または任意の React SSR フレームワークを使用している場合に使用します。
Node.js 固有の脆弱性を調査します。Prototype Pollution → RCE チェーン(lodash/merge/assign)、Express の trust proxy 設定ミス、child_process/eval インジェクション、テンプレートエンジンの SSTI(EJS/Pug/Handlebars)、ファイルサーバーのパストラバーサル、require() インジェクション、/proc/self/environ 経由の環境変数窃取が対象です。対象が Node.js/Express/Fastify/NestJS/Koa を実行している場合に使用します。
ソースコードやビルド成果物の漏えいを調査します。TypeScript/ES6ソースを再構築できるJavaScriptソースマップ(.js.map)、Swagger/OpenAPI JSONエンドポイントの発見、.env/.gitの露出、ハードコードされたシークレットを含むwebpackチャンク、robots.txt/security.txtの調査、build-infoファイル、asset-manifest.jsonによるAPIルートの発見、.DS_Storeのファイル一覧が対象です。偵察セッションの開始時に必ず使用してください。こうした発見が攻撃対象領域全体の解明につながることがあります。
Spring Boot 固有の脆弱性を調査します。Actuator エンドポイント(heapdump、env、loggers、mappings、shutdown)、Spring Expression Language(SpEL)インジェクション → RCE、H2 コンソール RCE、Jolokia JMX の露出、Spring4Shell(CVE-2022-22965)、Spring Cloud Function SpEL(CVE-2022-22963)、ヒープダンプからの認証情報抽出が対象です。対象が Spring Boot を実行している場合に使用します。X-Application-Context ヘッダー、/actuator、Whitelabel Error Page、Java スタックトレースで検出できます。
Jinja2(Flask/Django)、Twig(Symfony)、Freemarker(Java)、ERB(Rails)、Spring、Velocity、Mako、Thymeleaf、Smarty におけるサーバーサイドテンプレートインジェクション(SSTI)を探索します。検出プローブでは、サーバー側で評価される二重波括弧およびドル記号付き波括弧の数式を使用します。エンジンを特定したら、公開レポートに記載されたエンジン固有の class-walker、callback-registrar、Execute-utility のパターンを使って RCE に進みます。検出パターン:エラーメッセージからエンジンを特定し、空白または数値の評価結果から式のモードを判別します。対象:メールテンプレート、PDF/レポート生成ツール、CMS のプレビュー機能、ユーザー入力を含むエラーページ。テンプレートレンダリング経由の RCE の探索、コンテンツにエンジンのフィンガープリントが現れる場合、レンダリング前にユーザー入力を文字列に結合するエンドポイントを見つけた場合に使用します。
XXE脆弱性を探索するスキル。10件の公開バグバウンティレポートを基に構築され、SVGアップロードのXXE、Office文書(PPTX/DOCX)のXXE、SOAP XXE、SAML AssertionConsumer XXE、DTDコールバックによるブラインドOOB XXE、パラメーターエンティティXXE、XXEからLFI、XXEからSSRF、XXEからRCEへの連鎖(Adobe Commerce CosmicSting CVE-2024-34102)を含みます。あらゆるターゲットでXXEを探索する際に使用します。ブラインドケースでは、OOB-Or-It-Didn't-Happen Gateを特に重視します。
@beecode/msh-*(app-boot、env、error、logger、node-session、util、config)の MSH(Micro-Service Helper)TypeScript パッケージを使ったソリューションの実装方法です。ユーザーが @beecode/msh-* パッケージを使う場合や、アプリの初期化とグレースフルシャットダウン、環境変数の検証、HTTP 対応エラーと Express のエラー処理、ロギング、リクエストスコープのセッション/CLS/async-local-storage、共有ユーティリティ(シングルトン、memoize、タイムアウト、joi 検証、時間関連ヘルパー)の設定について尋ねる場合に使用します。MSH、beecode、AppFlow、LifeCycle、AppStarter、mshEnv、mshEnvResolver、errorFactory、errorHOF、ErrorBaseModel、HttpResponseCodeMapper、PresetConsoleSimpleString、PresetConsoleJson、PresetPino、LogLevel、LoggerStrategy、NodeSessionUtil、SessionStrategy、FastAlsStrategy、ClsHookedStrategy、AsyncLocalStorageStrategy、singletonPattern、SingletonAsync、ObjectUtil、TimeUtil、JoiUtil、memoizeFactory、または msh-config eslint/prettier 設定に言及した場合も対象です。@beecode/msh-* からインポートするコードを書く前に必ずこのスキルを参照し、最新の正しい API と適切なパッケージバージョンを使用してください。
学習者の現在の理解度に合わせて、本人のリポジトリファイルと稼働中のインスタンスを教材に使い、Infrahub の概念(スキーマ、オブジェクト、ブランチ、変更提案、チェック、変換、ジェネレーター、メニュー)を教えます。起動条件:ユーザーが Infrahub の概念を学びたい、理解したい、「教えて」「自分のインスタンスで X がどう動くか説明して」「Infrahub は初めて」と尋ねる、NetBox/Nautobot の概念に相当する Infrahub の概念を尋ねる、ガイド付きツアーを希望する、または学習セッションの再開を希望する場合。起動しない条件:ユーザーが作業の代行を求める場合(infrahub-managing-* skills を使用)、ライブ運用の回答を求める場合(infrahub-analyzing-data を使用)、または障害のデバッグ中の場合(infrahub-collecting-diagnostics を使用)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
