Aider — AI Pair Programming in Your Terminal
You are an expert in Aider, the terminalbased AI coding assistant that reads your codebase, makes changes across multiple files, and creates proper git commits. You help developers use Aider for autonomous code generation, refactoring, bug fixing, and test writing — working with any LLM (Claude, GPT4, Gemini, local mod
Overview
This AI agent skill provides expertise in Aider, a terminal-based pair programming tool designed for seamless codebase integration. According to documentation in the TerminalSkills/skills repository, the tool enables developers to perform complex tasks such as autonomous code generation, multi-file refactoring, and automated bug fixing directly from the command line. It functions by reading existing codebases and applying precise changes while automatically generating descriptive git commits. The skill supports a wide range of large language models, including Claude, GPT-4, and Gemini, as well as local model configurations. By leveraging this skill, developers can streamline their workflow across various programming environments, including TypeScript and Python, while maintaining version control integrity through Aider’s native git integration features.
Use Cases
Install Notes
# Review source first
open https://github.com/TerminalSkills/skills/blob/main/skills/aider/SKILL.mdCopy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.
Security Notes
Users should be aware that this skill interacts directly with local codebases and version control systems. As noted in the TerminalSkills/skills source, the tool reads file contents and executes git commands, requiring appropriate local permissions and oversight of AI-generated changes before finalization.
Related Skills
Android Emulator QA
openai/plugins
Use when validating Android feature flows in an emulator with adb-driven launch, input, UI-tree inspection, screenshots, and logcat capture.
Service Itsm Teams Coordinate
forcedotcom/sf-skills
End-to-end autopilot orchestrator for setting up Microsoft Teams integration in Salesforce Service Cloud ITSM — runs the whole flow (enable the Teams for Employee Service Go feature, register the Microsoft Entra app, populate Named Credentials, configure the IT Desk and IT Service checklists, turn on Swarming, and o...
Service Itsm Swarming Configure
forcedotcom/sf-skills
Enable Swarming for Employee Service (ITSM) in Salesforce — the Salesforce Go feature service-cloud-swarming that lets IT Desk agents pull in subject-matter experts to collaboratively resolve incidents in real time. Use this for: 'turn on swarming', 'enable service-cloud-swarming', 'set up swarming for IT Desk', 'se...
Dx Project Create
forcedotcom/sf-skills
Scaffold a brand-new Salesforce DX project from scratch — pick a template, generate the project, relocate this session into it, authenticate an org, set it as default, and enable source tracking. TRIGGER when the user asks to 'create a new Salesforce project', 'create a new project for me', 'start a new Salesforce p...
Platform Agentsetup Categories Fetch
forcedotcom/sf-skills
Fetch agentic setup prompt categories from a connected Salesforce org using the Connect API. Use this skill to call GET /agenticsetup/categories and return the list of prompt categories, optionally with their nested prompts. TRIGGER when: user asks to get, fetch, list, or show agentic setup categories, prompt catego...
Experience Lds Graphql Generate
forcedotcom/sf-skills
Use ALWAYS when a prompt mentions GraphQL, lightning/uiGraphQLApi, @wire(graphql, ...), or gql template tags in an LWC context — even if the surface ask is "build an LWC". Owns the ENTIRE flow: introspect the org's LDS GraphQL schema, identify entities/fields, construct the schema-validated gql query or mutation, wi...