Skill Detail

Reduce agent terminal noise with OMNI

Use OMNI to distill noisy terminal output before coding agents read it while preserving recoverable raw logs for exact follow-up inspection.

Developer ToolsMulti-Framework
Developer Tools Multi-Framework Security Reviewed
โญ 319 GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill reduce-agent-terminal-noise-with-omni Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
OMNI CLI, shell hook, optional MCP integration
Install & setup
brew install fajarhide/tap/omni && omni init
Author
Fajar Hidayat
Publisher
Individual
Last updated
Aug 4, 2026
Quick brief

# Reduce agent terminal noise with OMNI

How it works

What this skill actually does

Use this skill when an operator wants coding agents to see compact command output without losing the original terminal logs. OMNI runs as a shell hook and MCP-compatible context engine that distills noisy outputs from tools such as git, cargo, Docker, and kubectl, while archiving removed bytes locally for retrieval by hash.

Invoke this instead of asking the agent to read full terminal output when repeated command runs are burning context on logs, progress output, generated diffs, or build noise. Install OMNI, run `omni init`, let commands pass through the configured shell integration, and retrieve the raw output when the distilled result is not enough.

The scope is agent-facing terminal-output distillation with recoverable originals and failure pass-through. It is not a general terminal emulator, a summarization service, or a generic memory framework. The boundary is source-backed command-output filtering for agent workflows, with structured data and failing commands passed through rather than rewritten.

Source-backed installation path from the upstream README: `brew install fajarhide/tap/omni && omni init`.

Upstream states support for Claude Code, Cursor, Windsurf, Codex, Roo, and MCP-compatible workflows.