I need you to update the oh-my-opencode-super-expert.md documentation based on recent changes to the repository.
Use the iterm_mcp to access the filesystem
## Step 1: Detect Changes
First, run these commands to understand what changed:
```bash
cd /Users/paolo/Documents/Projects/oh-my-opencode
# Get current commit
git rev-parse HEAD
# See what changed since last documented commit
git diff 0d938059f9fc01e925392f1fe0eb47dbda3410f4..HEAD --stat
# See commit messages for context
git log 0d938059f9fc01e925392f1fe0eb47dbda3410f4..HEAD --oneline
Based on the diff, identify which sections need updates:
| Changed Path | Update Section |
|---|---|
src/agents/*.ts |
Section 3: Agent System + models_overrides.md |
src/agents/index.ts |
models_overrides.md (agent added/removed) |
src/hooks/* |
Section 5: Hook System |
src/tools/* |
Section 6: Tool Ecosystem |
src/features/* |
Section 7: MCPs, Section 8: Skills |
src/config/schema.ts |
Section 9: Configuration |
README.md |
Section 1: Overview |
docs/* |
Section 10: Best Practices |
package.json |
Version in header |
For each changed area:
- Read the relevant AGENTS.md file in that directory
- Read the changed source files if needed
- Update the corresponding section in oh-my-opencode-super-expert.md
Specifically update:
- Agent table if new agents added
- Hook table if new hooks added
- Tool table if new tools added
- Anti-patterns if new ones discovered
- Configuration schema if changed
If agents changed (src/agents/index.ts or individual agent files):
- Check for NEW agents - add entry to Summary Table
- Check for REMOVED agents - remove entry from Summary Table
- Check for MODEL CHANGES - update default model in table
- Update the "Quick Fix" config examples if needed
For each agent, verify:
- Config key (how it's referenced in oh-my-opencode.json)
- Default model (from agent file or index.ts)
- Provider (Anthropic/OpenAI/Google/OpenCode)
At the end:
- Update the version in the header (from package.json)
- Update the commit hash in header AND footer of both files:
oh-my-opencode-super-expert.mdmodels_overrides.md
- Update "Last Updated" date in both files
After updating the main documentation:
- Update the "Last documented commit" in this update-prompt.md file
Provide:
- Summary of what changed
- Updated oh-my-opencode-super-expert.md content (or just the changed sections)
- Updated models_overrides.md if agents changed
- Confirmation of metadata updates
---
## Quick Update Checklist
When reviewing changes, pay special attention to:
- [ ] New agents in `src/agents/index.ts` → Update both docs + models_overrides.md
- [ ] Removed agents → Remove from models_overrides.md
- [ ] Changed default models → Update models_overrides.md
- [ ] New hooks in `src/hooks/index.ts`
- [ ] New tools in `src/tools/index.ts`
- [ ] New skills in `src/features/builtin-skills/`
- [ ] New MCPs in `src/mcp/`
- [ ] Changed categories in `src/tools/delegate-task/`
- [ ] New anti-patterns mentioned in AGENTS.md files
- [ ] Version bump in `package.json`
---
## Alternative: Quick Version Check
If you just want to check if an update is needed:
```bash
cd /Users/paolo/Documents/Projects/oh-my-opencode
# Compare current to documented
CURRENT=$(git rev-parse HEAD)
DOCUMENTED="0d938059f9fc01e925392f1fe0eb47dbda3410f4"
if [ "$CURRENT" = "$DOCUMENTED" ]; then
echo "Documentation is up to date!"
else
echo "Update needed. Changes:"
git log $DOCUMENTED..$CURRENT --oneline | wc -l
echo "commits since last documentation."
fi
| Date | Commit | Version | Notes |
|---|---|---|---|
| 2026-01-14 | abd1ec10 | 3.0.0-beta.7 | Initial documentation |
| 2026-01-27 | 0d938059 | 3.1.2 | Atlas rename, removed agents, delegate_task rename |