A centralized repository for my personal AI coding tool configurations. The goal is to streamline the setup process for new projects and environments, ensuring consistency and efficiency.
This repository contains setup files for the following tools:
-
GitHub Copilot CLI
copilot/instructions.md: A set of custom instructions used as context forgh copilot suggestandgh copilot explainto provide more tailored assistance.
-
Gemini CLI
gemini/GEMINI.md: A default context file (pre-prompt) for thegemini-clito give it a consistent starting point for conversations and tasks.
You can apply these configurations to your projects using one of the following methods.
Simply copy the desired configuration files from this repository into your target project's directory.
-
For GitHub Copilot: Copy
copilot/instructions.mdto[your-project]/.github/copilot-instructions.md. -
For Gemini CLI: Copy
gemini/GEMINI.mdto the location yourgemini-cliis configured to read from (e.g., your project's root directory).
Use the provided shell script to automatically deploy the files to a target project.
-
Clone this repository to your local machine:
git clone [https://github.com/YOUR_USERNAME/ai-configs.git](https://github.com/YOUR_USERNAME/ai-configs.git) cd ai-configs -
Run the setup script, passing the path to your target project as an argument:
# Example: Deploying configs to a project located at ~/dev/my-new-app ./scripts/setup.sh ~/dev/my-new-app
The script will automatically create necessary directories and copy the files to their correct locations within your project.