# AI

> Configure Gemini and Codex CLI tools with Cloudflare AI Gateway endpoints and MCP servers.

- Skill: `majiayu000/ai` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/ai`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/ai/raw
- Safety review: CAUTION (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools, DevOps & Infra, Dev Tooling
- Tags: Cloudflare Ai Gateway, Codex, Configuration, Context7, Gemini, Mcp, Playwright, Serena
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/majiayu000/ai

---


# AI

## GEMINI

```ps1

[Environment]::SetEnvironmentVariable("GOOGLE_GEMINI_BASE_URL", "https://gateway.ai.cloudflare.com/v1/fa0c3c1818cd69ddde353943aa6212f6/demo/google-ai-studio")
[Environment]::SetEnvironmentVariable("GEMINI_API_KEY", "")
[Environment]::SetEnvironmentVariable("GEMINI_MODEL", "gemini-2.5-flash-lite")
```

## CODEX

```toml
# windows_wsl_setup_acknowledged = true
# model = "gpt-5.1"

# [notice]
# hide_gpt5_1_migration_prompt = true


model_provider = "cf-gateway-gemini-compat"
model = "google-ai-studio/gemini-2.5-flash-lite" 
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"
windows_wsl_setup_acknowledged = true
[model_providers.cf-gateway-gemini-compat]
name = "cf-gateway-gemini-compat"
base_url = "https://gateway.ai.cloudflare.com/v1/fa0c3c1818cd69ddde353943aa6212f6/demo/compat"
wire_api = "chat"
env_key = "GEMINI_API_KEY"


[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]

[mcp_servers.playwright]
command = "npx"
args = ["@playwright/mcp@latest"]

[mcp_servers.chrome-devtools]
command = "cmd"
args = [
    "/c",
    "npx",
    "-y",
    "chrome-devtools-mcp@latest",
]
env = { SystemRoot="C:\\Windows", PROGRAMFILES="C:\\Program Files" }
startup_timeout_ms = 20_000


[mcp_servers.serena]
command = "uvx"
args = ["--from", "git+https://github.com/oraios/serena", "serena", "start-mcp-server", "--context", "codex"]
```

```sh
codex mcp add playwright npx "@playwright/mcp@latest"
codex mcp add context7 -- npx -y @upstash/context7-mcp
```

