Agent Plugins Marketplace
← All plugins

evolve-anything

v1.125.0

スキル/ルールの直接パッチ最適化と自律進化ループ. Includes 22 skills.

Claude Code22 Skills

By todoroki-godaiLicense: MIT1 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
22 skill or MCP entries
Source updated
Sep 25, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install evolve-anything for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install evolve-anything@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/todoroki-godai/evolve-anything

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

evolve-anything/
├── .claude-plugin/plugin.json
├── skills/agent-brushup/SKILL.md
├── skills/audit/SKILL.md
├── skills/backfill/SKILL.md
├── skills/breakthrough/SKILL.md
├── skills/cleanup/SKILL.md
├── skills/discover/SKILL.md
├── skills/docs-refresh/SKILL.md
├── skills/evolve/SKILL.md
├── skills/evolve-fitness/SKILL.md
├── skills/evolve-skill/SKILL.md
├── skills/generate-fitness/SKILL.md
├── skills/implement/SKILL.md
├── skills/import/SKILL.md
├── skills/pitfall-curate/SKILL.md
├── skills/prune/SKILL.md
├── skills/queue/SKILL.md
├── skills/reflect/SKILL.md
├── skills/release-notes-review/SKILL.md
├── skills/report-feedback/SKILL.md
├── skills/second-opinion/SKILL.md
├── skills/spec-keeper/SKILL.md
└── skills/tier/SKILL.md

Included Skills22

agent-brushupskills/agent-brushup/SKILL.md

エージェント定義(~/.claude/agents/)の品質診断・改善提案・新規作成・削除候補提示。 agency-agents のベストプラクティスカタログ参照 + upstream 更新チェック。 Trigger: agent-brushup, エージェント改善, agent品質, agent診断, エージェント整理

auditskills/audit/SKILL.md

Run an environment health check: inventory all skills/rules/memory, check line limits, aggregate usage stats, and generate a one-screen report with Scope Advisory. Trigger: audit, 健康診断, health check, レポート, report, 棚卸し

backfillskills/backfill/SKILL.md

DEPRECATED setup command. The dedicated backfill CLIs were removed in #215 (v1.65.1). Telemetry is now collected automatically by observe hooks (going forward) and batch-ingested by evolve. This skill remains only as a redirect for callers; it performs no backfill itself. Trigger: backfill, バックフィル, session history, セッション履歴, 分析

breakthroughskills/breakthrough/SKILL.md

「惜しいがブレイクスルーしない」「複数エージェントで試したが突破できない」 「なかなか正解にたどりつけない」「もう一歩で完成なのに」問題を汎用的に解決する。 ユーザーが "惜しい" "ブレイクスルーしない" "なかなか" "もう一歩" "頭打ち" "収束しない" "同じ結果しか出ない" などの言葉で行き詰まりを表現したら、積極的にこのスキルを使うこと。 /breakthrough <問題の説明> で明示的に呼び出すことも可能。

cleanupskills/cleanup/SKILL.md

PR マージ・デプロイ後に残る後片付け(マージ済みローカルブランチ削除、remote refs の prune、一時 worktree 削除、一時ディレクトリ削除、関連 Issue の close 候補提案、元 PR の Test plan 残件リマインド)を候補提示→個別承認→実行で安全に片付ける。 Trigger: cleanup, 後片付け, 片付け, ブランチ整理, worktree 整理, merged branches, stale branches, prune, tidy up, /ship 後の片付け

discoverskills/discover/SKILL.md

Detect repeating patterns from observation data (usage, errors, history) and generate skill/rule candidates. Outputs structured artifacts meeting quality constraints. Trigger: discover, パターン発見, pattern detection, skill generation, スキル生成

docs-refreshskills/docs-refresh/SKILL.md

docs/site/ 以下の HTML 説明サイトをリポジトリの現状に合わせて最新化する。 バージョン番号・スキル一覧・4つの柱・アーキテクチャ表を自動更新し、手動管理の sources.html には触れない。 Trigger: docs更新, docs refresh, サイト更新, HTMLを最新化, ドキュメントサイト更新, リリース後にdocs, docs/site を更新 /evolve-anything:version や版上げ作業の最後に呼ぶこと。

evolveskills/evolve/SKILL.md

Run the full autonomous evolution pipeline: Observe → Diagnose → Compile → Housekeeping → Report. Designed for daily execution to continuously improve skills and rules. Trigger: evolve, 自律進化, evolution pipeline, 日次実行, daily run, パイプライン実行

evolve-fitnessskills/evolve-fitness/SKILL.md

