david-lzy/codex_session_renamer/codex-session-renamer
Claude Code and agent skill by david-lzy/codex_session_renamer
- community
Checking that the SKILL.md file is still in the repository.
Low-token Codex session/thread title organizer. Use when the user asks to start a review, approve/apply reviewed session renames, or use advanced Codex Session Renamer paths. Default flow uses Codex only for list_threads and set_thread_title; local review generation runs in scripts/session_renamer.py.
Install
npx vskill@latest install david-lzy/codex_session_renamer/codex-session-renamerSKILL.md
Codex Session Emoji
Default Rule
Keep Codex on the two Desktop-only boundaries:
- Start review: call
codex_app.list_threads, save the JSON snapshot, runbootstrap-review, and start the local review server. - Apply approved titles: read
desktop_apply_request.json, callcodex_app.set_thread_titlefor each submitted item, and writedesktop_apply_result.json.
Do not generate titles in Codex on the default path. The web/local service handles local LLM, heuristic proposals, review UI, and approval files.
propose and agent-review skip sessions whose current title already starts with an emoji by default. Use --include-existing-emoji only when the user explicitly wants to re-review already named sessions.
Short User Brief
Use the user's language. In Chinese, keep it short:
Start Review
- Call
codex_app.list_threadswithlimit: 50. - Save the exact tool JSON to:
- Prefer the automatic path. It does not start the web server; it reuses the last saved web/CLI vLLM and remote-host config and directly runs maintenance, discover, propose, and render-review:
For the no-browser full path, use:
Then read auto_review_status.json. If state is pending_codex_apply, immediately run the Apply Approved Renames flow below against the generated desktop_apply_request.json.
If it writes auto_review_status.json with state: needs_config, stop and ask the user for:
- OpenAI-compatible/vLLM base URL;
- model name, optional when
/v1/modelsis available; - remote SSH hosts to include.
When the user provides them, rerun auto-review with --vllm-base-url, optional --model, repeated --ssh-host, and --save-config.
- If the user only wants to configure the browser page first, run:
- Tell the user to open or refresh:
Do not open/control Browser unless the user explicitly asks you to operate or inspect the page.
If the web page writes start_review_request.json and asks for a fresh scriptable review, read runbooks/start-review-from-web.md.
Apply Approved Renames
When the user says they submitted approvals:
- Read:
- For each
items[]entry, call:
using codex_app.set_thread_title.
- Write:
with:
If a tool call returns No AppServerManager registered, record that item as skipped and continue. For detailed apply handling, read runbooks/apply-approved.md.
On-Demand Paths
Read these files only when the trigger applies:
runbooks/codex-subagent.md: user selects Codex subagent,agent_review_status.jsonsaysneeds_subagent, or asubagent_requests/*.jsonrequest is pending.runbooks/remote-fallbacks.md: user explicitly requests remote persistence, selects remote hosts for apply, or localset_thread_titlecannot address the target host.runbooks/troubleshooting.md: local server fails, JSON parsing fails, port 8765 is stuck, review files are missing, or the page reports an internal error.runbooks/browser-usage.md: user asks you to click, inspect, screenshot, or verify the review page in the in-app Browser.
Safety
- Never apply titles before approval.
- Never edit transcript files.
- Prefer
codex_app.set_thread_titlefor visible local Desktop updates. - Remote fallback commands must back up the target state/index first and should only run after explicit user approval.
- Do not send full transcripts or secrets to any model; scripts use redacted short snippets.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingSKILL.md
Popularity
- Repository stars
- 107
- Repository forks
- 11
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/david-lzy/codex_session_renamer/codex-session-renamer)