docs: update quickstart script for symlink handling and add Codex CLI documentation
This commit is contained in:
@@ -106,6 +106,10 @@ The `.cursorrules` file at the repo root tells Cursor's AI the project's style r
|
||||
|
||||
Antigravity IDE (Google's AI-powered IDE) is supported via `.antigravity/mcp_config.json` and `.antigravity/skills/` (symlinks to `.claude/skills/`). See [antigravity-setup.md](antigravity-setup.md) for setup and troubleshooting.
|
||||
|
||||
### Codex CLI
|
||||
|
||||
Codex CLI (OpenAI) is supported via `.codex/config.toml` (MCP servers) and `.agents/skills/` (symlinks to `.claude/skills/`). Codex reads project instructions from `AGENTS.md`. See the [Codex CLI section in the README](../README.md#codex-cli) for setup.
|
||||
|
||||
---
|
||||
|
||||
## CI Pipeline
|
||||
|
||||
+9
-1
@@ -977,6 +977,12 @@ EOF
|
||||
continue
|
||||
fi
|
||||
|
||||
# Git may check out symlinks as plain files on systems without symlink support.
|
||||
# Remove the plain file so we can replace it with a proper symlink or directory copy.
|
||||
if [ -f "$link_path" ]; then
|
||||
rm -f "$link_path"
|
||||
fi
|
||||
|
||||
if ln -s "$target" "$link_path" 2>/dev/null; then
|
||||
echo -e "${GREEN} ✓ Linked .agents/skills/$skill${NC}"
|
||||
CODEX_CHANGES=$((CODEX_CHANGES + 1))
|
||||
@@ -1089,7 +1095,9 @@ else
|
||||
fi
|
||||
|
||||
echo -n " ⬡ Codex skills... "
|
||||
if [ -d "$SCRIPT_DIR/.agents/skills" ]; then
|
||||
if [ "$CODEX_SETUP_ENABLED" = false ]; then
|
||||
echo -e "${YELLOW}-- (skipped)${NC}"
|
||||
elif [ -d "$SCRIPT_DIR/.agents/skills" ]; then
|
||||
MISSING_CODEX_SKILLS=()
|
||||
for skill in "${REQUIRED_CODEX_SKILLS[@]}"; do
|
||||
if [ ! -d "$SCRIPT_DIR/.agents/skills/$skill" ]; then
|
||||
|
||||
Reference in New Issue
Block a user