phenomenoner

context-clean-up

AIエージェントv1.0.7
作者:phenomenoner更新日 2026-05-11全 8 バージョン · 最新版の公開日 2026-03-08@clawhub_phenomenoner/context-clean-up
プロンプト最適化コンテキスト管理#Prompt

AlphaMoatによると、2026-09時点でcontext-clean-upのダウンロード数は3,747、スター数は7で、AIスキル全体5,078件中2,845位、AIエージェントでは969件中566位です。

インストール数
117
ダウンロード数
3747
スター数
7
総合順位
#2,845
全体の上位 57% · AIエージェントの上位 59%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗11736597-
SkillHub ↗11637477—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

既定は監査のみで、自動削除や無人の設定変更は行いません。ファイル単位の分析には、スクリプト出力を手動で提供する必要があります。

資料公開日 2026-10-29

できること

  • プロンプトコンテキスト肥大の原因を特定する
  • ロールバック可能な低リスクの整理計画を作る

使う場面

  • 返信が遅い、会話記録が雑然とする、コンテキスト費用が増える場合に、まず監査したいとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

監査レポートの内容と自動適用されない変更を説明してください。セッション整理や設定変更は行わないでください。

月次の推移

ダウンロード数3747
2210303638612026-03 · ダウンロード数 23242026-05 · ダウンロード数 28912026-06 · ダウンロード数 30692026-07 · ダウンロード数 33832026-08 · ダウンロード数 35382026-09 · ダウンロード数 374726-0326-09
スター数7
6782026-03 · スター数 72026-05 · スター数 72026-06 · スター数 72026-07 · スター数 72026-08 · スター数 72026-09 · スター数 726-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-093747—7
2026-083538+4.6%7
2026-073383+10.2%7
2026-063069+6.2%7
2026-052891—7
2026-032324—7

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

4.3 KB・ClawHub v1.0.7
---
name: context-clean-up
slug: context-clean-up
version: 1.0.7
license: MIT
description: |
  Use when: prompt context is bloating (slow replies, rising cost, noisy transcripts) and you want a ranked offender list + reversible plan.
  Don't use when: you want automatic deletions or unattended config edits.
  Output: an audit-only report (top offenders + 3-8 lowest-risk fixes + rollback notes). No changes are applied automatically.
disable-model-invocation: true
すべて表示(全 154 行)
allowed-tools:
  - sessions_list
  - sessions_history
  - session_status
metadata: { "openclaw": { "emoji": "🧹", "requires": { "bins": ["python3"] } } }
---

# Context Clean Up (audit-only)

This skill identifies what is bloating prompt context and turns it into a **safe, reversible plan**.

## Contract

- **Audit-only by default.**
- No automatic deletions.
- No unattended config edits.
- No silent cron/session pruning.
- If you ask for changes, the skill should propose:
  1. exact change,
  2. expected impact,
  3. rollback plan,
  4. verification steps.

## Safety model

- No `exec` tool usage.
- No `read` tool usage.
- If you want file-level analysis, run the bundled script manually and paste the JSON.

## Quick start

- `/context-clean-up` → audit + actionable plan (no changes)

Optional manual report generation:

```text
python3 scripts/context_cleanup_audit.py --out context-cleanup-audit.json
```

Windows variant:

```text
py -3 scripts/context_cleanup_audit.py --out context-cleanup-audit.json
```

## What to measure (authoritative, not vibes)

When available, prefer **fresh-session `/context json` receipts** over subjective claims like “it feels leaner”.

High-signal fields:
- `eligible skills`
- `skills.promptChars`
- `projectContextChars`
- `systemPrompt.chars`
- `promptTokens`

If exact receipts are unavailable, fall back to ranked offenders + change scope, but label confidence lower.

## Common offender classes

1. **Tool result dumps**
   - oversized `exec` output
   - large `read` output
   - long `web_fetch` payloads

2. **Automation transcript noise**
   - cron jobs that say “OK” every run
   - heartbeat messages that are not alert-only

3. **Bootstrap reinjection bloat**
   - overgrown `AGENTS.md` / `MEMORY.md` / `SOUL.md` / `USER.md`
   - long runbooks embedded directly in `SKILL.md`

4. **Ambient specialist surface**
   - too many always-visible specialist skills that should be on-demand workers/subagents instead

5. **Summary accretion**
   - repeated summaries that keep historical detail instead of restart-critical facts only

## Recommended trim ladder (lowest-risk first)

### Phase 1 — Noise discipline
- Make no-op automation truly silent (`NO_REPLY` or nothing on success).
- Keep alerts out-of-band when possible.

### Phase 2 — Bootstrap slimming
- Keep always-injected files short.
- Move long guidance to `references/`, `memory/`, or external notes.

### Phase 3 — Ambient surface reduction
- Remove low-frequency specialist skills from always-on prompt surface.
- Prefer worker/subagent invocation for specialist flows.

### Phase 4 — Higher-risk changes
- Tool-surface or deeper runtime/config narrowing.
- Only propose with stronger rollback and explicit approval.

## Workflow (audit → plan)

### Step 0 — Determine scope
You need:
- workspace dir
- state dir (`<OPENCLAW_STATE_DIR>`)

Common defaults:
- macOS/Linux: `~/.openclaw`
- Windows: `%USERPROFILE%\.openclaw`

### Step 1 — Run the audit script

```text
python3 scripts/context_cleanup_audit.py --workspace . --state-dir <OPENCLAW_STATE_DIR> --out context-cleanup-audit.json
```

Interpretation cheatsheet:
- huge tool outputs → transcript bloat
- many cron/system lines → automation bloat
- large bootstrap docs → reinjection bloat

### Step 2 — Produce a fix plan
Include:
- top offenders
- lowest-risk fixes first
- expected impact
- rollback notes
- verification plan

### Step 3 — Verify
After changes:
- confirm automation is silent on success
- check context growth flattens
- if possible, compare fresh-session `/context json` before/after

## Important caveat

Many OpenClaw runtimes snapshot skills/bootstrap per session.
So skill/config slimming often **does not fully apply to the current session**.
Use a **new session** for authoritative verification.

## References

- `references/out-of-band-delivery.md`
- `references/cron-noise-checklist.md`

AIエージェントの人気スキル

phenomenonerのその他のスキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。