claude

distillation

コードから規則・慣習を蒸留して再利用可能なスキル草稿を生成し、未起票の課題をソースの TODO/FIXME/REJECT タグへ還す(コードファースト)。

0 on GitHubby sasano8v0.4.0MITupdated 3 days agodevelopment
/

Plugin distillation from marketplace sasano8-skills in sasano8/skills. Commands read from the repo's manifest — 3 days ago.

What it installs

Skills (5)

  • extract-issues

    コードファーストで対象プロジェクトのコードを読み、まだ起票されていない課題(非互換 / バグ / リファクタリング / 設計不備)を抽出して workspaces/distillation/<target>/issue/ の課題票に起票する。ソース中の既存タグと open 課題を突き合わせて重複起票を避け、起票した課題の対応方針をユーザーへ尋ねる。ユーザーが「課題を抽出」「未起票の課題を洗い出して」「課題を起票」「バグや設計の問題を探して」「issue を作って」等を求めたときに使う。プロジェクト非依存。

  • extract-rules

    コードファーストで対象プロジェクトのコードを読み、そこから規則・慣習・パターンを抽出(蒸留)して、他プロジェクトでも流用できるスキル草稿を workspaces/distillation/<target>/skill/ に生成・更新する。コードから推測した規則(distilled)とユーザーが強制する規則(rule)を provenance で分け、根拠(file:line)と確度を添える。再実行時はコードとの差分で更新する。ユーザーが「規則を抽出」「規約をスキル化」「コード規約をまとめて」「コードから規約を抽出」「蒸留して」「distill」等を求めたときに使う。プロジェクト非依存。

  • grep-issues

    対象プロジェクトのソースと TODO.md を TODO / FIXME / REJECT で grep し、distill タグ付きの課題(採用 / 保留 / 却下)と手書きの未了作業を一覧表示する。あわせて workspaces/distillation/<target>/issue/ に残る open の課題票を併記して、方針待ちを可視化する。read-only で何も書き換えない。ユーザーが「課題を列挙」「課題を一覧」「TODO を一覧」「今どんなタグがあるか」「未了作業を見せて」「distill タグを確認」等を求めたときに使う。プロジェクト非依存。

  • merge-issues

    対応方針が決まった課題を workspaces/distillation/<target>/issue/ の課題票から対象ソースの TODO / FIXME / REJECT タグへ転記し、マージ済みの節を削除して正をコードへ一本化する(転記のみ・実修正はしない)。ユーザーが「課題をマージ」「対応方針を反映」「タグへ還す」「方針をソースへ書いて」等を求めたときに使う。一覧するだけなら grep-issues を使う。プロジェクト非依存。

  • track-issues

    課題の管理場所(作業場の issue/)・課題票の書式・タグ文法を規定する正本であり、持ち込まれた課題を課題票へ起票する入口。規約ファイルの issue-tracking 宣言はこのスキルを指し、品質監査など外部の仕組みが先送りする課題もここ経由で起票する。ユーザーが「この課題を記録して」「課題票へ起票して」「課題管理の場所・書式を教えて」等を求めたとき、他の仕組みが宣言経由で課題を持ち込んだときに使う。コード読解による課題の発見は extract-issues を使う。プロジェクト非依存。

View source on GitHub

More from sasano8/skills

All 5 plugins →

開発マシン/新環境を冪等・非破壊にオンボーディングする。エージェント本体(Claude Code / Codex CLI)の導入、版管理された dotfiles の反映(配布方式の選び分け付き)、シークレット混入を commit 前に止めるグローバルガードの 3 本立て。

3 skills

0

quality

claude

プロジェクトの品質規約を正本として持ち、リポジトリを監査して是正をタスク化する。docs サイトと PyPI リリースの公開 CI も、CI を割らない安全な guard 付きで整える(Python + uv)。

3 skills

0

advisor

claude

変化する製品情報を実行時に調査し、用途と優先順位に合う選択肢を比較・助言する。まず Claude Code / Codex の AI モデルと速度設定を扱う。

1 skill

0

ガイドライン等の文書と関連文書の関係を読み取り、正本への参照を中心に対象リポジトリの作業用スキルを生成・更新する。

1 skill

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

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

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

Maintain distillation?

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.

claude & codex plugins5 plugins