원클릭으로
aidots
Scan, backup, restore and diff all your AI coding tool configurations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Scan, backup, restore and diff all your AI coding tool configurations
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | aidots |
| description | Scan, backup, restore and diff all your AI coding tool configurations |
Manage personalized configurations across all your AI coding tools. Supports Claude Code, Codex CLI, Cursor, Gemini CLI, Antigravity, GitHub Copilot, Windsurf, and Aider.
The user may invoke this skill with any of the following:
/aidots or /aidots scan — Scan for installed AI coding tools and list personalized config files/aidots backup — Back up all configs to a Git repository/aidots diff — Compare local configs against the backup/aidots restore — Restore configs from backup to local machineRun the scan script and present results to the user:
bash "${CLAUDE_PLUGIN_ROOT}/scripts/scan.sh"
This detects installed AI coding tools, finds personalized config files, and shows a summary. Empty files, binary files, sensitive credentials, and system defaults are automatically excluded.
~/.aidots/config.json exists with a backup_dir setting.~/dotai as the default. Once chosen, save it to ~/.aidots/config.json:
{
"backup_dir": "~/dotai",
"created_at": "2026-02-18T16:00:00Z"
}
git init.bash "${CLAUDE_PLUGIN_ROOT}/scripts/backup.sh"
~/.aidots/config.json exists. If not, tell the user to run /aidots backup first.bash "${CLAUDE_PLUGIN_ROOT}/scripts/diff.sh"
~/.aidots/config.json exists. If not, ask the user for the backup directory path.bash "${CLAUDE_PLUGIN_ROOT}/scripts/restore.sh"
For preview only:
bash "${CLAUDE_PLUGIN_ROOT}/scripts/restore.sh" --dry-run
Detection is automatic based on scripts/tools.conf. Currently supported:
| Tool | Config Directory |
|---|---|
| Claude Code | ~/.claude/ |
| Claude-Mem | ~/.claude-mem/ |
| Codex CLI | ~/.codex/ |
| Cursor | ~/.cursor/ |
| Gemini CLI | ~/.gemini/ |
| Antigravity | ~/.antigravity/ |
| GitHub Copilot | ~/.copilot/ |
| Windsurf | ~/.windsurf/ |
| Aider | ~/.aider/ |
Tools not installed on the user's machine are silently skipped.
To add a new tool, edit scripts/tools.conf. Each line follows the format:
tool_id|Display Name|config_dir|include_globs|exclude_globs
Globs are comma-separated. Use ** for recursive matching.