adapt-agent-systemlisted
Install: claude install-skill mdeuerlein/ai-loomkit
# Adapt Agent System
Adapts a project that was set up for one AI agent system so that it can also be used with another supported system.
## Goal
Transfer project instructions, rules, commands, and, if needed, other AI-specific configuration between supported agent systems without destroying existing setups or copying private local information in an uncontrolled way.
Supported target systems in version 1:
- Claude Code (`CLAUDE.md`, `.claude/`)
- OpenAI Codex (`AGENTS.md`, `.codex/`, `.agents/skills/`)
- Hermes Agent (`SOUL.md`, `MEMORY.md`, `USER.md`, project-specific `AGENTS.md`)
## Prerequisites
- Read the system profiles in `agent-personas/systems/` as a reference, in particular:
- `claude-code.md`
- `openai-codex.md`
- `hermes-agent.md`
- Always read existing target-system files before making changes and do not blindly overwrite them.
- Preserve existing source-system files; this skill creates compatibility, not a migration with deletion.
- Only carry over private, local, or personal content after explicit confirmation.
## Steps
1. **Determine source and target**
- Detect existing systems based on typical files:
- Claude Code: `CLAUDE.md`, `.claude/CLAUDE.md`, `.claude/rules/`, `.claude/commands/`, `.claude/settings*.json`
- OpenAI Codex: `AGENTS.md`, `.codex/config.toml`, `.agents/skills/`
- Hermes Agent: `SOUL.md`, `MEMORY.md`, `USER.md`, project-specific `AGENTS.md`
- If the source or target is not clear, ask the user which combinati