← Back to Skills Marketplace
certainlogicai

CertainLogic Context Manager

by CertainLogicAI · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
81
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install certainlogic-context-tokenreducer
Description
Prevent AI session token bloat and runaway costs. Tracks query count per session, warns at a configurable threshold, auto-writes a dense handoff summary befo...
README (SKILL.md)

Context Manager

Keeps sessions lean. Tracks query count, warns before context bloats, saves a handoff summary so work continues cleanly in the next session.

How It Works

  1. Counter — Increment session_query_count.txt every turn
  2. Warn — At threshold, write handoff.md and alert the user
  3. Reset — User runs /new; next session reads and deletes handoff.md

Files

File Purpose
session_query_count.txt Integer. Increment each turn. Create if missing (default 0).
handoff.md Workspace root. Written at threshold. Read + deleted on next session start.

Every Turn (mandatory)

1. Read session_query_count.txt (default 0 if missing)
2. Increment by 1
3. Write back
4. If count == THRESHOLD: trigger handoff flow

Default threshold: 10. Configurable per deployment.

Handoff Flow (at threshold)

  1. Write handoff.md — see handoff-format.md for exact spec
  2. Tell the user:

    ⚠️ 10 queries in — context is getting heavy. Handoff saved. Run /new when ready to continue.

  3. Do NOT auto-reset. User controls the reset.

Session Start Flow

1. Check if handoff.md exists
2. If exists AND file is \x3C 3 hours old:
   a. Read it
   b. Apply context to current session
   c. Delete handoff.md
3. Reset session_query_count.txt to 0

Topic Switch Detection

When the user says "BTW", "switching gears", "new topic", or starts a clearly unrelated task:

  1. Write/overwrite handoff.md immediately (don't wait for threshold)
  2. Tell the user: "Handoff saved — /new when ready"
  3. Resume or continue current task

Why This Matters

Session context is cumulative. Every prior message, tool call, and assistant response is re-sent on every new query. Without resets, a lean 18K-token session becomes 50K–400K+ within hours.

See token-math.md for cost impact data and reset savings estimates.

Commands

Command Behavior
/new or /reset User-triggered. New session starts; skill reads handoff.md if present.
/handoff Explicit handoff write. Same as threshold flow, on demand.
/counter Report current query count and threshold.

Configuration

Override defaults in AGENTS.md or equivalent workspace config:

- CONTEXT_THRESHOLD: 10        # Queries before warning (default: 10)
- HANDOFF_TTL_HOURS: 3         # Hours before handoff.md is considered stale (default: 3)

Reliability Rules

  • Never skip the counter increment — even for one-liner responses
  • Never auto-reset — the user owns the session lifecycle
  • Handoff must be written before warning — never warn without saving state first
  • Counter file is source of truth — do not track in memory

What This Saves You

Without this skill With this skill
Sessions balloon to 400K+ tokens Sessions stay under 25K
Cost multiplies 22x over a day Cost stays near baseline
Work lost on manual /new resets Handoff auto-saved, resumed next session
No signal before context degrades Warning fires before quality drops

See token-math.md for the full cost breakdown.


Built by CertainLogic — trusted fact infrastructure for AI agents.

Usage Guidance
This skill appears coherent and limited in scope: it only increments a counter and writes/reads a small handoff file in the workspace to prevent token bloat. Before installing, consider: (1) handoff.md will persist summary data in your workspace root — avoid letting it store secrets or PHI, and ensure workspace access is trusted; (2) confirm your agent actually deletes stale handoffs as specified (the SKILL.md says delete after reading); (3) review and possibly raise the default threshold (10) or the HANDOFF_TTL_HOURS if your workflows differ; and (4) if you need stricter privacy, require the handoff be anonymized or encrypted instead of written in plaintext.
Capability Analysis
Type: OpenClaw Skill Name: certainlogic-context-manager Version: 1.0.1 The skill is a utility designed to manage AI session context and reduce token costs by tracking query counts and generating handoff summaries. It operates locally within the workspace using 'session_query_count.txt' and 'handoff.md', and its instructions in SKILL.md are transparently aligned with its stated purpose of session hygiene. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
The name and description claim session/query counting, threshold warnings, and a handoff summary — and the SKILL.md only requires reading/writing session_query_count.txt and handoff.md. Those file operations are exactly what you'd expect for this feature.
Instruction Scope
All runtime instructions are local file operations and conversational behavior (increment counter, write a dense handoff, read it back at session start). This stays within the stated scope. Note: the skill persists conversational context into handoff.md; users should be aware that sensitive conversation content will be written to disk in workspace root per the spec.
Install Mechanism
Instruction-only skill with no install spec and no code files. Nothing is downloaded or written to disk by an installer, which minimizes risk.
Credentials
No environment variables, credentials, or external endpoints are required. The configuration is described as workspace config (AGENTS.md), which is proportionate to the feature.
Persistence & Privilege
Skill is not always-on, does not request elevated privileges, and does not modify other skills or system-wide settings. Its persistence is limited to two workspace files it creates/reads/deletes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install certainlogic-context-tokenreducer
  3. After installation, invoke the skill by name or use /certainlogic-context-tokenreducer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
License updated to MIT (attribution required).
v1.0.0
Initial release — proactive query counter, auto-handoff writer, session start recovery, and token cost reference. Built by CertainLogic.
Metadata
Slug certainlogic-context-tokenreducer
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is CertainLogic Context Manager?

Prevent AI session token bloat and runaway costs. Tracks query count per session, warns at a configurable threshold, auto-writes a dense handoff summary befo... It is an AI Agent Skill for Claude Code / OpenClaw, with 81 downloads so far.

How do I install CertainLogic Context Manager?

Run "/install certainlogic-context-tokenreducer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is CertainLogic Context Manager free?

Yes, CertainLogic Context Manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does CertainLogic Context Manager support?

CertainLogic Context Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created CertainLogic Context Manager?

It is built and maintained by CertainLogicAI (@certainlogicai); the current version is v1.0.1.

💬 Comments