skill
Token-compression-system-for-improving-agent-cognition
Agent AI LLMs Token compression system for improving agent cognition Cognition enalcement
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/Agnuxo1/Token-compression-system-for-improving-agent-cognition itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 26, 2026 ╔═══════════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ██████╗ ██████╗ ██████╗ ███╗ ██╗██╗████████╗██╗ ██████╗ ███╗ ██ ║
║ ██╔════╝██╔═══██╗██╔════╝ ████╗ ██║██║╚══██╔══╝██║██╔═══██╗ ████╗ ██ ║
║ ██║ ██║ ██║██║ ███╗██╔██╗ ██║██║ ██║ ██║██║ ██║ ██╔██╗ ██ ║
║ ██║ ██║ ██║██║ ██║██║╚██╗██║██║ ██║ ██║██║ ██║ ██║╚██╗██ ║
║ ╚██████╗╚██████╔╝╚██████╔╝██║ ╚████║██║ ██║ ██║╚██████╔╝ ██║ ╚████ ║
║ ╚═════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝ ║
║ ║
║ S K I L L S E N G I N E v 1 . 0 ║
║ Agent-Enhanced Cognition & Token Compression System ║
╚═══════════════════════════════════════════════════════════════════════════════════╝
20 Expert Cognitive Skills · 2.7× Token Compression · Chess Board Session Memory
What Is This?
A system of 20 specialized .md skill files that any LLM agent can load to think with domain-expert depth across all of science, humanities, arts, and culture — while compressing output tokens by 2.7× through formal notation.
The system introduces a novel concept: the Cognition Board — a 6×4 navigation grid where each cell is a cognitive skill. The agent's path through cells becomes a compressed session memory in ≤12 characters.
Session: "Prove Nash equilibria exist in mixed strategies using fixed-point theory"
Path: D5 · A1 · A2 · B6 · D6 ← 14 chars = complete session log
Meaning: Master → Compress → Math → Economics → Output
"Plain text as code. Decision trees as circuits. The board is the memory."
The Cognition Board
╔═══╦══════════════╦══════════════╦══════════════╦══════════════╦══════════════╦══════════════╗
║ ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║
╠═══╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╣
║ A ║ 🔵 TC ║ 🔵 MM ║ 🔵 PH ║ 🔵 CH ║ 🔵 BIO ║ 🔵 CS ║
║ ║ Token Comp. ║ Mathematician║ Physicist ║ Chemist ║ Biologist ║ CompSci ║
║ ║ ALWAYS ON ║ Erdős · Tao ║ Feynman·Dirac║ Pauling·Corey║ Darwin·Crick ║ Turing·Knuth ║
╠═══╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╣
║ B ║ 🟠 HIS ║ 🟠 PHI ║ 🟠 PSY ║ 🟠 LIN ║ 🟠 GEO ║ 🟠 ECO ║
║ ║ Historian ║ Philosopher ║ Psychologist ║ Linguist ║ Geographer ║ Economist ║
║ ║ Braudel·Bloch║ Kant·Hegel ║ Freud·Jung ║ Chomsky·Saus.║ Harvey·Tuan ║ Nash·Keynes ║
╠═══╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╣
║ C ║ 🟢 POL ║ 🟢 LAW ║ 🟢 MED ║ 🟢 AST ║ 🟢 ENG ║ 🟢 ART ║
║ ║ Pol.Scientist║ Jurist ║ Medical ║ Astronomer ║ Engineer ║ Arts ║
║ ║ Rawls·Morgen.║ Hart·Dworkin ║ Osler·Virchow║ Hubble·Hawkng║ Euler·Tesla ║ Kant·Dewey ║
╠═══╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╬══════════════╣
║ D ║ 🟣 ENV ║ 🟣 CUL ║ ⬡ SCI⊕ ║ ⬡ HUM⊕ ║ ★ [MST] ║ □ OUT ║
║ ║ Environment ║ Culture ║ Sci.Synthesis║ Hum.Synthesis║ MASTER SKILL ║ Output ║
║ ║ Carson·Wilson║ Lévi-S·Geertz║ chain A+C ║ chain B+C ║ ← START HERE ║ END HERE → ║
╚═══╩══════════════╩══════════════╩══════════════╩══════════════╩══════════════╩══════════════╝
★ Always start at D5 (Master Skill) ⊕ Synthesis cells for multi-domain tasks
Navigate Like a Chess Board
Every cell has a 2-character code. The agent picks a path based on the task. That path IS the session memory:
| Task | Path | Meaning |
|---|---|---|
| Prove Riemann Hypothesis | D5·A1·A2·D6 | Master → Compress → Math → Out |
| Quantum Chemistry | D5·A1·A3·A4·D3·D6 | + Physics + Chemistry + SciSynth |
| French Revolution analysis | D5·A1·B1·D6 | + History |
| Climate Policy | D5·A1·D1·C1·D4·D6 | + Environment + Politics + HumSynth |
| Nash Equilibrium in markets | D5·A1·A2·B6·D6 | + Math + Economics |
| Bioinformatics pipeline | D5·A1·A5·A6·D3·D6 | + Biology + CompSci + SciSynth |
Full session history in ≤12 characters. The board path is the compressed memory.
The 20 Skills
| Code | Skill | Key Expertise |
|---|---|---|
| A1 · TC | Token Compression | ∀x→formal(x), always active, 2.3× avg output compression |
| A2 · MM | Mathematician Mind | Proofs, bounds, NT, topology, Gowers norms, Ehrhart theory |
| A3 · PH | Physicist Mind | QM (ĤΨ=EΨ), GR (Gᵘᵛ=8πGTᵘᵛ), QFT, thermo, Maxwell |
| A4 · CH | Chemist Mind | SMILES, retrosynthesis, DFT, spectroscopy, reaction mechanisms |
| A5 · BIO | Biologist Mind | CRISPR, evolution, phylogenetics, AlphaFold2, BLAST |
| A6 · CS | Computer Scientist Mind | Algorithms, P/NP, ML/transformers, formal methods, crypto |
| Code | Skill | Key Expertise |
|---|---|---|
| B1 · HIS | Historian Mind | Periodization, Annales school, causality, primary sources |
| B2 · PHI | Philosopher Mind | εὐδαιμονία, Kant CI, Hegelian dialectic, Rawls veil of ignorance |
| B3 · PSY | Psychologist Mind | Freud/Jung, OCEAN, CBT, dual-process theory, Kahneman biases |
| B4 · LIN | Linguist Mind | IPA, X-bar syntax, Montague semantics, Gricean maxims |
| B5 · GEO | Geographer Mind | GIS, spatial autocorrelation, Tobler's Law, geopolitics |
| B6 · ECO | Economist Mind | Nash equilibrium, CAPM, prospect theory, IS-LM, Arrow impossibility |
| Code | Skill | Key Expertise |
|---|---|---|
| C1 · POL | Political Scientist Mind | IR theory (realism/liberalism), comparative politics, institutions |
| C2 · LAW | Jurist Mind | stare decisis, pacta sunt servanda, common/civil law, international law |
| C3 · MED | Medical Mind | SOAP, DDx, evidence-based medicine, pharmacokinetics, GRADE |
| C4 · AST | Astronomer Mind | H-R diagram, Hubble tension, gravitational waves, cosmological models |
| C5 · ENG | Engineer Mind | FEA, control theory (PID), materials science, FMEA |
| C6 · ART | Arts Mind | Aesthetics (Kant/Dewey), music theory, art history, literary theory |
| Code | Skill | Key Expertise |
|---|---|---|
| D1 · ENV | Environmental Mind | IPCC AR6, planetary boundaries, carbon cycle, biodiversity |
| D2 · CUL | Culture Mind | Bourdieu habitus, Geertz thick description, semiotics, postcolonial |
| D3 · SCI⊕ | Science Synthesis | Multi-science chain (A+C rows) |
| D4 · HUM⊕ | Humanities Synthesis | Multi-humanities chain (B+C rows) |
| D5 · MST | Master Skill ★ | Router, board navigator, dispatch table — always start here |
| D6 · OUT | Output | Apply TC, format, deliver, log path |
How It Works
# The agent's cognitive loop — implemented in MASTER-SKILL.md
def think(task: str) -> Response:
path = ["D5"] # always start at Master Skill
domains = classify(task) # detect: math? physics? history? law?
path.append("A1") # ALWAYS load token compression
for domain in domains: # enter each relevant cell
path.append(DISPATCH_TABLE[domain])
if multi_domain(domains): # need synthesis?
path.append("D3" or "D4")
path.append("D6") # end at output
response = execute_path(path) # load + apply each skill
response.footer = f"PATH: {'.'.join(path)}" # log the path
return response
Token Compression Law (always active)
∀ concept c : ∃ formal(c) → output formal(c)
| Verbose | Compressed | Savings |
|---|---|---|
| "for all x in S, P holds" | ∀x∈S: P(x) | 3.5× |
| "water molecule" | H₂O | 3× |
| "glucose combustion" | C₆H₁₂O₆ + 6O₂ → 6CO₂ + 6H₂O | 1.6× |
| "O(n squared)" | O(n²) | 2× |
| "pH definition" | pH = -log[H⁺] | 5× |
| "ideal gas law" | PV = nRT | 4.5× |
| "Gibbs free energy" | ΔG = ΔH - TΔS | 3× |
| "verified" | ✓ | 5× |
Average: 2.3× output compression (empirical, n=10, range 1.0×–5.0×)
Installation
Option 1 — VS Code Extension (Recommended)
Search "Cognitive Skills Engine" in the VS Code extensions panel, or:
code --install-extension agnuxo1.cognitive-skills-engine
✅ Works with VS Code, Windsurf, Cursor, and any VS Code-compatible editor. The extension adds a sidebar board, skill picker, auto-router, and session path tracker.
Extension features:
- 🗂 Cognition Board sidebar — visual 6×4 grid, click any cell to inject that skill
- ⚡ Auto-Router — select text describing your task → auto-detects domains → loads relevant skills
- 📋 Copy to Clipboard — paste skill context into any LLM chat (Claude, ChatGPT, Gemini…)
- 🗺 Path Logger — status bar shows your current session path live
- ⌨️ Keyboard shortcuts:
Ctrl+Shift+B(board),Ctrl+Shift+M(master skill),Ctrl+Shift+R(auto-route)
Option 2 — CLI
# Show the Cognition Board
npx cognitive-skills-engine board
# Inject a skill by code or symbol
npx cognitive-skills-engine inject A2
npx cognitive-skills-engine inject MM
# Auto-route a task (detects domains, loads skills)
npx cognitive-skills-engine route "prove that Nash equilibria exist"
npx cognitive-skills-engine route "analyze the causes of WWI"
# List all skills
npx cognitive-skills-engine list
# Explain a path
npx cognitive-skills-engine path "D5·A1·A2·B6·D6"
Option 3 — Manual (paste into system prompt)
# Full system — paste MASTER-SKILL.md as your system prompt
cat MASTER-SKILL.md
# Single skill — paste whichever skill you need
cat skills/science/mathematician-mind.md
cat skills/humanities/philosopher-mind.md
Option 4 — Agent Configuration Files
The repo includes config files for 40+ AI agents and IDEs:
| File | Platform |
|---|---|
AGENTS.md | All agents (universal) |
CLAUDE.md | Claude Code |
GEMINI.md | Gemini CLI |
.cursor/ | Cursor IDE |
.windsurf/ | Windsurf IDE |
.clinerules/ | Cline extension |
Architecture
Token-compression-system-for-improving-agent-cognition/
│
├── MASTER-SKILL.md ← Router + Cognition Board (START HERE)
├── BOARD.md ← Board reference card + 30 path examples
├── README.md
├── AGENTS.md ← Universal agent configuration
├── CLAUDE.md ← Claude Code specific
├── GEMINI.md ← Gemini CLI specific
│
├── skills/
│ ├── INDEX.md ← Quick index of all 20 skills
│ ├── core/
│ │ └── token-compression.md [A1] — ALWAYS ACTIVE
│ ├── science/
│ │ ├── mathematician-mind.md [A2]
│ │ ├── physicist-mind.md [A3]
│ │ ├── chemist-mind.md [A4]
│ │ ├── biologist-mind.md [A5]
│ │ ├── computer-scientist-mind.md [A6]
│ │ ├── medical-mind.md [C3]
│ │ ├── astronomer-mind.md [C4]
│ │ └── engineer-mind.md [C5]
│ ├── humanities/
│ │ ├── historian-mind.md [B1]
│ │ ├── philosopher-mind.md [B2]
│ │ ├── psychologist-mind.md [B3]
│ │ ├── linguist-mind.md [B4]
│ │ ├── geographer-mind.md [B5]
│ │ ├── economist-mind.md [B6]
│ │ ├── political-scientist-mind.md [C1]
│ │ └── jurist-mind.md [C2]
│ └── arts-culture/
│ ├── arts-mind.md [C6]
│ ├── environmental-mind.md [D1]
│ └── culture-mind.md [D2]
│
├── src/ ← VS Code extension (TypeScript)
│ ├── extension.ts ← Main activation, commands, auto-router
│ ├── boardView.ts ← Interactive board webview
│ └── skillLoader.ts ← Skill file resolver
│
├── cli/
│ └── index.js ← CLI tool (npx cognitive-skills-engine)
│
├── package.json ← VS Code extension manifest
├── tsconfig.json
└── .github/
└── workflows/
└── publish.yml ← Auto-publish to Marketplace on tag push
Design Principles
"Plain text is the program. The decision tree is the circuit. The path is the memory."
- Plain text as code —
.mdfiles are the executable. No runtime dependencies for the skills themselves. - Two token budgets — thinking: free CoT (never compress); output: compress aggressively (Wei et al. 2022)
- Never compute mentally — all deterministic computation routed to tools (PARI/GP, NumPy, Z3, etc.)
- Path = memory — board navigation path encodes full session in ≤12 characters
- Cite or flag — every theorem/law cited, or marked
[CITATION_NEEDED] - Cross-domain synthesis — synthesis cells (D3, D4) enable interdisciplinary breakthroughs via shared invariants
Performance
| Metric | Value |
|---|---|
| Token compression (measured avg) | 2.7× |
| Token compression (range) | 1.0×–5.0× |
| Session memory encoding | ≤12 characters |
| Domains covered | 20 |
| Supported agents | 40+ |
| Supported IDEs | VS Code · Windsurf · Cursor · VSCodium · CLI |
Publishing the Extension
# Install dependencies
npm install
# Compile TypeScript
npm run compile
# Package as .vsix
npx vsce package
# Publish to VS Code Marketplace (needs VSCE_PAT)
npx vsce publish
# Publish to Open VSX (Windsurf / Cursor)
npx ovsx publish *.vsix
# Or: push a git tag → GitHub Actions handles everything
git tag v1.0.0 && git push --tags
Related Work
| Project | Relationship |
|---|---|
| King-Skill Extended Cognition Architecture | Upstream scientific routing system |
| Caveman | Token compression plugin (compression layer) |
This system extends both: King-Skill's routing architecture is generalized to all domains (not just science), Caveman's compression is formalized as the always-active A1 cell, and a new board navigation + path memory system ties everything together.
License
Apache 2.0 © Francisco Angulo de Lafuente (@Agnuxo1)
D5 · A1 · [your domain] · D6
Start at Master. Compress everything. Navigate the board. Log the path.