add-feishu
Add Feishu (飞书/Lark) as a channel. Uses WebSocket long connection mode — no public URL needed. Bot responds to all messages (no…
Use when an agent needs to delegate a task to the OpenAI Codex CLI from another agent environment such as Claude Code, OpenClaw, or similar. Covers checking whether Codex CLI is installed, running one-off Codex prompts with `codex exec`, resuming sessions, collecting outputs,
$ npx -y skills add sugarforever/01coder-agent-skills --skill codex-cli --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/codex-cliContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when an agent needs to delegate a task to the OpenAI Codex CLI from another agent environment such as Claude Code, OpenClaw, or similar. Covers checking whether Codex CLI is installed, running one-off Codex prompts with `codex exec`, resuming sessions, collecting outputs,
name: codex-cli description: Use when an agent needs to delegate a task to the OpenAI Codex CLI from another agent environment such as Claude Code, OpenClaw, or similar. Covers checking whether Codex CLI is installed, running one-off Codex prompts with `codex exec`, resuming sessions, collecting outputs, attaching images or files as input with `-i`/stdin, and handling Codex image generation including finding and reporting generated image file paths.
Use this skill when the user asks this agent to talk to Codex, consult Codex, delegate a coding/review/research task to Codex CLI, or ask Codex to generate an image.
The core interface is:
codex exec "prompt"
For automation, prefer non-interactive `codex exec` over interactive `codex`.
Before using Codex CLI, verify it is available:
command -v codex codex --version codex exec --help
If `codex` is missing, tell the user Codex CLI is not available in this environment and stop. Do not simulate a Codex response.
If `codex exec --help` is available, use it as the source of truth for the installed CLI flags. Codex CLI changes over time.
Use this for normal delegation:
codex exec -C "$PWD" -s read-only "Review this repository and identify likely bugs"
For tasks that may edit files, use the sandbox the user requested or the host agent allows:
codex exec -C "$PWD" -s workspace-write "Implement the requested change"
For a response file:
codex exec -C "$PWD" -o /tmp/codex-last-message.md "Summarize this project"
For machine-readable events:
codex exec -C "$PWD" --json -o /tmp/codex-last-message.md "Analyze this project"
If the prompt is long, pass it via stdin:
codex exec -C "$PWD" - < /tmp/prompt.txt
When using shell commands from another agent, avoid dangerous flags unless the user explicitly asked for them. Prefer `read-only` for review, planning, critique, image generation, and analysis.
For non-trivial tasks, shape the delegated prompt with OpenAI's Codex best-practices structure:
Goal: Context: Constraints: Done when:
Keep the prompt scoped to one task. For complex implementation work, ask Codex for a plan first in `read-only` mode, then run a separate write task after the plan is accepted.
Codex emits a session id in normal startup output and in JSONL events as `thread.started`.
To resume:
codex exec resume <session-id> "Continue from the previous task"
If the installed CLI supports a different resume syntax, follow `codex exec resume --help`.
Codex cannot browse or read image files on its own. To let Codex *see* an image, attach it explicitly with `-i`/`--image`. This is the input side; image generation (below) is the output side.
Attach a single image:
codex exec -C "$PWD" -s read-only -i screenshot.png "Explain the error shown here"
Attach multiple images. Both forms work — comma-separated or a repeated flag:
codex exec -i before.png,after.png "Compare these two UI states" codex exec -i mock1.png -i mock2.png "Which layout is closer to the spec?"
Best practices:
For **non-image files** there is no attach flag. Two options:
codex exec -C "$PWD" "Summarize the attached log" < /tmp/build.log
Codex can generate images through its built-in image generation tool when asked through `codex exec`.
Example:
codex exec "Generate a black banana image with aspect ratio 16:9"
Important behavior:
After any Codex image-generation request, find the image path before replying.
First extract the Codex session id from output if available. It may look like:
session id: 019e8cbf-5054-7131-9440-ee592f0d8a17
Then check:
ls -l "${CODEX_HOME:-$HOME/.codex}/generated_images/<session-id>"If the session id is not known, list recent generated images:
find "${CODEX_HOME:-$HOME/.codex}/generated_images" -type f -maxdepth 3 -printWhen possible, sort by modification time:
find "${CODEX_HOME:-$HOME/.codex}/generated_images" -type f -maxdepth 3 -print0 \
| xargs -0 ls -ltIf the user requested a project asset, copy or move the selected image into the project after generation if permissions allow. Never leave a project-referenced asset only under `$CODEX_HOME/generated_images`.
If the user requested a specific aspect ratio, verify dimensions before answering.
On macOS:
sips -g pixelWidth -g pixelHeight /path/to/image.png
Portable fallback:
file /path/to/image.png
Report actual dimensions and whether they match approximately or exactly.
A marketplace of agent skills by VerySmallWoods — content creation, publishing, analytics, and security scanning. Works with Claude Code, Codex, Cursor, Windsurf, and any other coding agent that supports the skills.sh format.
Add Feishu (飞书/Lark) as a channel. Uses WebSocket long connection mode — no public URL needed. Bot responds to all messages (no…
Manage Claude Code session transcripts from local JSONL storage, including listing candidate sessions, exporting full or selected…
Manage local Codex session transcripts, including listing candidate sessions, exporting full or selected sessions to organized…
Design typography-driven video cover images using HTML/CSS + Chrome DevTools screenshot. Generates covers in all needed aspect…
Generate elegant cover images for articles. Analyzes content and creates eye-catching hand-drawn style cover images with multiple…
Convert Mermaid diagrams and Markdown tables to images (PNG) for platforms that don't support rich formatting. Use when user asks…