Analyze accept/reject data to find score-acceptance correlation issues and propose fitness function improvements. All changes require human approval. Trigger: evolve-fitness, 評価関数改善, fitness improvement, calibration, キャリブレーション

evolve-skillskills/evolve-skill/SKILL.md

特定スキルに自己進化パターン(Pre-flight / pitfalls.md)を組み込む独立コマンド。 適性判定→テンプレート組み込み→人間確認を1コマンドで実行。 Trigger: evolve-skill, スキル進化, 自己進化パターン, self-evolve

generate-fitnessskills/generate-fitness/SKILL.md

PJ固有 fitness 関数を自動生成。CLAUDE.md・rules・skills からドメイン特性を分析し評価関数を出力。 Trigger: generate-fitness, fitness生成, 評価関数生成

implementskills/implement/SKILL.md

計画を構造化実装。plan artifact→複雑性アセスメント→shallow/standard/deep の深度別実行→テレメトリ記録。 Trigger: implement, 実装して, 実装開始, build this, 計画を実装, コーディング開始

importskills/import/SKILL.md

コミュニティスキルを GitHub からワンコマンドで import する。 Trigger: import skill, スキルをインポート, コミュニティスキル, evolve-fleet import

pitfall-curateskills/pitfall-curate/SKILL.md

任意PJの pitfalls.md を「育てる」PJ非依存スキル。類似 pitfall の重複排除、 普遍性分類(universal/project/instance + 汎用度1-5)、三段階開示の配布版(Top-N)生成、 記録↔分類↔配布の同期ゲートを提供する。さらに pitfalls.md の編集/commit に正準フォーマット ルールを自動適用する hook の **有効化(enable)も skill 1発で**行える — PJ 内の pitfalls.md を自動発見し、未登録なら確認のうえ管理対象に登録する(コマンドを手で叩く必要なし)。 pitfall が貯まって重複・肥大化・配布漏れが起きているとき、新規PJで pitfall 運用の型を 導入したいとき、または「pitfalls の更新に自動でルールを当てたい / 有効化したい」ときに使う。 Trigger: pitfall-curate, pitfalls 整理, pitfall 重複, pitfall 分類, pitfall 配布版, pitfalls top-N, pitfall 同期, pitfall を育てる, pitfall 運用, pitfall 自動強制 有効化, pitfall enable, pitfalls 自動ルール, pitfall ルール 適用, pitfalls 強制 オン

pruneskills/prune/SKILL.md

Detect unused artifacts (dead globs, zero invocations, duplicates) and propose archiving. Never deletes directly — all archiving requires human approval. Trigger: prune, 淘汰, cleanup, archive, 未使用削除, unused

queueskills/queue/SKILL.md

全 PJ 横断の「今 evolve すべき PJ(待ち一覧)」を決定論ゼロ LLM で表示し、上から対話 evolve するためのガイドを出す。pull 型 daily-evolve(ADR-050)の手動運用入口。CC 起動後、タイミングの 良い日に叩いて「今日どの PJ を改善するか」を決めるのに使う。bin/evolve-fleet queue の薄いラッパー (read-only・変更なし)+ 次アクション提示。 Trigger: queue, evolve 待ち, evolve queue, 待ち一覧, 今日 evolve, どの PJ を evolve, 朝の evolve, daily evolve, 全PJ evolve, 今 evolve すべき, evolve するPJ

reflectskills/reflect/SKILL.md

corrections を対話的にレビューし CLAUDE.md/rules/auto-memory に反映する。 ユーザー修正の蓄積を構造化し、適切なメモリ層にルーティングする。 Trigger: reflect, 振り返り, corrections, 修正反映, 学習

release-notes-reviewskills/release-notes-review/SKILL.md

CC リリースノートをPJ環境+グローバル環境と突合し適用可能な新機能を優先度別に報告。 新コマンド・新スキル・大型機能は 🌟 ハイライトとして冒頭で詳報。環境健康診断も実施。 Trigger: release-notes, リリースノート確認, CC更新確認, 新機能チェック, 環境見直し, 環境の健康診断

report-feedbackskills/report-feedback/SKILL.md

evolve / audit のレポートを「上位の目」でメタレビューし、evolve-anything プラグイン 自体の改善点・バグ・提案を抽出して todoroki-godai/evolve-anything に GitHub issue 起票する。 他PJで /evolve-anything:evolve や /evolve-anything:audit を回した直後、その会話で 「レポート見て改善点ある?」「evolve-anything のバグっぽい所は?」「これ issue にして」 と言われたら必ずこのスキルを使う。決定論 self-analysis(evolve_introspect)が拾えない 「人が読んで気づく」種類の改善(表示の分かりにくさ・提案の質・誤検知・UX)が対象。 会話から直接 evolve-anything へフィードバック/バグ報告したいときも、このスキルで起票する (旧 feedback スキルの後継)。 Trigger: report-feedback, レポート見て改善, evolve レポートレビュー, audit レポートレビュー, evolve-anything 改善点, evolve-anything バグ, メタレビュー, feedback, フィードバック, バグ報告, bug report, 機能提案, feature request, これ issue にして

