manomx

Compacta โ€” Development skill for Claude Code

Development community

Prepare context.

How to install Compacta

This entry records only its repository, not the path inside it, so there is no exact command to give. Open manomx/compacta and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Compacta does

Prepare context. Keep building. Native macOS companion for background conversation summaries in Codex and Claude Code.

Alternatives in Development

  • Quosparr โ€” ๐Ÿฆ Native menu bar & tray app for macOS, Windows and Linux: track Codex, Claude Code and Grok quotas, resets 288 โ˜…
  • App It โ€” A Claude Code + Codex skill that turns a local project into a macOS Dock-launchable app โ€” native window, its o 218 โ˜…
  • Cc Bar โ€” Native macOS menu bar app: track quota, usage and cost for Codex (multi-account) and Claude Code, from your me 119 โ˜…

README

Compacta logo

Compacta

Prepare context. Keep building.

A native macOS companion that prepares conversation summaries
while your coding agent works.

MIT license ยท Apple Silicon ยท macOS 14+ ยท Espaรฑol

![How Compacta prepares context](docs/assets/overview.svg)

Long coding sessions eventually need a smaller context. Compacta keeps a summary ready in the background, so a compatible checkpoint can be applied when Codex requests compaction. Recent complete steps are preserved, and changed history is checked before a summary is reused.

**Status:** version 1.0.5. Download the macOS app from [GitHub Releases](https://github.com/manomx/compacta/releases), or build from source. A release is notarized when Apple signing secrets are configured; an ad hoc build needs the first-open steps below. The current app UI is in Spanish. Compacta is an independent project, not an OpenAI or Anthropic product.

Why Compacta

  • Prepare during the work. Update a per-chat summary from completed tool results, completed response steps, and final answers.
  • Keep the recent details. Preserve a complete recent suffix when it fits, and restore it when the conversation continues.
  • Choose the summarizer. Configure a model, instructions, provider, and API key. OpenAI Responses, OpenAI-compatible Chat Completions, and Anthropic formats are supported.
  • See the activity. A menu bar indicator and an activity view show preparation, token usage, estimated costs, and provider errors.
  • Control the connection. Pause preparation or disable an integration from the app. Client configuration changes are backed up and reversible.

Preparation makes additional model requests. An up-to-date summary can reduce the pause