SI

shadcn/improve

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

9333 stars 品質 70 トレンド 48MIT

最も高性能なモデルを使ってコードベースを監査し、実行可能な安価なモデルの計画を書きましょう。

概要

エージェントスキルは、任意のコードベースを監査し、他のエージェントが実行するための実装計画を書きます。 考え方は、最も有能なモデルを、知能が積み重なる部分――コードベースを理解し、何をする価値があるかを判断し、仕様書を書く――に使い、実行を安価なモデルに手渡すということです。スキル自体が何かを実装することはありません。計画こそが製品です。 エージェントスキル形式をサポートするエージェントならどこでも動作します。書かれるプランはシンプルな割引価格なので、誰でも(あるいは人間でも)取得可能です。 1. リポジトリ内でエージェントを開き、/improve(または/improve quick)を実行し、コストを抑える。2. リポジトリをマッピングし、監査し、結果表を返してくる。計画したいものを返信する — 「plan 1, 3 and 5」 —3. プランはプランに入る — 各ファイル1つと推奨順序のインデックス。それらを読む;レビュー用に作られている。4. どのエージェントにもプランを渡す(「plan を実装/001-*.md」)、またはスキルに実行させる:/improve 実行 001。

概要(AI 翻訳)

エージェントスキルは、任意のコードベースを監査し、他のエージェントが実行するための実装計画を書きます。

考え方は、最も有能なモデルを、知能が積み重なる部分――コードベースを理解し、何をする価値があるかを判断し、仕様書を書く――に使い、実行を安価なモデルに手渡すということです。スキル自体が何かを実装することはありません。計画こそが製品です。

インストール

エージェントスキル形式をサポートするエージェントならどこでも動作します。書かれるプランはシンプルな割引価格なので、誰でも(あるいは人間でも)取得可能です。

使用法

使い方

典型的な初回走りの開始から終了までの概要:

  1. リポジトリ内でエージェントを開き、/improve(または安く済ませるために/improve quick])を実行する。
  2. リポジトリをマッピングし、監査し、結果表を返してくる。計画したいものを返信する — 「プラン1、3、5」
  3. 設計図はplans/に入ります — 各ファイル1つと推奨順番の索引付き。読みましょう;レビューを目的としています。
  4. どのエージェントにも計画を渡す(「plan を実装/001-*.md」)、またはスキルに実行させる:/improve execute 001。独立したワークツリーで安価なモデルを送り出し、計画と照らして差分を確認し、結果を報告する。マージはあなた次第だ。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

improve

An agent skill that audits any codebase and writes implementation plans for other agents to execute.

The idea: use your most capable model for the part where intelligence compounds — understanding the codebase, judging what’s worth doing, writing the spec — and hand execution to cheaper models. The skill never implements anything itself. The plan is the product.

you          →  /improve                    (expensive model, advises)
plans/       →  001-fix-n-plus-one.md       (self-contained specs)
other agent  →  implements, tests, ships    (cheap model, executes)

Install

npx skills add shadcn/improve

Works in any agent that supports Agent Skills format. The plans it writes are plain markdown, so any agent (or human) can pick them up.

Usage

/improve                        full audit → prioritized findings → plans
/improve quick                  cheap pass: hotspots, top findings only
/improve deep                   exhaustive: every package, every category
/improve security               focused audit (also: perf, tests, bugs, ...)
/improve branch                 audit only what the current branch changes
/improve next                   feature suggestions — where to take the project
/improve plan      skip the audit, spec one thing
/improve review-plan      critique and tighten an existing plan
/improve execute          dispatch a cheaper executor, review its work
/improve reconcile              refresh the backlog: verify, unblock, retire
/improve ... --issues           also publish plans as GitHub issues

How to use

A typical first run, start to finish:

  1. Open your agent in the repo and run /improve (or /improve quick to keep it cheap).
  2. It maps the repo, audits it, and comes back with a findings table. Reply with the ones you want planned — “plan 1, 3 and 5”.
  3. Plans land in plans/ — one file each, plus an index with the recommended order. Read them; they’re meant to be reviewed.
  4. Hand a plan to any agent (“implement plans/001-*.md”), or let the skill run it: /improve execute 001. It dispatches a cheaper model in an isolated worktree, reviews the diff against the plan, and reports back with a verdict. Merging stays up to you.
  5. Next session, run /improve reconcile to clean up the backlog: verify what landed, refresh what drifted, unblock what got stuck.

Before a PR, /improve branch does the same thing scoped to just what your branch changes.

Example

A run against shadcn/ui came back with findings like:

| # | Finding                                        | Category  | Effort | Confidence |
|---|------------------------------------------------|-----------|--------|------------|
| 1 | shadow-config duplicated in search.ts/view.ts, | tech-debt | M      | HIGH       |
|   | copies already drifted (TODO at search.ts:31)  |           |        |            |
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add shadcn/improve
MCP 初心者?mcpskill.org のガイドから始めましょう →