second-opinionskills/second-opinion/SKILL.md

独立したセカンドオピニオンを取得する。ルートA(既定)は Claude Agent による cold-read。 codex CLI(別モデル系統)を検出した場合はルートB(外部 cold-read)も選べ、 Claude が Claude を審査する構造のエラー相関を避けた、より独立性の高い意見を取得できる。 Trigger: second-opinion, セカンドオピニオン, 独立レビュー, 別の視点, 別の意見がほしい, codexで, codexで見て, 外部の視点で

spec-keeperskills/spec-keeper/SKILL.md

SPEC.md(仕様全体像)と ADR(設計判断記録)を管理。機能完了時に仕様を最新化し設計判断をADR化。 Trigger: spec-keeper, 仕様更新, SPEC.md, ADR, spec init, spec update, 設計判断記録, リカバリー

tierskills/tier/SKILL.md

モデルティア(HEAD/HARD/NORMAL/MECH/REVIEW ↔ model/effort)の正典を対話的に変更する。 正典 CLI `bin/evolve-tier`(`~/.claude/model-tiers.json`、#193)の薄い UX ラッパーで、 現状表示 → 変更内容の解釈 → 正典更新 → sync の dry-run diff 提示 → ユーザー承認 → --apply → drift advisory、の順に安全にティアを切り替える。 Trigger: モデル変更, model change, ティア変更, tier 変更, HEAD を変えて, HEAD を fable にして, モデルティア, ティアのモデル, model tier, HEAD/HARD/NORMAL/MECH/REVIEW のモデル変更, evolve-tier

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "evolve-anything",
  "version": "1.125.0",
  "description": "スキル/ルールの直接パッチ最適化と自律進化ループ",
  "author": {
    "name": "todoroki-godai"
  },
  "repository": "https://github.com/todoroki-godai/evolve-anything",
  "homepage": "https://github.com/todoroki-godai/evolve-anything",
  "license": "MIT",
  "keywords": [
    "optimization",
    "direct-patch",
    "skill-evolution",
    "evolve-loop",
    "claude-code"
  ],
  "userConfig": {
    "auto_trigger": {
      "title": "Auto Trigger",
      "type": "boolean",
      "description": "Enable auto-trigger for evolve/audit proposals",
      "sensitive": false
    },
    "evolve_interval_days": {
      "title": "Evolve Interval (days)",
      "type": "number",
      "description": "Days between evolve suggestions (default: 7)",
      "sensitive": false
    },
    "audit_interval_days": {
      "title": "Audit Interval (days)",
      "type": "number",
      "description": "Days between audit suggestions (default: 30)",
      "sensitive": false
    },
    "min_sessions": {
      "title": "Min Sessions",
      "type": "number",
      "description": "Minimum sessions before suggesting evolve (default: 10)",
      "sensitive": false
    },
    "cooldown_hours": {
      "title": "Cooldown (hours)",
      "type": "number",
      "description": "Cooldown hours between trigger evaluations (default: 24)",
      "sensitive": false
    },
    "language": {
      "title": "Language",
      "type": "string",
      "description": "Language for trigger messages: ja or en (default: ja)",
      "sensitive": false
    },
    "growth_display": {
      "title": "Growth Display",
      "type": "boolean",
      "description": "Show environment growth phase on session start (default: true)",
      "sensitive": false
    },
    "cleanup_tmp_prefixes": {
      "title": "Cleanup Tmp Prefixes",
      "type": "string",
      "description": "Comma-separated /tmp prefixes scanned by /evolve-anything:cleanup. Defaults to 'evolve-anything-' only for safety; claude-<uid> and claude-mcp-* are always excluded by scanner even if re-added (ADR-021).",
      "sensitive": false
    },
    "slow_threshold_ms": {
      "title": "Slow Threshold (ms)",
      "type": "number",
      "description": "Currently unused (tool_duration hook removed in #426; key kept for manifest compatibility, reusable later) (default: 1000)",
      "sensitive": false
    },
    "subagent_warning_threshold": {
      "title": "Subagent Warning Threshold",
      "type": "number",
      "description": "Warn when the number of subagents spawned within the recent time window (subagent_window_minutes) reaches this value (default: 5). Measured over a window, not cumulatively, so long sessions are not false-flagged.",
      "sensitive": false
    },
    "subagent_window_minutes": {
      "title": "Subagent Window (minutes)",
      "type": "number",
      "description": "Time window (minutes) over which subagent spawns are counted for the warning threshold. Smaller = catches short bursts only (default: 5).",
      "sensitive": false
    },
    "ctx_warn_percent": {
      "title": "Context Window Warning (%)",
      "type": "number",
      "description": "Warn when latest message's context occupancy (input_tokens + cache_read + cache_creation) exceeds this percent of the model window (default: 20). Set to 0 to disable.",
      "sensitive": false
    },
    "ctx_window_tokens": {
      "title": "Context Window Size (tokens)",
      "type": "number",
      "description": "Model context window in tokens used by ctx_guard (default: 1000000 for Opus 1M). Adjust if you primarily use a 200K-tier model.",
      "sensitive": false
    },
    "evolve_global_allowlist": {
      "title": "Evolve Global Allowlist",
      "type": "string",
      "description": "Comma-separated list of global skill names (~/.claude/skills/) to include in LLM evolution assessment. Default empty = all global skills excluded. Add user-created global skills here (e.g. 'my-skill,another-skill').",
      "sensitive": false
    },
    "max_skill_count": {
      "title": "Max Skill Count",
      "type": "number",
      "description": "Recommended skill collection cap shown in audit report Summary (default: 30). Based on Library Drift research (arXiv:2605.19576).",
      "sensitive": false
    },
    "correction_preflight_threshold": {
      "title": "Correction Pre-flight Threshold",
      "type": "number",
      "description": "Trigger active Pre-flight warning when corrections for the same skill reach this count (default: 3). Set higher to reduce noise.",
      "sensitive": false
    },
    "error_preflight_threshold": {
      "title": "Error Pre-flight Threshold",
      "type": "number",
      "description": "Trigger active Pre-flight warning when session errors reach this count (default: 3). Set higher to reduce noise.",
      "sensitive": false
    },
    "skill_lr_budget": {
      "title": "Skill LR Budget (lines)",
      "type": "number",
      "description": "evolve-skill の1回の変更で許容する最大差分行数(デフォルト: 30)。LLM 出力がこの行数を超えた場合はテンプレートにフォールバックする。",
      "sensitive": false
    },
    "spec_trigger_enabled": {
      "title": "Spec Trigger on Merge",
      "type": "boolean",
      "description": "SessionStart で main に着地した『挙動コードを変えたのに SPEC.md/CLAUDE.md 等の仕様を未更新』のマージを検出し spec-keeper update / ADR 化を1回提案する (default: true)。false で無効化。",
      "sensitive": false
    },
    "idiom_autopromote_daily_cap": {
      "title": "Idiom Autopromote Daily Cap",
      "type": "number",
      "description": "human-confirmed idiom に一致する新規 weak_signal を1回の evolve で自動昇格する件数上限 (default: 10・ADR-047 安全弁①)。超過分は次回 run に持ち越す (capped で surface)。1回の承認が引き金で大量昇格する暴走を量で抑える。",
      "sensitive": false
    },
    "icebox_review_threshold_days": {
      "title": "Icebox Review Threshold (days)",
      "type": "number",
      "description": "icebox issue の最古経過日数がこの値以上で SessionStart 気づき通知を発火する (default: 30・#194)。audit_interval_days と同じ周期に揃えたデフォルト。",
      "sensitive": false
    },
    "judge_daily_utterance_limit": {
      "title": "llm_judge Daily Utterance Limit",
      "type": "number",
      "description": "llm_judge Phase B(意味判定)の daily runner が1日に処理する発話数の上限 (default: 200・#408 ユーザー承認済み標準値)。上限超過分は次回 run に持ち越す。",
      "sensitive": false
    },
    "judge_daily_token_limit": {
      "title": "llm_judge Daily Token Limit",
      "type": "number",
      "description": "llm_judge Phase B(意味判定)の daily runner が1日に消費する推定トークンの上限 (default: 150000・#408 ユーザー承認済み標準値)。",
      "sensitive": false
    },
    "judge_utterance_max_age_days": {
      "title": "llm_judge Utterance Max Age (days)",
      "type": "number",
      "description": "未判定 utterance を llm_judge に入れる cutoff(発話時刻基準・default: 90・#442)。判定後に生成された weak_signal の提示可否を決める TTL 45日とは別段階・別時計。",
      "sensitive": false
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[evolve-anything on Agent Plugins Marketplace](https://pluginsmp.com/plugins/evolve-anything)