config-explorer — Claude Code skill: what it does, how to install
Inspects and edits Claude Code and Codex settings through CCAM with timestamped backups. Useful for auditing hooks, memory, rules, and MCP servers.
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill config-explorer -a claude-codeWhat config-explorer does
This skill inspects and modifies configuration surfaces in Claude Code and Codex using CCAM. It handles checks for MCP servers, agent memory, hooks, user skills, and instruction files. Reading Claude Code state relies on CLI calls like ccam config claude overview or ccam config claude skills --scope user.
Editing follows a strict server allowlist. Claude Code writes accept only text artifacts and keybindings, requiring a JSON payload alongside the --yes flag. In Codex, config.toml remains edit-only, while new profiles use ccam config codex profile <name> --yes.
Every write and deletion generates an automatic timestamped backup. The skill prohibits overwriting redacted previews and blocks editing state files outside the allowlist. Without the ccam CLI installed, none of these commands will work.
What it helps with
- inspect active MCP servers and hooks in Claude Code
- audit agent memory and user-scoped skills
- update Codex
config.tomlwithout risking state files - create new configuration profiles with automatic backups
Example prompts for the agent
- Run
ccam config claude overviewto inspect the Claude Code configuration. - Check registered hooks and MCP servers with
ccam config claude mcp. - Create a new Codex profile using
ccam config codex profile dev --yes.
How to install config-explorer
1Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill config-explorer -a claude-code2Manually: put the files in place
~/.claude/skills/config-explorer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/config-explorer/
1Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill config-explorer -a codex2Manually: put the files in place
.agents/skills/config-explorer/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill config-explorer -a cursor2Manually: put the files in place
.cursor/skills/config-explorer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install hoangsonww/Claude-Code-Agent-Monitor config-explorer2Manually: put the files in place
.github/skills/config-explorer/SKILL.md1Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill config-explorer -a gemini-cli2Platform CLI
gemini skills install https://github.com/hoangsonww/Claude-Code-Agent-Monitor --path plugins/ccam-platform/skills/config-explorerManually: put the files in place
.devin/skills/config-explorer/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill config-explorer -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about config-explorer
How do I install config-explorer in Claude Code?
Run npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill config-explorer -a claude-code in your terminal. You can also inspect it at ~/.claude/skills/config-explorer/SKILL.md.
What does config-explorer do?
It provides inspection and allowlisted editing of Claude Code and Codex configurations through CCAM. Each write or delete action produces a timestamped backup before applying changes.
What safety limits apply when modifying files?
Claude Code writes are restricted to text artifacts and keybindings via JSON files with --yes. Redacted previews cannot be overwritten, and state files outside the allowlist remain locked.
Source text
SKILL.md · MIT
--- name: config-explorer description: > Inspect and safely edit the Claude Code and Codex configuration surfaces exposed by CCAM. Use when auditing skills, agents, commands, plugins, marketplaces, MCP servers, hooks, settings, memory, keybindings, profiles, rules, or instruction files, and when a backup-backed allowlisted edit is required. --- # Config Explorer ## Claude Code Read with: ```bash ccam config claude overview ccam config claude skills --scope user ccam config claude mcp ccam config claude hooks ccam config claude memory ``` Supported writes are limited to text artifacts and keybindings. Use a JSON file and `--yes`. Every write or delete creates a timestamped backup. ## Codex Read with: ```bash ccam config codex overview ccam config codex read /absolute/path ``` Use `edit` only for the server's unredacted editable allowlist. Supported writes and deletes are backup-backed. Base `config.toml` is edit-only. Profiles are created with `ccam config codex profile <name> --yes`. Never overwrite a redacted preview. Read the editable source before saving. Never edit plugin or MCP state files outside the server's allowlist.
© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor