Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Update Codex releases tracking (guide + landing + version bump)
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 23% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 88% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 55% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 118% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 101% | 0% |
Use this skill when the user asks to run the migrated source command update-infos-release.
Automate Codex releases tracking and guide version management.
/update-infos-release # Update CC releases only (no guide version bump)
/update-infos-release patch # Update CC + bump guide patch (3.9.11 → 3.9.12)
/update-infos-release minor # Update CC + bump guide minor (3.9.11 → 3.10.0)
/update-infos-release major # Update CC + bump guide major (3.9.11 → 4.0.0)bash./scripts/update-cc-releases.sh
If new versions detected, continue. Otherwise, stop.
Files to update:
machine-readable/Codex-releases.yamlguide/Codex-releases.mdCodex-ultimate-guide-landing/index.html (badge + section)Process:
Condensation rules for YAML:
breaking: arrayIf bump-type specified:
bash# Read current version cat VERSION # Bump version # patch: 3.9.11 → 3.9.12 # minor: 3.9.11 → 3.10.0 # major: 3.9.11 → 4.0.0 # Update VERSION file echo "X.Y.Z" > VERSION # Sync version across docs ./scripts/sync-version.sh
Files synced by script:
README.mdguide/cheatsheet.mdguide/ultimate-guide.mdmachine-readable/reference.yamlAdd entry:
markdown## [X.Y.Z] - YYYY-MM-DD ### Documentation - **Codex Releases**: Updated tracking to vA.B.C - [Feature 1] - [Feature 2] - [Feature 3] [If guide version bump:] ### Version Bump - Bumped guide version: [old] → [new] - Reason: [major features added / significant updates / breaking changes in CC]
Add an entry to src/data/rss-entries.ts in the landing repo only if at least one of:
If none of these → skip (patch/bugfix-only releases don't need an RSS entry).
Entry format:
typescript{ type: 'guide_release', title: 'Codex vX.Y.Z', date: 'Mon DD, YYYY', description: '[1-2 sentences: main feature(s), plain text no HTML]', link: 'https://cc.bruniaux.com/releases/#vX.Y.Z', },
Prepend at the top of the rssEntries array.
bash./scripts/check-landing-sync.sh
Expected output:
✅ Version guide: X.Y.Z
✅ Templates: N
✅ Quiz questions: N
✅ Guide lines: N
✅ Codex: vA.B.CIf mismatches, fix before committing.
Two repositories to update:
bashcd /Users/florianbruniaux/Sites/perso/Codex-ultimate-guide git add \ VERSION \ CHANGELOG.md \ README.md \ guide/cheatsheet.md \ guide/ultimate-guide.md \ guide/Codex-releases.md \ machine-readable/reference.yaml \ machine-readable/Codex-releases.yaml # If version bump: git commit -m "release: vX.Y.Z - Update Codex releases tracking (vOLD → vNEW) - [Bump type]: vOLD_GUIDE → vNEW_GUIDE - Update CHANGELOG with release details Co-Authored-By: Codex Sonnet 4.5 <noreply@anthropic.com>" # If CC releases only: git commit -m "docs: update Codex releases to vA.B.C - Update latest tracked version: vOLD → vNEW - Add vNEW highlights: [feature1], [feature2], [feature3] - [Any breaking changes or fixes] - Update dates: YYYY-MM-DD Co-Authored-By: Codex Sonnet 4.5 <noreply@anthropic.com>" git push
bashcd /Users/florianbruniaux/Sites/perso/Codex-ultimate-guide-landing git add index.html git commit -m "chore: sync with guide vX.Y.Z - Update Codex version badge: vOLD → vNEW [If releases section updated:] - Update releases timeline with vNEW features - Maintain top 5 notable releases - Maintain landing/guide synchronization Co-Authored-By: Codex Sonnet 4.5 <noreply@anthropic.com>" git push
Display to user:
✅ Release Update Complete
Guide Repository:
- Version: [old] → [new]
- Codex: vA.B.C
- Commit: [hash]
- Files: [count] updated
Landing Repository:
- Codex badge: vA.B.C
- Commit: [hash]
- Files: [count] updated
Synchronization: ✅ All synced
Next Steps:
1. Verify GitHub Pages deployment: https://florianbruniaux.github.io/Codex-ultimate-guide-landing/
2. Check version badge displays correctly
3. [If major release] Update social media / announcementsIf no new Codex versions:
ℹ️ No new Codex releases detected.
Current tracked: vX.Y.Z
Latest available: vX.Y.Z
Aborting. Nothing to update.If sync check fails:
❌ Synchronization check failed:
[List mismatches]
Please fix manually before committing.
Run: ./scripts/check-landing-sync.shIf git operations fail:
❌ Git operation failed: [error]
Manual intervention required.
Check: git statusUser: /update-infos-release
Output:
✅ New Codex release detected: v2.1.15
Date: 2026-01-22
Highlights:
- New feature X
- Fix for Y
- Improvement Z
Updating tracking files...
✅ YAML updated
✅ Markdown updated
✅ Landing badge updated
Verifying sync... ✅ All synced
Committing changes...
✅ Guide: commit abc1234
✅ Landing: commit def5678
✅ Release Update CompleteUser: /update-infos-release minor
Output:
✅ New Codex release detected: v2.2.0
Major release with significant features
Current guide version: 3.9.11
Bumping to: 3.10.0 (minor)
Updating files...
✅ Codex tracking updated
✅ Guide version bumped
✅ CHANGELOG updated
✅ All docs synced
Verifying sync... ✅ All synced
Committing changes...
✅ Guide: commit abc1234 (8 files)
✅ Landing: commit def5678 (1 file)
✅ Release Update Complete (v3.10.0)git reset --hard)/version - Check current versions (guide + CC)/changelog - View recent CHANGELOG entries/sync - Run sync check without updatesOther measured skills in the registry, with their headline benchmark lift.