npx skills add ...
npx skills add giuseppe-trisciuoglio/developer-kit --skill codex
Provides Codex CLI delegation workflows for complex code generation and development tasks using OpenAI's GPT-5.3-codex models, including English prompt formulation, execution flags, sandbox modes, and safe result handling. Use when the user explicitly asks to use Codex for complex programming tasks such as code generation, refactoring, or architectural analysis. Triggers on "use codex", "delegate to codex", "run codex cli", "ask codex", "codex exec", "codex review".
npx skills add giuseppe-trisciuoglio/developer-kit --skill codex
Delegate specific complex development tasks to OpenAI's Codex CLI when the user explicitly requests Codex, especially for tasks requiring advanced code generation capabilities.
This skill provides a safe and consistent workflow to:
codex exec or codex review in non-interactive mode for deterministic outputsThis skill complements existing capabilities by delegating complex programming tasks to Codex when requested, leveraging OpenAI's GPT-5.3-codex models for advanced code generation and analysis.
Use this skill when:
Typical trigger phrases:
Verify tool availability before delegation:
If unavailable, inform the user and stop execution until Codex CLI is installed.
references/cli-command-reference.mdcodex exec) for reproducible runs.danger-full-access sandbox or never approval policy without explicit user consent.codex review over codex exec.Before running Codex:
If scope is ambiguous, ask for clarification first.
Choose the appropriate model based on task complexity:
| Model | Best For | Characteristics |
|---|---|---|
| gpt-5.3-codex | Complex code generation, architectural design, advanced refactoring | Highest quality, slower, most expensive |
| o3 | Complex reasoning, distributed systems, algorithm design | Deep reasoning, analysis-heavy tasks |
| o4-mini | Quick iterations, boilerplate generation, unit tests | Fast, cost-effective, good for simple tasks |
Selection tips:
o4-mini for quick iterations and prototypinggpt-5.3-codex for production-quality code and complex refactoringo3 for tasks requiring deep reasoning or system designgpt-5.3-codex if uncertain (highest quality)Build a precise English prompt from the user request.
Prompt quality checklist:
Example transformation:
Preferred baseline command:
Supported options:
-m, --model <model-id> for model selection (e.g., gpt-5.3-codex, o4-mini, o3)-a, --ask-for-approval <policy> for approval policy:
untrusted: Only run trusted commands without approvalon-request: Model decides when to ask (recommended for development)never: Never ask for approval (use with caution)-s, --sandbox <mode> for sandbox policy:
read-only: No writes, no network (safest for analysis)workspace-write: Allow writes in workspace, no network (default for development)danger-full-access: Disable sandbox (⚠️ extremely dangerous)-C, --cd <DIR> to set working directory-i, --image <FILE> for multimodal input (repeatable)--search to enable live web search--full-auto as convenience alias for -a on-request -s workspace-writeSafety guidance:
read-only sandbox for analysis-only tasksworkspace-write sandbox for code generation/refactoringon-request approval for development tasksnever approval only with explicit user consent for automated tasksdanger-full-access without explicit user approval and external sandboxingcodex resume --last to continue from previous sessionsUse the dedicated review command:
The review command includes optimizations for code analysis and supports the same flags as codex exec.
Run the selected command via Bash and capture stdout/stderr.
Examples:
When reporting Codex output:
Use this structure when returning delegated results:
read-only for analysis, workspace-write for developmentgpt-5.3-codex for complex tasks, o4-mini for faster iterationscodex review for review tasks over codex exec--search for tasks requiring latest best practices or library versions-i for UI/UX analysis, diagram understanding, or visual debuggingdanger-full-access mode removes ALL security restrictions and should NEVER be used without external sandboxing (e.g., containers, VMs)never policy can execute destructive commands without confirmationdanger-full-access) block network access by default