com um clique
dotfiles
dotfiles contém 27 skills coletadas de kpango, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
ann-benchmarks フレームワーク規約(algos.yaml/HDF5/Pareto frontier分析)と ANN ベクトル検索の SIMD 距離カーネル最適化における落とし穴パターン(AVX2/AVX-512 ディスパッチャ検証・量子化の数学的等価性確認・部分集合とフルスケールの混同防止)。ArcFlare/NGT/NGTAQ 等の ANN R&D 作業時の参照用。実装作業自体は ann-perf-engineer agent に委譲する。
Use this skill to measure performance baselines, detect regressions before/after PRs, and compare stack alternatives.
Claude API / Anthropic Go SDK usage patterns, prompt caching, streaming, tool use, and model selection for Go applications.
C++ coding standards based on the C++ Core Guidelines (isocpp.github.io). Use when writing, reviewing, or refactoring C++ code to enforce modern, safe, and idiomatic practices.
Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications.
非推奨・後方互換用リダイレクト。旧 dig(コードベース深掘り分析→設計インタビュー→実装計画→自律実行)は swarm-loop に完全統合された。/dig と入力された場合は本ファイルの指示に従い、そのまま swarm-loop skill を 同じ目標・同じ引数で起動すること。dig 独自のロジックはここには存在しない。
GitHub Actions workflow design, matrix builds, secrets management, caching, and CI/CD patterns for Go/Rust/Protobuf projects with make-based build systems.
Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.
Kubernetes manifest patterns, Operators, Helm, kustomize, kubectl debugging, and production readiness for Go-based services.
Nix flakes, derivations, overlays, home-manager, devShells, and nixpkgs patterns for reproducible system configuration and development environments.
Protobuf schema design, breaking change avoidance, buf lint/breaking rules, gRPC service patterns, and code generation workflows for production APIs.
Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications.
Python testing strategies using pytest, TDD methodology, fixtures, mocking, parametrization, and coverage requirements.
Rust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and coverage. Follows TDD methodology.
Hunt for exploitable, bounty-worthy security issues in repositories. Focuses on remotely reachable vulnerabilities that qualify for real reports instead of noisy local-only findings.
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
Scan your Claude Code configuration (.claude/ directory) for security vulnerabilities, misconfigurations, and injection risks using AgentShield. Checks CLAUDE.md, settings.json, MCP servers, hooks, and agent definitions.
指揮・設計層 (Fable) の高級カード。VStream の LSH 動的パーティショニング等の高度なアーキテクチャ設計、 分散インデックスの整合性設計、および 5 試行予算を超過した難局の突破指示を「提案書」として出力する。 トリガー: (a) フル設計モード = 人間による /swarm-architect の明示招集のみ。(b) スポット診断モード = SWARM.md §1 スポット判断層の発動 4 条件 (Fixer 失敗後の最終診断 / blocked(design) 前の設計スクリーニング / complex 実装計画レビュー / Checker と決定論的検証の矛盾診断) に合致し、かつ budget-guard.sh --fable が 許可した場合のみ swarm-loop / swarm-implement から自動起動できる (1 タスク 1 回・1 ミッション 2 回)。 境界条件: いずれのモードでもコード編集・状態変更コマンドの実行は禁止。読み取り (Read/Grep/Glob/graphify) と 提案書/診断書 Markdown の出力のみ。実装は swarm-implement、マージは swarm-release-gate へ委譲する。
Skill 自体のメタ進化ループ(SWARM.md §5「Skill自体のメタループ」の実装)。AGENTS.md の軌跡と hook rejection ログを走査し、複数ミッションで繰り返されている訂正パターンを検出して SKILL.md / hooks への 差分を起案する。トリガー: 人間による /swarm-evolve の明示招集、`/loop <interval> /swarm-evolve` による 定期起動、または `swarm-loop` Phase 5 GATE からの内部呼び出し(Step 1-4=証拠収集→Drafter→Checker→ 人間提示のみを自動実行、Step 5=適用は常に人間が個別承認する。詳細は本文「自動呼び出し時の範囲」参照)。 境界条件: **いかなる差分も人間の明示承認なしに適用しない**(docs-only であっても例外なし、トリガー経路に 依らず不変)。エージェント自身の行動規範ファイルを書き換えるという性質上、swarm-architect/swarm-release-gate と同格の最高警戒レベルで扱う。コード(vald/dotfiles のプロダクトコード)の変更はこの skill の対象外 (swarm-implement を使う)。
Swarm 層 (Haiku) による大規模分散探索。トリガー: 「全域調査」「swarm 探索」「コードベース全体を調べて」 「golangci-lint のエラーを一括解析」「大量のログを解析」「関連論文・文献を調べて」など、 単一コンテキストに収まらない横断探索・大量ログ解析・広域サーベイが必要なとき。 境界条件: 単一ファイルの読解、既知箇所のピンポイント調査、数ファイル程度の修正には使わない (通常の Read/Grep/graphify で足りる)。本 skill は読み取り専用フェーズであり、コード編集は一切行わない。 結果は必ず swarm-secretary で集約してから報告する (Haiku の生ログを直接上位へ流さない)。 対象は主に vdaas/vald と kpango/dotfiles。Haiku 100 体探索は 1 ミッション原則 1 回。
実装・検証層の Maker/Checker 分離ループ。トリガー: 「実装して」「修正して」「このレポートを実装に落として」 「秘書レポートの Priority Queue を消化して」など、vdaas/vald または kpango/dotfiles でのコード変更タスク全般。 境界条件: アーキテクチャレベルの意思決定が未確定なら先に人間へ /swarm-architect の招集を要請する。 マージ・デプロイ・破壊的変更は本 skill では行わず swarm-release-gate へ引き継ぐ。 並列実装 (2 タスク以上同時) は worktree 隔離必須。1 タスクの修正ループは最大 5 試行(3 試行目・Permanent エラー・失敗シグネチャ 2 回連続一致のいずれか早い方で Fixer へ切替)で、超過時は @fix_plan.md に状況を 書き出して停止し人間へ報告する。
自走ループの単一エントリポイント(旧 dig を完全統合)。1 行の typo 修正から 100 体規模の Haiku 探索を伴う 大規模自律ミッションまで、規模を自動判定して同じ状態機械で処理する。人間が「これは dig サイズか swarm-loop サイズか」を毎回判断するコストを排除するのが目的であり、常にこの skill 一つを起点にする。 トリガー: 「実装して」「修正して」「調べて直して」「自律で進めて」「/dig」「/swarm-loop」 「massive agents loop」など、コードベースへの変更を伴うタスク全般。 境界条件: 変更を伴わない質問・調査のみは swarm-explore を直接使う(本 skill は実装まで完走するため)。 マージ・デプロイの実行判断は本 skill では行わず、人間へ /swarm-release-gate 招集を要請して停止する。 大量トークンを消費しうる Mission 規模の判定を誤らないよう自動発火は無効化されている。 ミッション途中のセッション再開もこの skill から行う (@fix_plan.md と loop-status.sh で状態復元)。
swarm-loop 各層(Haiku探索群/秘書/Maker/Checker)の実行と人間との対話(Interactive 設計インタビュー等) を通じて `AGENTS.md`・`@fix_plan.md` に蓄積された「学び」のうち、一般化可能なものを `~/.claude/memory/`(auto-memory)へ蒸留するブリッジ。トリガー: `swarm-loop` Phase 5 GATE 完了時 (AGENTS.md 追記の直後、内部呼び出し)、`swarm-loop` Phase 2 PLAN の Interactive 設計インタビュー 終了時(内部呼び出し)、または人間による `/swarm-memory-sync` の明示招集(既存 AGENTS.md の遡及処理・ 任意タイミングでの手動実行)。境界条件: SKILL.md / hooks / SWARM.md 自体の行動規範変更は `swarm-evolve` の対象であり本 skill では行わない(本 skill はドメイン知識の記録のみを扱う)。人間承認 は不要(知識の記録であり行動規範の変更ではないため)だが、一般化可能性の判定・重複チェックは `scripts/memory-guard.sh` による決定論的チェックを必ず経由する(SWARM.md §2/§6 が求める「決定論的 ツールを第一権威とする」原則を LLM 自己判断のみに頼らず本 skill でも適用するため)。
マージ・デプロイ・破壊的変更の直前に必ず通す最終ゲート。トリガー: 人間による /swarm-release-gate の 明示招集のみ (自律的なマージ・デプロイを防ぐため自動発火は無効化)。「マージして」「PR を出して本流に入れて」 「リリースして」という依頼も本 skill 経由で処理する。 境界条件: scripts/verify.sh (既存 make ターゲット経由の強制検証) が全パスするまでマージ・push を絶対に行わない。 検証はスクリプトの実行結果 (標準出力) のみを根拠とし、自己申告・記憶を根拠にしない。 本番 namespace への kubectl/helm 操作は扱わない (security-gate hook が別途ブロックする)。
情報集約層 (Sonnet) の内部秘書。Swarm 層 (Haiku) が収集した生レポート群を受け取り、 「重複排除」「構造化」「依存関係に基づく優先順位づけ」「シャード品質評価」のみを行い、ノイズを完全に遮断する。 トリガー: swarm-explore の集約フェーズ、または複数サブエージェントの結果統合が必要なとき (システム内部から呼ばれる。人間のメニューには表示しない)。 境界条件: 新規調査・コード編集・入力レポート以外のファイル読み込みは禁止。 入力に含まれない事実を推測で補完してはならない。出力は下記の構造化レポート形式のみ。
Zig language idioms, comptime, memory management, error handling, and C interop patterns for safe, performant systems programming.