by feiskyer
OpenAI Codex CLI settings, configurations, skills and prompts for vibe coding
# Add to your Claude Code skills
git clone https://github.com/feiskyer/codex-settingsA curated collection of configurations, skills and custom prompts for OpenAI Codex CLI, designed to enhance your development workflow with various model providers and reusable prompt templates.
For Claude Code settings, skills, agents and custom commands, please refer feiskyer/claude-code-settings.
This repository provides:
# Backup existing Codex configuration (if any)
mv ~/.codex ~/.codex.bak
# Clone this repository to ~/.codex
git clone https://github.com/feiskyer/codex-settings.git ~/.codex
# Or symlink if you prefer to keep it elsewhere
ln -s /path/to/codex-settings ~/.codex
npx skills could be used to install skills only for your AI coding tools.
# List skills
npx -y skills add -l feiskyer/codex-settings
# Install all skills
npx -y skills add --all feiskyer/codex-settings
# Manually select a list of skills to install
npx -y skills add feiskyer/codex-settings
The default config.toml uses LiteLLM as a gateway. To use it:
Install LiteLLM and Codex CLI:
pip install -U 'litellm[proxy]'
npm install -g @openai/codex
Create a LiteLLM config file (full example litellm_config.yaml):
general_settings:
master_key: sk-dummy
litellm_settings:
drop_params: true
model_list:
- model_name: gpt-5.1-codex-max
model_info:
mode: responses
supports_vision: true
litellm_params:
model: github_copilot/gpt-5.1-codex-max
drop_params: true
extra_headers:
editor-version: "vscode/1.95.0"
editor-plugin-version: "copilot-chat/0.26.7"
- model_name: claude-opus-4.5
litellm_params:
model: github_copilot/claude-opus-4.5
drop_params: true
extra_headers:
editor-version: "vscode/1.95.0"
editor-plugin-version: "copilot-chat/0.26.7"
- model_name: "*"
litellm_params:
model: "github_copilot/*"
extra_headers:
editor-version: "vscode/1.95.0"
editor-plugin-version: "copilot-chat/0.26.7"
Start LiteLLM proxy:
litellm --config ~/.codex/litellm_config.yaml
# Runs on http://localhost:4000 by default
Run Codex:
codex