majiayu000/codex-fluent
Use when Codex feels slow, bloated, or heavy after heavy use. Provides safe session hygiene, archive strategy, and handoff discipline to keep daily Codex usage responsive and low-friction. Always pairs with comprehensive handoffs before archiving active work.
npx skills add https://github.com/majiayu000/spellbook --skill codex-fluent
Keep Codex feeling fast, light, and pleasant to use over months of heavy daily work.
This skill is about operational fluency — the subjective experience of Codex staying responsive, starting quickly, and not forcing you to fight accumulated context and state.
codex-retrospective session where Codex itself flagged repeated context bloat or "I keep having to re-explain the current state".~/.codex/archived_sessions/, archived_worktrees/, archived_logs/).--wait-for-codex-exit) before any filesystem changes to active state.Ask:
Use codex-fluent to inspect my current Codex local state and give me a clear picture of what is causing drag.
The skill will report on:
Before any archiving of chats you care about, create excellent handoffs.
Use the template in references/handoff-template.md.
The reactivation prompt must allow a completely fresh Codex thread (or even Claude via the codex skill) to pick up without the old giant context.
Only after handoffs exist for everything important:
Use codex-fluent to perform safe maintenance now. I have created handoffs for the sessions I want to keep continuity on. Codex is closed.
What a normal apply does:
~/Documents/Codex/codex-backups/codex-fluent-YYYYMMDD-HHMM/~/.codex/archived_sessions/~/.codex/archived_worktrees/Run diagnosis again and compare before/after sizes and feel.
Generate a safe, report-only weekly reminder prompt that never applies changes automatically.
codex-retrospective, if Codex complains about "having to re-read huge context every time" or repeated state loss, this skill is the natural follow-up.codex-retrospective runs.blocked, or likely to resume, create the handoff first and verify that the
reactivation prompt points to a real file.
before/after active-state size and a fresh startup or session-switch test.
active state, verify process state or get explicit user acceptance first.
as session archiving unless the diagnosis explicitly named those candidates.
references/handoff-template.md — High-quality handoff document template + reactivation promptreferences/maintenance-checklist.md — Step-by-step safe maintenance checklistreferences/examples/ — Real-world (anonymized) before/after reports and handoff examplesAfter using this skill properly you should experience:
Start with a diagnosis run. The rest follows naturally.
Take majiayu000/codex-fluent from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.