Agent skill

Context Manager

by aAAaqwq in aAAaqwq/AGI-Super-Team

AI-powered context management for OpenClaw sessions. An agent skill from aAAaqwq/AGI-Super-Team.

MITAuto-check passedAgent Workflows

Install Context Manager

skills CLI
$ npx skills add aAAaqwq/AGI-Super-Team --skill context-manager -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aAAaqwq/AGI-Super-Team context-manager --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aAAaqwq/AGI-Super-Team.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/context-manager .claude/skills/context-manager && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
context-manager
GitHub stars
105
Used in
1 other repo
Token cost
~1.8k tokens
SKILL.md length
530 words
Files
5
Skills in repo
161
Repo updated
First seen
Licence
MIT

At a glance

AI-powered context management for OpenClaw sessions. An agent skill from aAAaqwq/AGI-Super-Team.

  • Works in 5 steps: AI Summarization: Sends a prompt to the… → Backup: Saves the original JSONL session… → Reset: Deletes the JSONL file (official… → …
  • Tasks that involve Context engineering
  • SKILL.md covers Quick Start, When to Use, How It Works and Commands, plus 7 more sections
  • Runs Shell scripts from its folder; calls brew

What it does

Context Manager is an agent skill from aAAaqwq/AGI-Super-Team. AI-powered context management for OpenClaw sessions

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files (for example `.clawhub/origin.json`, `_meta.json` and `compress.sh`).

It sits in Agent Workflows, covering Context engineering. The repository describes itself as: An installable, cross-framework AI organization: C-suite agents, expert subagents, curated skills, independent review, and one-command setup across 18 AI client/runtime adapters. The licence is MIT.

When your agent uses it

  • Tasks that involve Context engineering

Example prompts

  • “/context-manager”

Requirements

  • A Bash shell

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. AI Summarization: Sends a prompt to the agent asking it to summarize its own context
  2. Backup: Saves the original JSONL session file to memory/compressed/
  3. Reset: Deletes the JSONL file (official reset method)
  4. Inject: Sends the AI-generated summary as the first message in the fresh session
  5. Result: Same session key, new session ID, compressed context

What it can do on your machine

Read from SKILL.md and the folder at commit 331ecd3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • brew

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Context Manager loads about 1.8k tokens when it runs. Until then it costs about 17 tokens; SKILL.md has 530 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~17
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from aAAaqwq/AGI-Super-Team at commit 331ecd3, republished under its MIT licence (© aAAaqwq). 530 words, ~1,841 tokens.

Download SKILL.mdSave it as .claude/skills/context-manager/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
context-manager
description
AI-powered context management for OpenClaw sessions
user-invocable
true
author
Daniel Li

Context Manager Skill

  • Author: Daniel Li
  • Copyright © Daniel Li. All rights reserved.

AI-powered context management for OpenClaw sessions. Uses the agent itself to generate intelligent summaries, then resets the session with compressed context.

Quick Start

bash
# List all sessions with usage stats
~/openclaw/skills/context-manager/compress.sh list

# Check status of a specific session
~/openclaw/skills/context-manager/compress.sh status agent:main:main

# Generate AI summary (read-only, safe)
~/openclaw/skills/context-manager/compress.sh summarize agent:main:main

# Compress session: generate summary, reset, inject (DESTRUCTIVE)
~/openclaw/skills/context-manager/compress.sh summarize agent:main:main --replace

When to Use

  • Context usage approaching 70-80%+
  • Long sessions with extensive conversation history
  • Before the session becomes slow or loses coherence
  • Proactively to maintain fast, focused sessions

How It Works

  1. AI Summarization: Sends a prompt to the agent asking it to summarize its own context
  2. Backup: Saves the original JSONL session file to memory/compressed/
  3. Reset: Deletes the JSONL file (official reset method)
  4. Inject: Sends the AI-generated summary as the first message in the fresh session
  5. Result: Same session key, new session ID, compressed context

Key insight: The agent has full visibility into its own context, so it generates the best possible summary.

Commands

Session Commands
CommandDescription
listList all sessions with token usage
status [KEY]Show detailed status for a session
summarize [KEY]Generate AI summary (read-only)
summarize [KEY] --replaceSummarize AND reset session with compressed context
compress [KEY]Legacy grep-based extraction (not recommended)
check [KEY]Check if session exceeds threshold
check-allCheck all sessions at once
Configuration Commands
CommandDescription
set-threshold NSet compression threshold (50-99%, default: 80)
set-depth LEVELSet depth: brief/balanced/comprehensive
set-quiet-hours HHSet quiet hours (e.g., "23:00-07:00")
helpShow help and usage examples

Examples

List All Sessions
bash
$ ~/openclaw/skills/context-manager/compress.sh list
📋 Available Sessions (4 total)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
#    SESSION KEY                              KIND       TOKENS    USAGE
1    agent:main:main                          direct      70188      70%
2    agent:main:slack:channel:c0aaruq2en9     group       20854      20%
3    agent:main:cron:0d02af4b-...             direct      18718      18%
Check Session Status
bash
$ ~/openclaw/skills/context-manager/compress.sh status agent:main:main
📊 Context Manager Status
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Session Key: agent:main:main
  Session ID:  fc192a2d-091c-48c7-9fad-12bf34687454
  Kind:        direct
  Model:       gemini-3-flash
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Threshold:   80%
  Tokens:      70188 / 100000
  Usage:       70%
Generate AI Summary (Safe, Read-Only)
bash
$ ~/openclaw/skills/context-manager/compress.sh summarize agent:main:main
🧠 Requesting AI summary for session: agent:main:main
  Session ID: fc192a2d-091c-48c7-9fad-12bf34687454

✅ AI Summary generated!
  Saved to: memory/compressed/20260127-123146.ai-summary.md

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
### Session Summary: January 27, 2026

#### 1. What was accomplished
- System audit completed
- Essay generation with sub-agents
...
Full Compression (Summarize + Reset + Inject)
bash
$ ~/openclaw/skills/context-manager/compress.sh summarize agent:main:main --replace
🧠 Requesting AI summary for session: agent:main:main
  Session ID: fc192a2d-091c-48c7-9fad-12bf34687454
  Mode: REPLACE (will reset session after summary)

✅ AI Summary generated!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[AI-generated summary displayed]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🔄 Resetting session and injecting compressed context...
  Backing up session file...
  Backup saved: memory/compressed/20260127-123146.session-backup.jsonl
  Deleting session JSONL to reset...
  Injecting compressed context into fresh session...
✅ Session compressed successfully!
  Old session ID: fc192a2d-091c-48c7-9fad-12bf34687454
  New session ID: a1b2c3d4-...
  Session is ready to continue with compressed context

Result: 70k tokens → 16k tokens (77% reduction)

Output Files

When compression occurs, these files are created in memory/compressed/:

FileDescription
{timestamp}.ai-summary.mdAI-generated session summary
{timestamp}.session-backup.jsonlFull backup of original session (can restore if needed)
{timestamp}.transcript.mdRaw transcript extraction (legacy)
{timestamp}.summary.mdGrep-based summary (legacy)

Requirements

  • openclaw - Gateway must be running
  • jq - JSON parsing (brew install jq)
  • Gateway access - Script uses openclaw agent and openclaw sessions

Technical Details

Show full SKILL.md (219 more words)Show less
Session Reset Method

The script uses JSONL deletion to reset sessions (official method):

  1. Backup JSONL to memory/compressed/
  2. Delete ~/.openclaw/agents/{agent}/sessions/{sessionId}.jsonl
  3. Send compressed context via openclaw agent --to main
  4. New session is created automatically with summary as first message
Why Not /reset?

The /reset slash command only works in the chat interface. When sent via openclaw agent --session-id, it's treated as a regular message and the agent tries to interpret it as a task.

AI Summarization Prompt

The script asks the agent to provide:

  1. What was accomplished (key tasks)
  2. Key decisions made (with rationale)
  3. Current state (where we left off)
  4. Pending tasks (what still needs doing)
  5. Important context (critical info to remember)

Troubleshooting

Summary Text Empty

If the AI summary extraction fails, check stderr redirect:

bash
# The script uses 2>/dev/null to avoid Node deprecation warnings breaking JSON
openclaw agent --session-id $ID -m "..." --json 2>/dev/null
Session Not Resetting

Verify the JSONL file path:

bash
ls ~/.openclaw/agents/main/sessions/
Restore From Backup

If something goes wrong:

bash
cp memory/compressed/{timestamp}.session-backup.jsonl \
   ~/.openclaw/agents/main/sessions/{sessionId}.jsonl
Check Logs

Use openclaw logs to troubleshoot:

bash
openclaw logs --limit 50 --json | grep -i "error\|fail"

Best Practices

  1. Backup first: The script auto-backs up, but you can also manually backup before testing
  2. Test on non-critical sessions first: Try on a Slack channel or cron session before main
  3. Check the summary: Run summarize without --replace first to verify the summary quality
  4. Monitor token count: Use status to verify compression worked

See Also

  • openclaw sessions --help
  • openclaw agent --help

© aAAaqwq, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files in skills/context-manager of aAAaqwq/AGI-Super-Team.

  • SKILL.md
  • .clawhub/origin.json
  • _meta.json
  • compress.sh
  • config.json

Open the folder on GitHubat commit 331ecd3

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in aAAaqwq/AGI-Super-Team, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Context Manager next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Context Manager compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Context Manager this skillaAAaqwq/AGI-Super-Team1051 repos~1.8kAutomated safety check: PassMIT
Context Mode Output Sandboxmksglu/context-mode26k—~4.1kAutomated safety check: PassCustom licence
Memori Long-Term MemoryMemoriLabs/Memori17k—~2kAutomated safety check: NotesCustom licence
Picoclaw Skill Creatorsipeed/picoclaw30k—~4.4kAutomated safety check: PassMIT
ccc Semantic Code Searchcocoindex-io/cocoindex-code2.7k—~938Automated safety check: PassApache-2.0
Context Mode for Antigravity CLImksglu/context-mode26k—~850Automated safety check: PassCustom licence

Similar skills

  • Context Mode Output Sandbox

    mksglu/context-mode

    Routes large command, file, API and browser output through context-mode tools so only the needed result enters the agent's context, instead of dumping it via Bash.

    26k GitHub stars~4.1k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Memori Long-Term Memory

    MemoriLabs/Memori

    Connects Claude Code to Memori Cloud for long-term memory, recalling stored context before substantive replies and saving new context afterward.

    17k GitHub stars~2k tokensUpdated 5 days ago
    Agent WorkflowsAuto-check: notes
  • Picoclaw Skill Creator

    sipeed/picoclaw

    Guidance for creating, updating and reviewing Picoclaw skills, from the SKILL.md structure to organizing bundled scripts, references and assets.

    30k GitHub stars~4.4k tokensUpdated 13 days ago
    Agent WorkflowsAuto-check passed
  • ccc Semantic Code Search

    cocoindex-io/cocoindex-code

    Semantic code search and index management with the ccc CLI: the agent initializes, indexes and queries the project by concept, filtering by language or path.

    2.7k GitHub stars~938 tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Routing rules for using context-mode MCP tools in Antigravity CLI: sandboxed code runs, file analysis, indexed search and web fetches that keep large output out of the conversation.

    26k GitHub stars~850 tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Token Optimizer

    alexgreensh/token-optimizer

    Audit a Claude Code or Codex setup for context-window waste, then fix it and measure the savings.

    2.5k GitHub stars~3.6k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check passed

More from aAAaqwq/AGI-Super-Team

All 161 skills in this repo
  • Content Creator

    aAAaqwq/AGI-Super-Team

    Create SEO-optimized marketing content with consistent brand voice.

    105 GitHub starsUsed in 3 repos~1.9k tokens
    Auto-check passed
  • Financial Calculator

    aAAaqwq/AGI-Super-Team

    Advanced financial calculator with future value tables, present value, discount calculations, markup pricing, and compound interest.

    105 GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed
  • Performing Security Code Review

    aAAaqwq/AGI-Super-Team

    This skill provides automated assistance for security agent tasks Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    105 GitHub starsUsed in 1 repo~920 tokens
    Auto-check passed
  • Frontend Design Ultimate

    aAAaqwq/AGI-Super-Team

    Create distinctive, production-grade static sites with React, Tailwind CSS, and shadcn/ui — no mockups needed.

    105 GitHub starsUsed in 2 repos~2.7k tokens
    Auto-check passed
  • Sysadmin Toolbox

    aAAaqwq/AGI-Super-Team

    Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks.

    105 GitHub starsUsed in 2 repos~775 tokens
    Auto-check passed
  • Zsxq Smart Publish

    aAAaqwq/AGI-Super-Team

    Publish and manage content on 知识星球 (zsxq.com). An agent skill from aAAaqwq/AGI-Super-Team.

    105 GitHub stars~1.5k tokensUpdated 10 days ago
    Auto-check passed

Categories

Questions about Context Manager

What does Context Manager do?

AI-powered context management for OpenClaw sessions. An agent skill from aAAaqwq/AGI-Super-Team. Context Manager is an agent skill from aAAaqwq/AGI-Super-Team.

When should I use Context Manager?

Context Manager fits situations like: tasks that involve Context engineering.

How do I install Context Manager in Claude Code?

Run `npx skills add aAAaqwq/AGI-Super-Team --skill context-manager -a claude-code`. Or copy the skill folder (skills/context-manager in aAAaqwq/AGI-Super-Team) into .claude/skills/context-manager in your project. Claude Code loads it when a task matches its description.

How do I install Context Manager in Codex?

Run `npx skills add aAAaqwq/AGI-Super-Team --skill context-manager -a codex`. Or copy the skill folder (skills/context-manager in aAAaqwq/AGI-Super-Team) into .agents/skills/context-manager in your project. Codex loads it when a task matches its description.

Can I use Context Manager in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aAAaqwq/AGI-Super-Team --skill context-manager -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/context-manager, .gemini/skills/context-manager, .github/skills/context-manager and .opencode/skills/context-manager in your project.

What does Context Manager need to run?

Going by SKILL.md and its folder, Context Manager needs a shell for the scripts in its folder and the command-line tools its instructions call (brew). Our summary lists: A Bash shell.

Does Context Manager access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Context Manager safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Context Manager use?

Context Manager is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Context Manager use?

About 1.8k tokens (SKILL.md is roughly 7.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Context Manager?

Skills that share tags, products or a category with Context Manager: Context Mode Output Sandbox (mksglu/context-mode, 26k stars), Memori Long-Term Memory (MemoriLabs/Memori, 17k stars), Picoclaw Skill Creator (sipeed/picoclaw, 30k stars) and ccc Semantic Code Search (cocoindex-io/cocoindex-code, 2.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Context Manager?

aAAaqwq (a GitHub user) maintains it in aAAaqwq/AGI-Super-Team, which has 105 GitHub stars. The repository holds 161 skills in this directory. The repository was last updated on September 27, 2026.

Source: aAAaqwq/AGI-Super-Team on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.