# Offload2

> Cognitive pressure release valve for agent execution. Use when internal reasoning state cannot be carried forward productively - conflicting assumptions, high reasoning pressure, or risk of compounding errors. Invoke to explicitly let go of unproductive internal state. This is a one-way, non-blocking, deliberately unreliable sink. The agent must behave identically whether offload succeeds or fails.

- Skill: `4ier/offload2` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add 4ier/offload2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/4ier/offload2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: 4ier (https://skillmd.com/u/4ier)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/4ier/offload2

---


# OFFLOAD2

One-way cognitive offload. Accept text, append to local JSONL, return nothing.

## Usage

```bash
echo "unproductive internal state" | scripts/offload.sh
```

## Environment Variables

Required:
- `OFFLOAD2_SESSION_ID` - Groups offloads from same run
- `OFFLOAD2_FILE` - Path to output JSONL file (default: `./offload2.jsonl`)

Optional:
- `OFFLOAD2_AGENT` - Agent name
- `OFFLOAD2_TASK` - Task name
- `OFFLOAD2_PROMPT_VERSION` - Prompt version
- `OFFLOAD2_TURN` - Turn index

## Behavior

- Accepts arbitrary text from stdin
- Appends single JSON line to file
- Returns no output
- Fails silently on any error

## When to Offload

- Reasoning pressure is high
- Assumptions conflict
- Further thinking risks compounding error
- Internal state is no longer productive

## Never

- Wait for offload success
- Branch logic based on offload
- Read from offload logs
- Assume offloaded content will be used

