SageMaker Serving Image Selection
huggingface/skills
Chooses the right serving container and current image URI for deploying a Hugging Face model to a SageMaker endpoint, preferring Hugging Face images over generic ones.
Low-token Codex session/thread title organizer. An agent skill from David-Lzy/codex_session_renamer.
$ npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install David-Lzy/codex_session_renamer codex-session-emoji --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "codex-session-emoji" agent skill from https://github.com/David-Lzy/codex_session_renamer/tree/main into .claude/skills/codex-session-emoji/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-session-emoji", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install David-Lzy/codex_session_renamer codex-session-emoji --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "codex-session-emoji" agent skill from https://github.com/David-Lzy/codex_session_renamer/tree/main into .agents/skills/codex-session-emoji/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-session-emoji", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install David-Lzy/codex_session_renamer codex-session-emoji --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "codex-session-emoji" agent skill from https://github.com/David-Lzy/codex_session_renamer/tree/main into .cursor/skills/codex-session-emoji/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-session-emoji", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install David-Lzy/codex_session_renamer codex-session-emoji --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "codex-session-emoji" agent skill from https://github.com/David-Lzy/codex_session_renamer/tree/main into .gemini/skills/codex-session-emoji/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-session-emoji", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install David-Lzy/codex_session_renamer codex-session-emojiInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "codex-session-emoji" agent skill from https://github.com/David-Lzy/codex_session_renamer/tree/main into .github/skills/codex-session-emoji/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-session-emoji", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install David-Lzy/codex_session_renamer codex-session-emoji --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "codex-session-emoji" agent skill from https://github.com/David-Lzy/codex_session_renamer/tree/main into .opencode/skills/codex-session-emoji/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "codex-session-emoji", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
codex-session-emojiLow-token Codex session/thread title organizer. An agent skill from David-Lzy/codex_session_renamer.
Codex Session Emoji is an agent skill from David-Lzy/codex_session_renamer. 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 listthreads and setthreadtitle; local review generation runs in scripts/sessionrenamer.py.
Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 25 other files, including scripts and assets (for example `.github/workflows/test.yml`, `README.md` and `agents/openai.yaml`).
It sits in AI & LLM Engineering. It works with vLLM. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 413c1df. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
pythonFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Codex Session Emoji loads about 1.2k tokens when it runs. Until then it costs about 81 tokens; SKILL.md has 448 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from David-Lzy/codex_session_renamer at commit 413c1df, republished under its MIT licence (© David-Lzy). 448 words, ~1,205 tokens.
.claude/skills/codex-session-emoji/SKILL.md (or your agent's skills folder). This skill also uses 20 other files; get the full folder from GitHub.Keep Codex on the two Desktop-only boundaries:
codex_app.list_threads, save the JSON snapshot, run bootstrap-review, and start the local review server.desktop_apply_request.json, call codex_app.set_thread_title for each submitted item, and write desktop_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.
Use the user's language. In Chinese, keep it short:
我会走低 token 流程:先只用 Codex 导出当前会话列表并打开本地审核页;标题生成和审核在本地网页/服务里完成。你提交后,我再只读取批准结果并调用 Codex 官方改名工具实时刷新侧栏。codex_app.list_threads with limit: 50.~/.codex/tmp/session-renamer/current/local_threads.jsonpython <skill-dir>/scripts/session_renamer.py auto-review --local-json ~/.codex/tmp/session-renamer/current/local_threads.jsonFor the no-browser full path, use:
python <skill-dir>/scripts/session_renamer.py auto-all --local-json ~/.codex/tmp/session-renamer/current/local_threads.json --auto-approve-validThen 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:
/v1/models is available;When the user provides them, rerun auto-review with --vllm-base-url, optional --model, repeated --ssh-host, and --save-config.
python <skill-dir>/scripts/session_renamer.py bootstrap-review --local-json ~/.codex/tmp/session-renamer/current/local_threads.json
powershell -ExecutionPolicy Bypass -File <skill-dir>/scripts/restart_review_server.ps1 -Port 8765http://127.0.0.1:8765/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.
When the user says they submitted approvals:
~/.codex/tmp/session-renamer/current/desktop_apply_request.jsonitems[] entry, call:{"threadId":"<threadId>","title":"<newTitle>"}using codex_app.set_thread_title.
~/.codex/tmp/session-renamer/current/desktop_apply_result.jsonwith:
{"created_at":"...","applied":[],"failed":[],"skipped":[]}If a tool call returns No AppServerManager registered, record that item as skipped and continue. For detailed apply handling, read runbooks/apply-approved.md.
Read these files only when the trigger applies:
runbooks/codex-subagent.md: user selects Codex subagent, agent_review_status.json says needs_subagent, or a subagent_requests/*.json request is pending.runbooks/remote-fallbacks.md: user explicitly requests remote persistence, selects remote hosts for apply, or local set_thread_title cannot 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.codex_app.set_thread_title for visible local Desktop updates.© David-Lzy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 20 other files (scripts, assets) in the repository root of David-Lzy/codex_session_renamer.
Open the folder on GitHubat commit 413c1df
Codex Session Emoji next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Codex Session Emoji this skillDavid-Lzy/codex_session_renamer | 108 | — | ~1.2k | Automated safety check: Pass | MIT | |
| SageMaker Serving Image Selectionhuggingface/skills | 11k | 1 repos | ~4.6k | Automated safety check: Pass | Apache-2.0 | |
| LLM Benchmarking with lm-evaluation-harnessOrchestra-Research/AI-Research-SKILLs | 13k | 8 repos | ~3k | Automated safety check: Pass | MIT | |
| Hugging Face Local Model Evalshuggingface/skills | 11k | 2 repos | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| CI Fails Buildkiteguqiong96/Lvllm | 464 | 2 repos | ~349 | Automated safety check: Pass | Apache-2.0 | |
| DGX Spark Memory and Thermal Opswshobson/agents | 40k | 1 repos | ~2k | Automated safety check: Pass | MIT |
huggingface/skills
Chooses the right serving container and current image URI for deploying a Hugging Face model to a SageMaker endpoint, preferring Hugging Face images over generic ones.
Orchestra-Research/AI-Research-SKILLs
Runs lm-evaluation-harness to benchmark language models on academic suites such as MMLU, GSM8K and HumanEval, compare models and track training checkpoints.
huggingface/skills
Runs evaluations of Hugging Face Hub models on local hardware with inspect-ai or lighteval, and helps choose between vLLM, Transformers and accelerate backends.
guqiong96/Lvllm
Fetch and diagnose vLLM Buildkite CI failure logs. An agent skill from guqiong96/Lvllm.
wshobson/agents
Plans memory headroom, works through out-of-memory failures and watches temperature and power during long ML training jobs on NVIDIA DGX Spark.
ModelCloud/GPTQModel
Diagnose and correct GPT-QModel tokenizer initialization, tokenization normalization, special-token handling, prompt rendering, and chat-template problems.
Works with
Categories
Low-token Codex session/thread title organizer. An agent skill from David-Lzy/codex_session_renamer. Codex Session Emoji is an agent skill from David-Lzy/codex_session_renamer. Low-token Codex session/thread title organizer.
Codex Session Emoji fits situations like: the user asks to start a review; approve/apply reviewed session renames; use advanced Codex Session Renamer paths.
Run `npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a claude-code`. Or copy the skill folder (the David-Lzy/codex_session_renamer repository) into .claude/skills/codex-session-emoji in your project. Claude Code loads it when a task matches its description.
Run `npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a codex`. Or copy the skill folder (the David-Lzy/codex_session_renamer repository) into .agents/skills/codex-session-emoji in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add David-Lzy/codex_session_renamer --skill codex-session-emoji -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/codex-session-emoji, .gemini/skills/codex-session-emoji, .github/skills/codex-session-emoji and .opencode/skills/codex-session-emoji in your project.
Going by SKILL.md and its folder, Codex Session Emoji needs the command-line tools its instructions call (python). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Codex Session Emoji is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Codex Session Emoji: SageMaker Serving Image Selection (huggingface/skills, 11k stars), LLM Benchmarking with lm-evaluation-harness (Orchestra-Research/AI-Research-SKILLs, 13k stars), Hugging Face Local Model Evals (huggingface/skills, 11k stars) and CI Fails Buildkite (guqiong96/Lvllm, 464 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
David-Lzy (a GitHub user) maintains it in David-Lzy/codex_session_renamer, which has 108 GitHub stars. The repository was last updated on July 4, 2026.
Source: David-Lzy/codex_session_renamer on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.