By arkatom
untrusted file (PDF text / AI チャット履歴 / GitHub issue / 他人 wiki 等) を Claude が Read する前に prompt injection 細工を機械検査する skill + hook。BIDI / Unicode TAG / VS / homoglyph / NFKD inject / base64 / window combo / TR39 confusables を Risk-code (R0/R1/R2) で判定し、R2 file の Read tool 呼び出しを PreToolUse hook (matcher: Read|Edit|NotebookEdit) で block、R1 は attestation (人間による確認証明) 強制。patterns.json manifest は age (X25519) + minisign (Ed25519) で同梱。
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
arkatom の Claude Code プラグイン集。ドキュメント生成・開発ワークフロー・コスト最適化・Devil 並列レビュー・原始人モード等、日常的な開発支援スキル・エージェント・フックを提供。
🌐 English version: README.en.md
⚠️ Boundary 注意:
/plugin marketplace addで配布されるのはplugins/配下のみ。本リポ root の.claude/とCLAUDE.mdは 作者個人の dev 設定 で、plugin 利用者には配布されない。fork 利用者は plugin install 後、自分の~/.claude/で運用してください。 各 plugin の README (plugins/<category>/<name>/README.mdまたは top-level の場合plugins/<name>/README.md) は現状 日本語のみ。英語版は本ファイル (README.en.md) のみ提供。core-instructionsplugin の/setup-instructionsおよびteamplugin の/setup-teamは~/.claude/CLAUDE.md等の 既存個人設定を書き換える可能性 があるため、実行前に backup 推奨。
# マーケットプレイスを追加
/plugin marketplace add arkatom/claude-plugins
# プラグインをインストール(例)
/plugin install mkdocs@arkatom-plugins
/plugin install dev-workflow@arkatom-plugins
v2 で物理ディレクトリ構造が変わりました (plugins/<name>/ から plugins/<category>/<name>/ の機能別グルーピング)。 marketplace を refresh するだけで反映されます (再 install 不要):
/plugin marketplace update arkatom-plugins
これで marketplace.json の最新 source path が読み込まれます。
v2 の主な変更:
document-tools / quality-tools / reflectiongit-grep-enforce (旧 dev-workflow の Bash/Grep フックを shell rewrite + 分離) / thinking-modes (旧 core-instructions の deep-think skill を分離)plugins/<category>/<name>/ に。 top-level 維持は core-instructions / genshijin / thinking-modesplugins/
├── cost-saver/ cost-monitor / cost-optimizer / skill-analyzer / cost-saver-orchestrator
├── collaboration/ devil-team / team
├── dev/ dev-workflow / git-grep-enforce / session-hooks / worktree-task / mekiki / megane / shisatsu / infra
├── docs/ mkdocs
├── improvement/ renka / self-improvement
├── media/ media-convert
├── security/ security-guard / prompt-injection-scan
├── core-instructions/ (top-level — 横断適用)
├── genshijin/ (top-level — 出力モード横断)
├── meta-skills/ (top-level — 思考フレームワーク 12 skill)
├── statusline-builder/ (top-level — statusline ビルダー)
└── thinking-modes/ (top-level — 思考モード横断)
物理ディレクトリ = 配置軸、 各 plugin の category フィールド = Anthropic spec の機能軸 (両者は別目的のため一致しない場合あり)。
| プラグイン | 内容 |
|---|---|
mkdocs | 7 フェーズドキュメント生成ワークフロー |
dev-workflow | commit / codex / research スキル + Serena MCP コマンド |
git-grep-enforce | Bash / Grep tool 利用を git grep --function-context にルーティングする PreToolUse フック (旧 dev-workflow の Python フックを shell rewrite して分離) |
team | 4 メンバーチーム協働の汎用テンプレート (PM / Coder / Reviewer / Devil) |
security-guard | 認証情報 / API キー / PEM 鍵漏洩を自動検出 + 顧客特定可能情報の警告 (shell 実装、 v1.1.0 で Python から書き換え) |
session-hooks | セッション開始時刻記録 + git 状態チェックフック |
core-instructions | コア思考原則 (鉄則 / 実行プロセス / サブエージェントポリシー) を ~/.claude/instructions/core/ にインストール |
thinking-modes | 「よく考えて」「深く考えて」等のトリガー語で deep-think モード起動 (3 層検証 + 自己批判 3 周以上)。 genshijin (出力モード) と並ぶ横断 plugin |
devil-team | 異系統 LLM (Codex Devil 並列、Codex 不可時は Claude Devil fallback) でタスクをレビューする 2 層 orchestrator + 任意の Skill に Devil 観点を動的策定する scaffold メタスキル (devil-team-adder) の 2 skill 同梱 |
worktree-task | Git Worktree タスクワークフロー。plan ファイル / GitHub Issue / JIRA / Backlog から worktree + branch を自動作成、untracked ファイル同期、SessionEnd 自動クリーンアップ |
cost-monitor | Claude Code コスト観測。transcript JSONL からトークン使用量・コスト集計、ccusage 統合、statusLine ヘルパー、期間別ダッシュボード生成 (cost-saver trio Phase 1) |
skill-analyzer | Skill / MCP / プロンプト分析。invocation rate 集計 + SKILL.md / instructions の n-gram 重複検出、削減候補提案 (cost-saver trio Phase 2) |
cost-optimizer | コスト最適化。タスク分類でモデル / subagent 推奨、genshijin 推奨、settings.json 4 段防御クリーンアップ (cost-saver trio Phase 3) |
genshijin | 超圧縮コミュニケーションモード。トークン使用量を約 75% 削減しつつ技術的正確性は完全維持。SessionStart / UserPromptSubmit フックでモード追跡 |
cost-saver-orchestrator | cost-saver trio + genshijin + core-instructions の統合 orchestrator。診断 → 4 段階適用を対話選択 |
meta-skills | 思考フレームワーク 11 skill (red-team / premortem / z-axis-research / game-analysis 等) + 入口ガイド (計 12) |
statusline-builder | 番号選択型 statusline ビルダー。表示要素を対話で選び settings.json を生成 |
self-improvement | セッション対話品質の主観 rubric 観測 hooks。改善提案を次セッションへ引き継ぐ |
prompt-injection-scan | untrusted ファイルの直読前インジェクション機械検査 (BIDI / ゼロ幅 / TAG ステガノ / homoglyph / NFKC 等)。R0/R1/R2 判定 |
media-convert | ffmpeg preset 集 (mov→mp4 / webm / 軽量化 / 音声抽出 / GIF)。未導入環境は OS 別 install 手順を先に提示 |
renka | 下位モデル (Opus / Sonnet) 向け足場 (scaffold)。検証可能な完了条件付き step 分割 → 1 step ずつ機械検証 → Stop hook 完了ゲート。達成率を実行ごとに記録し粒度推奨 + 教訓を次セッションへ自動注入する継続改善ループ内蔵 |
mekiki | 検索の目利き。Web 調査・手本探しの品質フィルタ (GitHub stars:>=500 / Qiita stocks / Zenn likes / HN points / npm downloads 等 8 プラットフォーム)。閾値未達ソースを「参考 (裏取り必要)」に降格する採用ゲート + 実測検証済 CLI |
npx claudepluginhub arkatom/claude-plugins --plugin prompt-injection-scan異系統 LLM (Codex Devil 並列、Codex 不可時は Claude Devil fallback) でタスクをレビューする 2 層 orchestrator + 任意の Skill に Devil 観点を動的策定して scaffold するメタスキルの 2 つを同梱。Claude 単独の自信過剰バイアスを抑え、観点の盲点を別系統で拾う。
セッション管理フック。開始時刻記録とgit状態チェック。
Claude Code cost-saver trio (cost-monitor / skill-analyzer / cost-optimizer) + genshijin + core-instructions の統合 orchestrator plugin。SessionStart hook で軽量診断 + reminder、`/cost-saver-orchestrator:cost-saver` skill で詳細診断 + 4 段階強制力 (案内 / CLAUDE.md @import / settings.json 書換 / 全実装) を AskUserQuestion で対話的に選ばせて適用。書換系は 4 段防御 (dry-run → backup → atomic mktemp+mv → auto-restore)。利用者を「cost-saver 何ができるか不明」状態から「設定完了 + 各 plugin 機能把握済」へ能動的に案内。
ffmpeg を使った動画・音声ファイル形式変換 skill。mov↔mp4 / mov↔webm / 音声抽出 / GIF 化を preset 化済。Mac/Windows/Linux クロスプラットフォーム対応、ffmpeg 未インストール環境では OS 別 install 手順を提示。
Claude Code cost observability plugin. Aggregates token usage and cost from local transcript JSONL (~/.claude/projects/), with optional ccusage CLI integration. Provides statusLine helper script (manual settings.json wiring required), per-period dashboard generation (daily/weekly/monthly), per-model breakdown, cache hit rate analysis, and sanitized --export output for sharing. Read-only and side-effect-free; no API calls.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 278 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Evidence-gated AI coding workflow: scan → analyze → plan → TDD → execute → fix → verify → review, powered by Codebase Memory MCP >= 0.9.0 with optional Serena LSP intelligence. Includes blast-radius planning, test/cycle gates, independent review, and Windows Git Bash hook auto-resolution.
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.