Stats
Actions
Tags
From tachikoma
Use when the user asks to run Aider CLI in non-interactive mode or references Aider for AI pair programming, code editing, or git-integrated development.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tachikoma:aiderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Verify installation: `command -v aider`
command -v aiderAskUserQuestion before using --yes-always.--model <MODEL> - Model to use (or use shortcuts: --opus, --sonnet, --haiku, --4o, --mini)--message "prompt" - Run with a specific message/command (required for non-interactive)--dry-run - Preview changes without applying--yes-always - Auto-approve all changes (use with caution)--edit-format <diff|whole> - Edit format preference--no-git - Disable git integration--no-auto-commits - Disable automatic commits2>/dev/null to all aider commands to suppress stderr noise. Only show stderr if the user explicitly requests it or if debugging is needed.| Use case | Command pattern |
|---|---|
| Batch edit with prompt | aider --message "prompt" [file.py] 2>/dev/null |
| Claude Opus | aider --opus --message "prompt" 2>/dev/null |
| Claude Sonnet | aider --sonnet --message "prompt" 2>/dev/null |
| Claude Haiku | aider --haiku --message "prompt" 2>/dev/null |
| GPT-4o | aider --4o --message "prompt" 2>/dev/null |
| Dry run (preview) | aider --dry-run --message "prompt" 2>/dev/null |
| Auto-approve all | aider --yes-always --message "prompt" 2>/dev/null |
| Show repo map | aider --show-repo-map 2>/dev/null |
| Shortcut | Model |
|---|---|
--opus | Claude Opus |
--sonnet | Claude Sonnet |
--haiku | Claude Haiku |
--4o | GPT-4o |
--mini | GPT-4o Mini |
# Batch mode with a prompt
aider --message "Add error handling to the API endpoint" src/api.py 2>/dev/null
# Use Claude Opus
aider --opus --message "Refactor the utils module" src/utils.py 2>/dev/null
# Dry run to preview changes
aider --dry-run --message "Fix the bug" src/app.py 2>/dev/null
# Auto-approve all changes
aider --yes-always --message "Update dependencies" 2>/dev/null
# If redirection fails, wrap in bash -lc
bash -lc 'aider --message "prompt" file.py 2>/dev/null'
aider command, immediately use AskUserQuestion to confirm next steps, collect clarifications, or decide whether to continue.git diff HEAD^ HEADaider --version or an aider command exits non-zero; request direction before retrying.--yes-always) ask the user for permission using AskUserQuestion unless it was already given.AskUserQuestion.Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub ansatzx/cyberbrain --plugin tachikoma