personal
claudehodanov の私生活・趣味向けスキル一式
5 skills
hodanov の共通スキル・サブエージェント一式
Plugin ai-agents from marketplace my-pde in hodanov/my-pde. Commands read from the repo's manifest — 3 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
commit-and-draft-pr変更をコミットしてドラフトPRを作成する一連のGit/ghワークフロー。ユーザーが「コミットして」「PR作って」「draft PR」等を求めたときに使用し、status/diff確認・命令形コミット・push・gh pr create --draft(--assignee hodanov)まで実行する。ユーザーの明示リクエストが無くても、実装完了後にcommitやPRが必要になった場面(dev-workflowのcommitフェーズ等)では必ずこれを使う。`git commit` や `gh pr create` を単体でBash直接実行しない。
commit-split1 つの作業ツリーに混ざった差分を、変更理由ごとの意味単位のコミットへ分割する。ユーザーが「コミットを分割して」「意味単位で分けて」「commit-split」等を求めたとき、または機能追加・付随リファクタ・設定/ドキュメント修正が 1 コミットに混在していると気づいたときに使用する。分割案を提示して承認を得てからステージし、コミットごとに単独で成立することを確認する。メッセージ規約・push・PR の作成は commit-and-draft-pr へ委譲する。
credential-leak-preventiongitleaks + pre-commit を使ってローカルコミット時のクレデンシャル混入を機械的にブロックする。「クレデンシャル漏洩防止」「シークレット混入対策」「gitleaks」「pre-commit シークレット」「credential leak prevention」に言及した場合に使用する。
dependency-update依存パッケージ(Go modules / npm / Terraform provider / GitHub Actions / pre-commit 等)の アップグレードを、outdated 検出 → CHANGELOG・破壊的変更の確認 → 更新 → lint/test 検証 → コミットまで一連の手順で安全に適用する。「依存更新」「パッケージを上げて」「dependency update」 「go get -u」「npm update」「provider を上げる」等に言及されたときに使用する。 version: 1
dev-workflow実装タスクの規律を担保する開発ワークフロー手順 (explore → plan → implement → verify → commit)。 非自明な実装・バグ修正・リファクタリング(プロダクトコードを書く/変更するタスク全般)に 着手するときは必ず使う。Plan Mode 等で探索・計画が済んでいる場合も、 implement 以降(テスト戦略 → 検証 → コミット)の規律として適用する。 新規プロダクト開発と既存プロダクト改修で手順が分岐する。 version: 9 observe: false
docs-sync変更差分に追随してドキュメント(README / docs/ / AGENTS.md / SKILL.md)を更新する。ユーザーが「ドキュメント更新」「README 追随」「docs-sync」等を求めたとき、または実装変更で消えたフラグ・旧名・古い既定値がドキュメントに残っていると気づいたときに使用する。差分から外部契約の語を抽出し、ヒットした箇所だけを更新する。
investigateinvestigation-scout と investigation-diver による2フェーズ調査。 不具合の原因調査やコード探索など、未知の領域を掘り下げたいときに使う。 scout が候補を広く洗い出し、diver が高優先の候補を深掘りする。 version: 1
marp-deck-export5〜10 分のプレゼン資料を Marp(Markdown)で作成し、PDF / PPTX / HTML に書き出す。 会話やリポジトリの実状況からスライドを起こし、clean テーマの雛形で下書き → docs/slides/slug/YYYY-MM-DD_slug.md に保存 → 文字量と画像の lint → 初見の読み手テスト(cold read)→ PNG で崩れを確認 → 初見の人の目が行く所のテスト(glance test)→ 描画する。 「プレゼン資料を作りたい」「スライド」「発表資料」「Marp」「Google スライド用の pptx」 などに言及されたときに使用する。 ver
plan-issue-exportAIとの壁打ちで整理したプラン、または指定ファイルの内容を GitHub Issue として作成する。セッション内のプランの Issue 化、既存プランファイルからの Issue 作成、config によるデフォルト値設定が必要なときに使う。
plan-markdown-exportAIとの壁打ちで整理したプラン、または別ファイルの設計メモや実装メモを、読みやすいMarkdown形式の実装プランに整形して `docs/plan/YYYY-MM-DD_<plan-name>.md` に保存する作業で使う。会話中に提案したプランの書き出し、テキストメモの構造化、見出し整理、表への変換、チェックリスト化、保存が必要なときに使う。
review-scancode-review-scanner と code-review-critic による2フェーズレビュー。 大きなPRや複雑な変更を丁寧にレビューしたいときに使う。 scanner がトリアージして重要な指摘だけ critic が深掘りする。 軽いチェックには /review(4並列専門レビュー)を使う。 version: 1
reviewコード変更をセキュリティ・パフォーマンス・正確性・変更容易性の4観点から並列レビューし、統合レポートを出力する。 小〜中規模の変更を素早くチェックしたいときに使う。 大きなPRや複雑な変更を丁寧にレビューしたい場合は /review-scan を使う。 version: 1
skill-improve蓄積された observations を分析し、SKILL.md への改善提案を生成する。 Observe → Inspect → Amend → Evaluate ループの Inspect/Amend フェーズ。 `--apply` フラグで承認後の適用も可能。 version: 3 observe: false
skill-observeスキル使用後の observation(結果・問題・フィードバック)を記録する。 スキルの改善サイクル(Observe → Inspect → Amend → Evaluate)の起点。 使用後に `/skill-observe <スキル名> <結果> [問題/フィードバック]` で呼び出す。 version: 6 observe: false
supply-chain-hardeningGitHub Actions の SHA ピン留め(pinact 必須)、Dependabot・Renovate のクールダウン設定(14日間)、自動マージ条件の厳格化、zizmor の導入、リポジトリ設定(既定トークン・SHA 固定の強制・ブランチ保護)をリポジトリに適用し、サプライチェーン攻撃対策を実施する。ユーザーが「サプライチェーン対策」「GHA ピン留め」「Dependabot クールダウン」「pinact」「自動マージの条件」「zizmor」「supply chain hardening」に言及した場合に使用する。
code-review-criticPhase.2 code review agent. Takes a Scan Report from code-review-scanner and performs deep, evidence-based review on high-priority findings. Provides concrete improvement suggestions and a final review verdict. Use after code-review-scanner completes Phase.1.
code-review-scannerPhase.1 code review agent. Scans diffs and changed files broadly to identify review concerns, then returns a structured Scan Report with prioritized findings. Use this first when reviewing code changes such as PRs, recent commits, or staged changes.
investigation-diverPhase.2 investigation agent for Incremental Drilling. Takes one or more Scout Reports from investigation-scout and performs deep, evidence-based analysis on high-priority candidates. Also handles Layered Delegation by accepting multiple Scout Reports in parallel. Use after investigation-scout comple
investigation-scoutPhase.1 investigation agent for Incremental Drilling. Broadly and shallowly scans a codebase to identify candidate files and modules, then returns a structured Scout Report. Use this first when investigating an unfamiliar codebase or problem area.
review-changeabilityChangeability-focused review subagent. Receives a diff and returns findings on SOLID/DRY/KISS/YAGNI, readability, cohesion/coupling, boundary discipline, operability, and invariant protection.
review-correctnessCorrectness-focused review subagent. Receives a diff and returns findings on logic bugs, edge cases, off-by-one errors, null safety, type safety, error handling, and test coverage.
review-performancePerformance-focused review subagent. Receives a diff and returns findings on N+1 queries, algorithmic complexity, memory leaks, caching, data structures, and batch processing.
review-securitySecurity-focused review subagent. Receives a diff and returns findings on OWASP Top 10, auth/authz, secrets, injection, trust boundaries, path traversal, and cryptographic misuse.
verify-runnerVerification runner subagent. Runs the repo's deterministic verify-changed script when present, otherwise discovers the project's test/lint commands from its config, and returns a concise pass/fail report with failure locations. Use after implementing changes, before committing, or when asked to ver
"${CLAUDE_PLUGIN_ROOT}/hooks/context-anchor-save.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/context-anchor-restore.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/git-state.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/guard-dangerous-bash.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/guard-secret-read.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/permission-ledger.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/goimports.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/markdown-format.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/shfmt.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/prettier.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/stylua.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/tombi.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/lint-changed.sh"
"${CLAUDE_PLUGIN_ROOT}/hooks/skill-observe-nudge.sh"
hodanov の私生活・趣味向けスキル一式
5 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.