Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
テスト・品質
承認された Web アプリケーションおよび API のセキュリティテストをガイドする——スコープ設定と交戦規則、OWASP 指向のテスト(インジェクション、認証/セッション、アクセス制御、SSRF、XSS、CSRF、ビジネスロジック)、REST および GraphQL API のセキュリティ、商用ツールを必要としない Burp/ZAP スタイルの手動手法、証拠と修復の報告、再テストによる検証。書面による承認と安全な境界を重視する。Web ペネトレーションテスト、OWASP Web 評価、Web アプリのセキュリティテスト、API ペネトレーションテスト、Burp スタイルのテスト、承認済みの XSS または SQL インジェクションテストに使用する——ネットワーク/AD/インフラのペネトレーションテスト(network-pentester)、汎用的な複数領域のペネトレーションテスト編成(penetration-tester)、LLM またはエージェントの敵対的テスト(ai-redteam)、企業の敵対者シミュレーションやパープルチームキャンペーン(red-team-specialist)、SOC アラートのトリアージ(soc-analyst)、インシデント指揮(incident-responder)、CI/CD セキュリティゲートや SBOM プログラム(devsecops)には使用しない。
調査し、調査結果を構造化レポート(RS-XXX)に統合する。入力に応じて 6 つのフローを提供する汎用スキル:あるトピックの自由調査、計画前の US-XXX/TK-XXX/WI-XXX の未決事項の検討、issue や bug の分析(再現、根本原因、テスト診断、bug-fix タイプの WI を成果物とする)、テストケース TC-XXX の監査、レガシー分析(既存コードから機能 FT-XXX とそのテストを発見)、およびプロジェクト間のマイグレーション discovery。ユーザーが "investiga"、"research"、"¿es viable?"、"¿cómo funciona X?"、"¿qué impacto tiene?"、"compara opciones"、"¿qué falta por decidir?"、"hay un bug"、"falla en producción"、"analiza el bug #1234"、"revisa este caso de prueba"、"analiza este código legacy"、"ingeniería inversa de requisitos"、"migración entre proyectos" を求めたり、"RS-XXX" に言及した場合に有効化する。コンテキストに成果物やプロジェクト管理ツールの識別子がある場合は、尋ねずにそのまま使用する。
Android アプリ開発(Kotlin)のテストリファレンス。JUnit4、AndroidJUnit4、Truth、Espresso(チートシート)、テストピラミッド、テストダブル、Mockito、MockK、Robolectric。coroutines/Flow/ViewModel のテスト、ActivityScenario、FragmentScenario、UiAutomator、AndroidTestOrchestrator。createComposeRule、runComposeUiTest、ComposeUiTestConfig、Compose UI テストの同期、CI、Window Testing(画面サイズ別)。
OpenHarmony ArkWeb/Chromium の C++ 単一ファイルをスキャンまたはレビューして、PostTask、BindOnce、base::Unretained(this)、WeakPtr、scoped_refptr、mojo::Connector、GPU/Audio/DrDC スレッド、NDK/UI コールバック、NWeb、WebContents、Profile、BrowserContext、NavigationController に関するスレッド安全性違反を確認する場合に必ず使用します。誤検知の抑制を徹底し、standard_rule1-standard_rule10 のみの厳密な JSON schema 違反を出力します。
React アプリケーション向けの包括的なコードレビュールール(フレームワーク非依存)。セキュリティのアンチパターン、パフォーマンスの落とし穴、アーキテクチャの誤り、コード品質の問題を扱う。React コードのレビュー、作成、リファクタリングのとき——特にプルリクエストをマージする前に——このスキルを使用する。React/TypeScript プロジェクトのコードレビュー、PR レビュー、セキュリティ監査、パフォーマンスレビュー、品質チェックを含むタスクをトリガーとする。Next.js 固有のパターンは扱わない(それについては nextjs-review を参照)。
Claude にコーディング前の計画、ブランチ上での変更の分離、テストファースト、提示前の 2 回のセルフレビューを強制する 4 段階のコーディング規律フレームワークを有効化する。複雑なコーディングタスクの開始時、過去の Claude セッションが不完全な初稿を生み出したとき、または手戻りサイクルを防ぎたいときに使用する。確認済みの書面計画、分離されたフィーチャーブランチ、テストファーストの実装、および正確性とコード品質のチェックリスト付きの二重レビュー済み出力を生成する。
ACE Engine(OpenHarmony ArkUI)向けのコードレビューで、C++/JS/TS/ArkTS を対象とします。19 以上の次元を分析します:安定性、パフォーマンス、スレッド、セキュリティ、メモリ、モダン C++ の実践、SOLID 原則、デザインパターン、堅牢性、テスト容易性、保守性、可観測性、API 設計、技術的負債、後方互換性。重大度レベル、リファクタリング提案、ACE Engine チェック(Pattern/Model/Property、コンポーネントライフサイクル、RefPtr/WeakPtr、4 層アーキテクチャ)を報告します。使用場面:PR のレビュー、コード品質の分析、標準の徹底、技術的負債の特定、アーキテクチャの検証、品質レポートの生成。
難しいバグとパフォーマンス回帰のための規律ある診断ループ。再現 → 最小化 → 仮説 → 計測 → 修正 → 回帰テスト。ユーザーが「diagnostica isso」/「debuga isso」と言った場合、バグを報告した場合、何かが壊れている/例外を投げている/失敗していると言った場合、またはパフォーマンス回帰を説明した場合に使用します。ユーザーが「diagnose this」/「debug this」と言った場合、バグを報告した場合、何かが壊れている/例外を投げている/失敗していると言った場合、またはパフォーマンス回帰を説明した場合に使用します。
単一のプロンプトから完全なアプリケーションを構築する自律ハーネス。dkod を使った並列エージェント実行と AST レベルのセマンティックマージを行う。作業をシンボル単位で並列ユニットに分解する Planner、分離された dkod セッションで同時に実装する複数の Generator エージェント、Playwright CLI(推奨)または chrome-devtools MCP(フォールバック)と dk_verify で実際の結果をテストする懐疑的な Evaluator を編成する。完全自律——プロンプトから動作しテスト済みの PR までユーザー操作はゼロ。ユーザーがビルドプロンプト("build a..."、"create a..."、"make a...")を提供するか /dkh を呼び出すたびにこのスキルを使用。
Testcontainers によるコンテナ化データベーステストの専門スキル。実際のデータベース動作をテストする場合、SQL Server/PostgreSQL/MySQL コンテナを使用する場合、EF Core/Dapper をテストする場合に使用します。コンテナの起動、データベースマイグレーション、テスト分離、コンテナ共有などを扱います。ユーザーが Testcontainers database、SQL Server container、PostgreSQL container、EF Core integration test、Dapper testing、Collection Fixture に言及した場合は、コンテナベースのデータベーステストを明示的に求めていなくても、必ずこのスキルを使用してください。キーワード:testcontainers、container testing、database testing、MsSqlContainer、PostgreSqlContainer、MySqlContainer、EF Core testing、Dapper testing、Testcontainers.MsSql、Testcontainers.PostgreSql、GetConnectionString、IAsyncLifetime、CollectionFixture
システムとそのサブシステムを包括的かつ深く分析し、バグ、競合状態、古くなったドキュメント、デッドコード、正確性の問題を特定する。「audit this system」「exhaustive analysis of X」「analyze for correctness」「root out issues in...」「deep dive into...」「verify this code is correct」「find bugs in...」と依頼されたとき、またはエージェントが書いたコードを本番投入に耐えるかどうかレビューするときに使う。システムを自動的にサブシステムに分解し、適切な分析チェックリストを適用して、重要度分類付きの構造化された所見を生成する。
React、Next.js App Router、TypeScript、Tailwind CSS、shadcn/ui、TanStack Query、およびフロントエンド UI コードをレビューします。PR、ブランチ、差分、ページ、コンポーネント、フック、Server Action、ルートハンドラー、API クライアントのレビュー、フロントエンドの動作のデバッグ、本番運用への準備状況の評価、実行時バグ、クライアント/サーバー境界、データ取得、セキュリティ、アクセシビリティ、UX 状態、レスポンシブレイアウト、パフォーマンス、SEO メタデータ、i18n、保守性の確認に使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
