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
概览
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.
使用场景
安装说明
# 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.
安全提示
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.
相关 Skills
Dx Project Create
forcedotcom/sf-skills
从头开始搭建一个全新的 Salesforce DX 项目 —— 选择模板、生成项目、将此会话重定位到其中、验证组织、将其设置为默认值并启用源码跟踪。当用户要求“create a new Salesforce project”、“create a new project for me”、“start a new Salesforce project”、“new SFDX project”、“scaffold a project”、“sf project generate”或“set up a new org project from scratch”时,TRIGGER。对于在现有项目上验证工具,请 NOT TRIGGER(使用
Dx Org Manage
forcedotcom/sf-skills
INVOKE 此技能以执行 Salesforce 组织操作:创建 scratch 组织、列出/显示/恢复/删除 scratch 组织、创建组织快照、在浏览器中打开组织。此技能 EXECUTES 立即执行操作 —— 它 NOT 生成脚本或代码文件。当用户请求以下操作时,ALWAYS 调用此技能(不要直接执行 SF CLI 命令):创建 scratch 组织(通过版本、定义文件 (.json)、快照或组织形状)、列出/显示/恢复/删除 scratch 组织、创建组织快照或打开