Compress Prompt

Riduce un prompt verboso all'istruzione minima di cui un modello ha effettivamente bisogno, con una rubrica keep/drop.

di doodledood · doodledood/manifest-dev

Richiede configurazione ★ 8.4/10

Compress Prompt — Riduce un prompt verboso all'istruzione minima di cui un modello ha effettivamente bisogno, con una rubrica keep/drop.

Cosa fa

Comprime un prompt o il corpo di una skill in un singolo paragrafo denso applicando una rubrica esplicita keep-vs-drop: mantenere obiettivi, criteri di accettazione e vincoli nuovi, eliminare passi di processo e boilerplate ridondante per l'addestramento che il modello già conosce. Si attiva quando viene chiesto di comprimere, condensare o minimizzare un prompt, e invia un subagente verificatore per controllare la chiarezza dell'obiettivo e la conservazione dei vincoli prima di finalizzare.

Rapporto di test

La rubrica keep/drop stringe genuinamente un prompt gonfiato (campione di 140 token ridotto a ~30 preservando l'unico vincolo nuovo) ma il suo subagente verificatore richiesto si trova fuori dalla cartella della skill in .claude/agents/, quindi un semplice `cp -r` della directory della skill rompe silenziosamente il passo di verifica.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/doodledood/manifest-dev
cd manifest-dev
mkdir -p ~/.claude/skills
cp -r .claude/skills/compress-prompt ~/.claude/skills/compress-prompt

Comandi e prompt di esempio

  • /compress-promptRiduce un prompt verboso all'istruzione minima di cui un modello ha effettivamente bisogno, con una rubrica keep/drop.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Compress this system prompt so it uses way fewer tokens.
  • Condense this verbose prompt while keeping the goal intact.
  • This agent prompt is bloated, can you make it more concise?