commit da839a4bdb714705e227c72deb81e58531eab784
parent 7f8c12fe1be3ccf41fc274172ebe2db65e932c4c
Author: Andrew Laack <andrew@laack.co>
Date: Mon, 23 Feb 2026 10:22:47 -0600
Updated installation for project level to match user level
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
@@ -53,7 +53,7 @@ curl -fsSL https://raw.githubusercontent.com/imbue-ai/vet/main/install-skill.sh
You will be prompted to choose between:
-- **Project level**: installs into `.agents/skills/vet/` and `.claude/skills/vet/` at the repo root (run from your repo directory)
+- **Project level**: installs into `.agents/skills/vet/`, `.opencode/skills/vet/`, `.claude/skills/vet/`, and `.codex/skills/vet/` at the repo root (run from your repo directory)
- **User level**: installs into `~/.agents/`, `~/.opencode/`, `~/.claude/`, and `~/.codex/` skill directories, discovered globally by all agents
<details>
@@ -64,7 +64,7 @@ You will be prompted to choose between:
From the root of your git repo:
```bash
-for dir in .agents .claude; do
+for dir in .agents .opencode .claude .codex; do
mkdir -p "$dir/skills/vet/scripts"
for file in SKILL.md scripts/export_opencode_session.py scripts/export_codex_session.py scripts/export_claude_code_session.py; do
curl -fsSL "https://raw.githubusercontent.com/imbue-ai/vet/main/skills/vet/$file" \
diff --git a/install-skill.sh b/install-skill.sh
@@ -15,7 +15,7 @@ echo ""
echo " Vet Skill Installer"
echo " --------------------"
echo ""
-echo " [1] Project level - install into the current repo (.agents/ and .claude/)"
+echo " [1] Project level - install into the current repo (.agents/, .opencode/, .claude/, and .codex/)"
echo " [2] User level - install into your home directory (~/.agents/, ~/.opencode/, ~/.claude/, ~/.codex/)"
echo ""
@@ -24,7 +24,7 @@ read -r choice </dev/tty
case "$choice" in
1)
- dirs=(".agents" ".claude")
+ dirs=(".agents" ".opencode" ".claude" ".codex")
label="project"
;;
2)