Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
4ier avatar

Offload2

  • 3 installs
  • Updated July 18, 2026
  • 4ier/agent-skills

offload2 is a meta agent skill that provides a one-way, deliberately unreliable sink for an agent to discard unproductive internal reasoning state to a local JSONL file.

About

offload2 is a meta skill for AI agents that gives them a one-way place to discard unproductive internal reasoning state. When reasoning pressure is high or assumptions conflict, the agent pipes text to a script that appends a single JSON line to a local JSONL file and returns nothing. It is deliberately unreliable and non-blocking, so the agent must behave identically whether the offload succeeds or fails and must never branch on it or read the log back.

  • One-way cognitive offload sink for agent execution
  • Appends internal state to a local JSONL and returns nothing
  • Deliberately unreliable: agent must behave the same on success or failure

Offload2 by the numbers

  • 3 all-time installs (skills.sh)
  • Ranked #13,677 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

offload2 capabilities & compatibility

Capabilities
agent state management · cognitive offload
Use cases
token optimization
Pricing
Free
From the docs

What offload2 says it does

Cognitive pressure release valve for agent execution.
SKILL.md
This is a one-way, non-blocking, deliberately unreliable sink. The agent must behave identically whether offload succeeds or fails.
SKILL.md
npx skills add https://github.com/4ier/agent-skills --skill offload2

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3
Last updatedJuly 18, 2026
Repository4ier/agent-skills

What it does

Give an AI agent a one-way, non-blocking sink to discard unproductive internal reasoning state.

Who is it for?

Agent developers who want a pressure-release valve to let an agent drop conflicting or unproductive internal state.

Skip if: Persistent memory or anything the agent needs to read back; offload logs are never meant to be read.

When should I use this skill?

Reasoning pressure is high, assumptions conflict, or further thinking risks compounding errors.

What you get

The agent explicitly lets go of unproductive state via a non-blocking sink that returns nothing.

  • Appended JSONL lines of discarded internal state

By the numbers

  • Writes single JSON lines to a JSONL file
  • Requires 2 env vars (OFFLOAD2_SESSION_ID, OFFLOAD2_FILE)

Files

SKILL.mdMarkdownGitHub ↗

OFFLOAD2

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

Usage

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

Related skills

FAQ

Can the agent read offloaded content back?

No. The docs say never read from offload logs and never assume offloaded content will be used; it is a one-way sink.

What happens if offload fails?

Nothing changes. It fails silently and the agent must behave identically whether offload succeeds or fails.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.