claudecodex

crux-compress

Compress rules, code, images, and web pages into CRUX notation, with CRUX memories and meditation. Packages the CRUX-Compress release; run /z-crux-init once per project. Hooks need Python 3.

0 on GitHubby zotoiov2.11.8MITupdated 6 days agodeveloper-tools
/

Plugin crux-compress from marketplace zoto-agents in zotoio/zoto-agents. Commands read from the repo's manifest — 6 days ago.

What it installs

Skills (14)

  • crux-init

    Set up CRUX Compress in the current project from this plugin. Copies the CRUX specification to CRUX.md, adds or refreshes the <CRUX> block in AGENTS.md, records the version in .crux/crux.json, and optionally creates the memory system scaffolding. Use when CRUX.md is missing, after updating the plugi

  • crux-skill-memory-compress

    CRUX-compress memory files with adaptive sizing and source archival. Handles compress, decompress, migration of existing memories, and maxMemorySize enforcement (in lines). Use when compressing or decompressing memory files, or migrating uncompressed memories after enabling compression.

  • crux-skill-memory-crud

    Create, read, update, delete, and validate memory files with proper frontmatter management. Use when creating new memories, modifying existing ones, removing memories, or validating memory file structure.

  • crux-skill-memory-extract

    Analyse execution artifacts from completed units of work, compare with existing memories, detect conflicts, and propose ranked candidate facts for memory creation. Use after a spec (or configured unitOfWork) completes to extract learnings, patterns, red flags, ideas, and goals.

  • crux-skill-memory-index

    Build a prioritised memory index from all memory files and reference trackers. Use when rebuilding the memory index, after memory CRUD operations, or when agents need a sorted discovery list.

  • crux-skill-memory-meditation-coordination

    File-based coordination primitives for meditation: artefact filename grammar (18 rows including `init-suggestions-{ts}.yml`, `finalisation-enhancements.yml`, per-tree ensemble variants, and 4 follow-up artefact types), placeholders, prefix-glob polling rule, never-hard-code invariant, retrospective

  • crux-skill-memory-meditation-ensemble

    Ensemble Aggregation function for meditation: reads N model consolidations, writes `cross-model-synthesis.md`, performs K10 root cross-model reflection (step 3c), manages K10 layered cadence steps 3b–3f (per-tree `finalisation-enhancements.yml` reads + root combined YAML write with `cross_model_cand

  • crux-skill-memory-meditation-quick

    Quick-mode meditation protocol: 6-step parallel fan-out with optional deep-confirm hook, warn-only citation validation, upfront child derivation, no peer review, K10c reflection (same rubric, warn-only at every richness level per K7). Use when the `crux-cursor-meditation-guide` agent runs the Quick

  • crux-skill-memory-meditation-report

    Mandatory paired HTML+PDF report generation for meditation: Comprehensiveness Level Mapping (12 dimensions × 4 levels), anti-homogenisation rules, Universal Contrast, light/dark mode + print TOC, Chart.js / D3 / calculator content minima with static fallbacks, Per-Branch Section Rule, Depth-3 Leaf I

  • crux-skill-memory-meditation-research

    Research-mode meditation protocol: Phases A–G depth-first recursion, depth-0 manager steps 1–13 (incl. step 4b 4-mode `additional_focus_areas[]` reconciliation + `init-suggestions-{ts}.yml` write; step 8 K10c reflection writing `finalisation-enhancements.yml`; step 8b respawn-payload prep), facet re

  • crux-skill-memory-meditation-review

    Adversarial Review function for meditation: 13-dimension audit (incl. citation integrity, slop detection, anti-homogenisation drift, level-conditional Dim 9 peer-review thoroughness, Dim 12 Comprehensiveness fidelity, Dim 13 Init-suggestion AND finalisation-enhancement honour), severity classificati

  • crux-skill-memory-rebalance

    Consolidate, promote, demote, and archive memories based on strength, usage patterns, and type transition rules. Use when running REM sleep, rebalancing memory strength, detecting conflicts, or cleaning up orphaned trackers.

  • crux-skill-memory-reference-tracker

    Track which memories are referenced in agent output, manage .refs.yml tracker files, and keep strength counters in sync with memory frontmatter. Use when recording a memory reference, cleaning up orphaned trackers during REM sleep, or checking whether a memory should be promoted to a permanent rule.

  • crux-utils

    Multi-purpose utility for CRUX compression workflows. Provides token estimation and checksum calculation. Use when estimating tokens for compression, comparing file sizes, or getting checksums for sourceChecksum tracking.

Slash commands (21)

  • /crux-compress:crux-amnesia

    Temporarily disable or restore ambient CRUX memory usage for the current chat session.

  • /crux-compress:crux-compress

    Compress markdown rules, code files, images, and web pages into CRUX notation for token efficiency.

  • /crux-compress:crux-dream

    Post-execution memory extraction and REM sleep rebalancing.

  • /crux-compress:crux-forget

    Remove memories from the CRUX memory corpus.

  • /crux-compress:crux-meditate

    Run a recursive, memory-informed meditation on a topic: research, adversarial review, and a final report.

  • /crux-compress:crux-recall

    Decompress, query, and display CRUX memories in human-readable form.

  • /crux-compress:crux-remember

    Store ad-hoc memories outside of spec workflows; they join standard consolidation during REM sleep.

  • /crux-compress:z-crux-init

    Run the crux-init skill. Set up CRUX Compress in this project: CRUX.md, the AGENTS.md <CRUX> block, .crux/crux.json, and optional memory scaffolding.

  • /crux-compress:z-crux-skill-memory-compress

    Run the crux-skill-memory-compress skill. Compress or decompress CRUX memory files, migrate existing memories, and enforce maxMemorySize.

  • /crux-compress:z-crux-skill-memory-crud

    Run the crux-skill-memory-crud skill. Create, read, update, delete, and validate CRUX memory files and their frontmatter.

  • /crux-compress:z-crux-skill-memory-extract

    Run the crux-skill-memory-extract skill. Extract ranked memory candidates from a completed unit of work and flag conflicts with existing memories.

  • /crux-compress:z-crux-skill-memory-index

    Run the crux-skill-memory-index skill. Rebuild the prioritised CRUX memory index from memory files and reference trackers.

  • /crux-compress:z-crux-skill-memory-meditation-coordination

    Run the crux-skill-memory-meditation-coordination skill. Meditation artefact filenames, placeholders, polling, and index templates used by the meditation guide.

  • /crux-compress:z-crux-skill-memory-meditation-ensemble

    Run the crux-skill-memory-meditation-ensemble skill. Combine several models' meditation results into a cross-model synthesis and a single set of user decisions.

  • /crux-compress:z-crux-skill-memory-meditation-quick

    Run the crux-skill-memory-meditation-quick skill. Quick-mode meditation: a 6-step parallel fan-out with warn-only citation checks and no peer review.

  • /crux-compress:z-crux-skill-memory-meditation-report

    Run the crux-skill-memory-meditation-report skill. Generate the paired HTML and PDF meditation report with the skill's content and rendering rules.

  • /crux-compress:z-crux-skill-memory-meditation-research

    Run the crux-skill-memory-meditation-research skill. Research-mode meditation: Phases A–G depth-first recursion, the depth-0 manager steps, citations, and peer review.

  • /crux-compress:z-crux-skill-memory-meditation-review

    Run the crux-skill-memory-meditation-review skill. Adversarial review of a meditation: the 13-dimension audit, severity classes, and the fix loop.

  • /crux-compress:z-crux-skill-memory-rebalance

    Run the crux-skill-memory-rebalance skill. Run REM sleep rebalancing: consolidate, promote, demote, and archive memories, and clean up orphaned trackers.

  • /crux-compress:z-crux-skill-memory-reference-tracker

    Run the crux-skill-memory-reference-tracker skill. Record memory references in .refs.yml trackers and keep strength counters in sync.

  • /crux-compress:z-crux-utils

    Run the crux-utils skill. Estimate tokens, compare source and CRUX sizes, and compute checksums for CRUX compression.

Subagents (8)

  • crux-cursor-meditation-guide

    Recursive memory-informed meditation guide. Owns the Meditate persona, Research Phases A–G, Quick 6-step protocol, Adversarial Review function, Ensemble Aggregation function, and the K10 finalisation-enhancements reflection function. Spawned by `/crux-meditate` for the entire subagent tree; never us

  • crux-cursor-memory-manager

    DEPRECATED dispatcher — prefer the mode-scoped crux-memory-* thin agents. Retained temporarily so pre-upgrade consumer installs continue to resolve the name. Removed after one minor release once the thin agents ship in the dist zip.

  • crux-cursor-rule-manager

    Semantic compressor for Cursor rule files in .cursor/rules/. Converts markdown rules to CRUX notation achieving 5-10x token reduction while preserving all actionable information.

  • crux-memory-dream

    Dream-mode memory extraction for CRUX. Analyses a completed unit of work, ranks candidate memories, detects conflicts and resolved bugs, and returns a full proposal for parent-driven accept/skip decisions.

  • crux-memory-forget

    Forget-mode memory deletion for CRUX. Resolves the input (id / slug / path / search / list-all) to matching memories, returns the matches for parent-driven confirmation, and — once resumed with the confirmed list — deletes each memory file and its reference tracker, then rebuilds the index.

  • crux-memory-recall

    Recall-mode memory query and display for CRUX. Reads memory files (decompressing CRUX bodies on the fly), formats them as human-readable output, and — when invoked with `--total` — generates an interactive Canvas visualisation. Read-only.

  • crux-memory-rem

    REM Sleep memory rebalancer for CRUX. Scans the full memory corpus, verifies consistency, detects conflicts, and recommends promotions, demotions, archival, consolidation, and compression for parent-driven approval.

  • crux-memory-remember

    Remember-mode ad-hoc memory creation for CRUX. Creates a new memory file from parent-collected content/type/tags/description, rebuilds the index, and returns the created memory's metadata for parent display.

View source on GitHub zotoio.github.io

More from zotoio/zoto-agents

All 6 plugins →

zoto-eval-system

claudecodex

Stamp static (pytest) and LLM (@cursor/sdk) eval suites side-by-side, detect drift when AI primitives change and update evals with user confirmation, compare runs across models on /canvas. Surgical update on git diff, sovereign user-authored cases.

9 skills · 13 commands · 8 agents

0

botz-mcp-swarm

claudecodex

Local-first MCP server testing with the botz MCP Swarm CLI. Skills install the botz host and its mcp-swarm extension (pinned 0.15.0) on first use, run only when invoked by name, and wire up no MCP server by default; Botz platform mode is opt-in via /z-mcp-swarm-platform.

13 skills · 13 commands

0

zoto-spec-system

claudecodex

Decompose complex initiatives into reviewable specs, judge them independently, then execute with adversarial verification. Live execution status aggregation and no-restart token-budget configuration.

3 skills · 4 commands · 3 agents

0

zoto-cursor-top

claudecodex

Live updating htop-style CLI that shows every Cursor agent on this machine, with expandable parent-to-subagent hierarchy and scrolling log tails

1 skill · 2 commands · 1 agent

0

zoto-botz-skills

claudecodex

Consume governed Agent Skills and subagents from the hosted botz.ai MCP server (https://mcp.botz.ai/mcp, OAuth sign-in) with zero-drift guid+version pinning and CRUX-compressed downloads.

1 skill · 1 command · 1 MCP server

0

Similar plugins

ecc

claudecodex

Harness-native ECC operator layer - 71 agents, 314 skills, 98 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses

200 skills · 98 commands · 71 agents · 1 MCP server · hooks

affaan-m/ECC 302,088

hookify

claude

Easily create custom hooks to prevent unwanted behaviors by analyzing conversation patterns or from explicit instructions. Define rules via simple markdown files.

1 skill · 4 commands · 1 agent · hooks

anthropics/claude-code 155,476

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Token usage tracking, model cost attribution per agent, budget alerts, and optimization recommendations

24 skills · 1 command · 1 agent · hooks

ruvnet/ruflo 81,589

Skill: add headroom-ai compress() to a Python or TypeScript app to cut LLM input tokens (tool outputs, logs, JSON, chat history). No API key.

1 skill

headroomlabs-ai/headroom 79,508

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

Maintain crux-compress?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins6 plugins