What problem does it solve?
Updating coding agent preferences (such as rules in AGENTS.md, CLAUDE.md, or skill behavior) requires manually editing files for both Codex and Claude separately, which leads to instruction drift, inconsistent agent behavior, and wasted time reconciling differences between the two ecosystems.
Core Features & Use Cases
- Scope Classification: Automatically categorizes preference changes as global persistent, project-local, or skill-specific to target the correct files.
- Cross-Ecosystem Sync: Updates matching Codex and Claude instruction files and skill copies to ensure consistent behavior across both agent platforms.
- Validation & Edge Case Handling: Validates changes post-edit and handles asymmetric setups (e.g., repos with only one instruction file) or intentional skill forks without creating unwanted duplicates.
- Use Case: For example, if you want to add a global rule requiring all coding agents to use 2-space indentation, this skill updates both your global AGENTS.md and CLAUDE.md, syncs any affected skill copies, and confirms the changes are consistent across both sides.
Quick Start
Use the update-coding-agent-preferences skill to add a global rule requiring all coding agents to use 2-space indentation across both Codex and Claude.