← ClaudeAtlas

tersify-promptlisted

Rewrites agent-instruction prompts to be maximally terse while preserving full intent.
rp1-run/rp1 · ★ 38 · AI & Automation · score 77
Install: claude install-skill rp1-run/rp1
# Tersify Prompt Compresses agent-instruction prompts to be maximally terse while preserving full intent. ## Modes **File Mode** (when INPUT is a valid file path): 1. Read the file content 2. Pass to tersifier agent 3. Extract compressed prompt from output 4. Update the file with compressed version 5. Display change summary **Inline Mode** (when INPUT is prompt text): 1. Pass prompt directly to tersifier agent 2. Display compressed prompt and change log ## Workflow ### Step 1: Detect Mode Check if INPUT is a file path: ``` Use Bash: test -f "{INPUT}" && echo "file" || echo "inline" ``` ### Step 2: Prepare Input **If file mode:** - Read the file using Read tool - Store the file path for later update - Extract file content as INPUT_PROMPT **If inline mode:** - Use INPUT directly as INPUT_PROMPT ### Step 3: Spawn Tersifier Agent {% dispatch_agent "rp1-utils:prompt-tersifier" %} {INPUT_PROMPT content here} {% enddispatch_agent %} ### Step 4: Process Output The agent returns output in this format: ``` <<<COMPRESSED_PROMPT [compressed content] COMPRESSED_PROMPT>>> <<<CHANGES [op] ref: description - from: "short excerpt" - to: "short excerpt" - note: reason [op] ref: description ... CHANGES>>> ``` **Parse the output:** - Extract content between `<<<COMPRESSED_PROMPT` and `COMPRESSED_PROMPT>>>` - Extract the changes list between `<<<CHANGES` and `CHANGES>>>` ### Step 5: Finalize **If file mode:** 1. Use Write tool to update the original file with the compre