Agent skill · software engineering · aradotso
clear-code-ai-coding-assistants
clear-code-ai-coding-assistants — an agent skill for coding agents.
Why this skill is useful
Provides specific installation commands and configuration patterns for the Aider AI coding assistant that the AI wouldn't reliably generate on its own.
What it needs
Requires brew, pip, pipx installed locally. About 10k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
bash Via pip (recommended) pip install aider-chat Via pipx (isolated environment) pipx install aider-chat Via Homebrew (macOS) brew install aider bash Set API keys via environment variables export OPENAIAPIKEY=$OPENAIAPIKEY export ANTHROPICAPIKEY=$ANTHROPICAPIKEY export GEMINIAPIKEY=$GEMINIAPIKEY Or create a .env file in your project root echo "ANTHROPICAPIKEY=$ANTHROPICAPIKEY" >> .env bash Start aider with Claude Sonnet (recommended) aider --model claude-sonnet-4-5 Start with GPT-4o aider --model gpt-4o Start with a specific file loaded aider src/main.py src/utils.py Use a local model via Ollama aider --model ollama/codellama Architect mode (uses two models: one plans, one edits) aider --architect --model claude-opus-4-5 --editor-model claude-sonnet-4-5 Watch mode — aider monitors files for AI comments aider --watch-files Voice input mode aider --voice Auto-commit off (review before committing) aider --no-auto-commits Inside an aider session: /add src/newfile.py # Add a file to context /drop src/oldfile.py # Remove a file from context /ls # List files in context /diff # Show last diff /undo # Undo last commit /run pytest tests/ # Run a shell command /ask How does this work? # Ask without making edits /voice # Toggle voice input /help # Show all commands yaml .aider.conf.yml in project root or ~/.aider.conf.yml model: claude-sonnet-4-5 auto-commits: true dirty-commits: true attribute-author: true attribute-committer: true test-cmd: pytest lint-cmd: ruff check auto-lint: true auto-test: true bash Initialize in a project cd my-project git init # Aider requires a git repo Start session with relevant files aider --model claude-sonnet-4-5 src/api.py tests/testapi.py Aider prompt examples: "Add input validation to the createuser function" "Write tests for the payment processing module" "Refactor the database connection to use a connection pool" "Fix the bug where null values cause a crash on line 47" bash Aider automatically builds a repo map — you can tune it aider --map …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/clear-code-ai-coding-assistants