#622 by GitHub stars
vibeforge1111/keep-codex-fast
Use when Codex feels slow or bloated, when local sessions/logs/worktrees/config have grown over time, or when a user wants safe maintenance for Codex Desktop/CLI state. Provides a read-only report by default, backs up before applying changes, archives instead of deleting, normalizes Windows extended
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → e74c4496aca5
No earlier version was observed for comparison.
Heat
4.1- Star growth, last 7 daysAhead of 66% of tracked repositories
- Star growth, last 24 hoursAhead of 70% of tracked repositories
- Rank movement, last 7 daysAhead of 20% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
How it works
keep-codex-fast
When your agent uses it
Use when Codex feels slow or bloated, when local sessions/logs/worktrees/config have grown over time, or when a user wants safe maintenance for Codex Desktop/CLI state. Provides a read-only report by default, backs up before applying changes, archives instead of deleting, normalizes Windows extended paths, prunes dead config projects, rotates large logs, and moves stale worktrees.
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
2,613 tokensWhen the skill is activated
Reference documents
2,147 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Safety Rules
- Mental Model
- Default Workflow
- What Apply Does
- Recommended Policy
- Thread Metadata Bloat
- Handoff Doc + Reactivation Prompt
- Automation Reminder Prompt
- Anti-Patterns
- User-Facing Caution
Scripts executed separately
scripts/keep_codex_fast.pytests/smoke_test.py
Files
.github/workflows/ci.ymlasset3,399 bytes.gitignoreasset109 bytesLICENSEasset1,056 bytesREADME.mddoc8,181 bytesSKILL.mdcore12,378 bytesSKILL.mdcore12,378 bytesSKILL.mdcore12,378 bytesSKILL.mdcore12,378 bytesSKILL.mdcore12,378 bytesagents/openai.yamlasset287 bytesassets/keep-codex-fast-cover.pngasset1,319,128 bytesassets/keep-codex-fast-flow.svgasset4,035 bytesreferences/handoff-template.mddoc1,502 bytesscripts/keep_codex_fast.pyruns30,571 bytestests/smoke_test.pyruns10,349 bytes
Read SKILL.md
# Keep Codex Fast
Use this skill to inspect and safely maintain local Codex state. The goal is to reduce local drag without surprising the user or losing continuity.
Primary principle: preserve continuity before applying changes. For active repo chats the user may continue, recommend a comprehensive handoff document and reactivation prompt before archiving anything.
## Safety Rules
- Inspect before mutating.
- The first run must be report-only. Report mode must not write files, create backups, move folders, or change local Codex state.
- Back up before applying changes. Use `--backup-only` when the user wants backups without moving or changing local state.
- Archive or move files instead of deleting them. Do not permanently delete user chats, logs, worktrees, memories, skills, plugins, or automations.
- Write manifests and restore scripts when sessions/worktrees are moved.
- If Codex is running, default to report-only. Apply changes only after Codex is closed or when the user explicitly accepts waiting for Codex to exit.View the complete source on GitHubSkills included
- keep-codex-fast
Repository facts
- License
- MIT
- Created
- May 2, 2026
- Last pushed
- May 6, 2026
- Forks
- 87
- Open issues
- 3
- Project activity
- Slowing
Rank over the last 12 weeks
Now #622 · best #440 · down 100 in 30 days
- #611 on Nov 1
- #615 on Nov 2
- #618 on Nov 3
- #620 on Nov 4
- #621 on Nov 5
- #622 since Nov 6
51 earlier periods
- #430 on Aug 2
- #445 on Aug 6
- #439 on Aug 8
- #433 on Aug 9
- #449 on Aug 10
- #447 from Aug 11 to Aug 12
- #454 on Aug 13
- #449 on Aug 14
- #440 on Aug 15
- #448 on Aug 16
- #453 on Aug 17
- #457 on Aug 18
- #456 on Aug 19
- #454 on Aug 20
- #457 on Aug 21
- #443 on Aug 22
- #459 on Aug 23
- #467 on Aug 27
- #469 on Aug 31
- #473 on Sep 1
- #477 on Sep 3
- #476 on Sep 6
- #479 on Sep 7
- #494 on Sep 8
- #487 on Sep 9
- #484 on Sep 11
- #480 on Sep 13
- #501 on Sep 16
- #489 on Sep 19
- #498 on Sep 20
- #500 on Sep 21
- #504 on Sep 23
- #507 on Sep 27
- #513 on Sep 30
- #507 on Oct 1
- #506 on Oct 2
- #518 on Oct 6
- #522 on Oct 7
- #537 on Oct 8
- #535 on Oct 9
- #535 on Oct 12
- #536 on Oct 13
- #540 on Oct 14
- #535 on Oct 15
- #550 on Oct 19
- #554 on Oct 20
- #595 on Oct 25
- #599 on Oct 28
- #603 on Oct 29
- #607 on Oct 30
- #608 on Oct 31
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 4 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 1 dangerous shell commandin 1 file: .github/workflows/ci.yml:79
- 2 network referencesin 2 files: README.md:151 assets/keep-codex-fast-flow.svg:1
- No hidden or obfuscated text
- No instruction overrides
- 2 executable scriptsin 2 files: scripts/keep_codex_fast.py:1 tests/smoke_test.py:1
- 2 references to secretsin 2 files: .github/workflows/ci.yml:84 scripts/keep_codex_fast.py:63
- No requests to vote in Hot
Show all 7 signals by file
.github/workflows/ci.yml
README.md
- Network accessline 151
Install the keep-codex-fast skill from https://github.com/vibeforge1111/keep-codex-fast
assets/keep-codex-fast-flow.svg
- Network accessline 1
<svg xmlns="http://www.w3.org/2000/svg" width="1300" height="900" viewBox="0 0 1300 900" role="img" aria-labelledby="title desc">
scripts/keep_codex_fast.py
tests/smoke_test.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
No combined signals at this commit.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/vibeforge1111-keep-codex-fast/)