Codex Tracker Suite

SkillSearch

This skill should be used to search, inspect, list, and recover local Codex sessions through Codex's native App Server APIs. Trigger for requests such as find a prior Codex conversation, search Codex transcript text, list recent Codex work, locate matches inside a session, or produce a safe Codex resume command. Do not use for Claude Code sessions, project source-code search, or web search.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Codex Tracker Suite skill

What this skill tells your AI

The instructions your AI receives, as published by tdimino/claude-code-minoan in skills/planning-productivity/codex-tracker-suite/SKILL.md and read by ahel’s review.

Use the bundled wrapper instead of reading Codex's private SQLite databases or rollout files. It talks to the version-matched codex app-server protocol and leaves Codex as the source of truth.

codex-tracker search "topic"

Route the request

  • Find a session by topic or transcript text: search QUERY
  • Locate every visible match inside one session: occurrences SESSION_ID QUERY
  • Browse recent work: recent
  • Inspect metadata or the visible conversation: show SESSION_ID
  • See sessions loaded in a shared managed runtime: alive
  • Produce a shell-safe command for continuing work: resume SESSION_ID

Run any command with --help for filters and JSON output. Add --include-non-interactive for codex exec and App Server sessions, or --all-sources for subagents too. Ordinary searches default to interactive CLI and IDE sessions, matching Codex's native behavior.

Operating rules

  • Keep lookup operations read-only. resume prints a command; it does not launch an interactive process.
  • Return the matching session ID, title, working directory, snippet, and resume command when available.
  • Prefer --json when another program or agent will consume the result.
  • Native transcript search is experimental and may take a minute or two on a large history. The wrapper prints progress while waiting and uses a configurable timeout.
  • If native full-text search is unavailable, report the compatibility error and suggest codex resume --all; do not silently scrape private databases.
  • App Server may update its own state metadata during a read. In a restricted Codex sandbox, request approval for the wrapper command instead of bypassing the sandbox.
  • Do not archive, delete, rename, or otherwise mutate sessions unless the user separately asks for that operation. This wrapper intentionally exposes no destructive commands.
  • Treat alive as a managed-daemon view. Without the shared App Server daemon, use Codex's own session UI or process-level diagnostics instead.

For protocol choices, compatibility behavior, and parity boundaries, read references/architecture.md only when maintaining or extending the wrapper.

Signals

GitHub stars
41
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
codex-tracker-suite
Source
github.com/tdimino/claude-code-minoan