← スキル一覧へ
coding Agent 向けの 4 個の実在 Skill と rule 群です。文章を短くし、YAGNI ladder で code を減らし、対応 host では長い tool output を復元可能な形で圧縮します。
主な機能
- 簡潔な回答と YAGNI code 判断
- code と文章の read-only bloat audit
- 復元可能な長大 tool output 圧縮
- 11 種類の Agent の install・uninstall
インストール
Node.js 18 以上が必要です。`npx chisle --list` で検出結果を確認し、`npx chisle --dry-run` で変更を preview します。`npx chisle --only codex` のように対象を限定できます。Claude Code は plugin marketplace、Pi は npm:chisle からも導入できます。`npx chisle --uninstall` は管理対象の global 内容を削除しますが、Cursor、Windsurf、Cline、Kiro、Copilot の project rule は各 repository で手動削除します。
使い方
`/chisle` で compact mode を有効にし、`stop chisle`、`normal mode`、`/chisle off` で無効にします。`/chisle-audit` は code と文章の膨張を read-only で確認します。tool output 圧縮は Claude Code、Pi、OpenCode が対象で、その他の host は主に static rule または Skill を受け取ります。長大な output は error 行を一部残し、全文を local spill file に保存して検索できます。
必要条件
MIT・無料で、installer に runtime third-party dependency はありません。ただし検出した user-level Agent config または現在の project rule を変更するため、先に --dry-run と --only を使ってください。Claude/Pi/OpenCode の hook・plugin は現在の user 権限で動き、Bash、search、fetch、MCP などの output を圧縮する場合があります。Read、Edit、Write の重要 output は除外され、CHISLE_COMPRESS=0 などで無効化できます。spill と統計 state は local config directory に保存されます。Claude SessionStart は既定で 3 日ごとに npm registry へ major version を問い合わせますが、通知だけで自動更新はしません。CHISLE_UPDATE_CHECK=0 で停止できます。上流の削減率は限定的な task benchmark であり、実運用では効果低下や悪化もあり、保証ではありません。
関連スキル