Skip to content

Conversation

@JacobPEvans
Copy link
Owner

@JacobPEvans JacobPEvans commented Feb 8, 2026

Summary

  • Add docs/AI_ASSISTANT_CONFIG.md with setup guidance for GitHub Copilot and Gemini Code Assist
  • Add minimal .gemini/config.yaml template with only non-default settings
  • Update README.md docs table to reference new AI assistant config documentation
  • Add spelling exceptions (styleguide, venv, pycache) to .cspell.json

Provides copy-paste templates for configuring AI code review tools across all JacobPEvans repositories. For repos with agentsmd/ structure (like ai-assistant-instructions), guidance points to symlinking instead of inline copying.

Test plan

  • Verify template files exist: ls -la .gemini/config.yaml docs/AI_ASSISTANT_CONFIG.md
  • Confirm README table renders correctly on GitHub
  • Test copying template config to another repo
  • Verify all pre-commit hooks pass

🤖 Generated with Claude Code


Important

Add AI assistant configuration templates and update documentation for GitHub Copilot and Gemini Code Assist.

  • AI Assistant Configuration:
    • Add docs/AI_ASSISTANT_CONFIG.md with setup guidance for GitHub Copilot and Gemini Code Assist.
    • Add minimal .gemini/config.yaml template with non-default settings.
  • Documentation:
    • Update README.md to include reference to new AI assistant config documentation.
  • Misc:
    • Add spelling exceptions (styleguide, venv, pycache) to .cspell.json.

This description was created by Ellipsis for 9f2d309. You can customize this summary. It will automatically update as commits are pushed.

- Add docs/AI_ASSISTANT_CONFIG.md with setup guidance for Copilot
  and Gemini Code Assist across repositories
- Add minimal .gemini/config.yaml template with only non-default
  settings (comment_severity_threshold, ignore_patterns)
- Update README.md docs table to list new AI_ASSISTANT_CONFIG.md
- Add spelling exceptions (styleguide, venv, pycache)

Templates provide copy-paste starting point for configuring AI code
review tools in other repos. For repos with agentsmd/ structure,
guidance points to symlinking instead of copying.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings February 8, 2026 17:12
Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed everything up to e3e8a8e in 5 seconds. Click for details.
  • Reviewed 107 lines of code in 4 files
  • Skipped 0 files when reviewing.
  • Skipped posting 0 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.

Workflow ID: wflow_Sujy9K5TqdFqLdx6

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@gemini-code-assist
Copy link

Summary of Changes

Hello @JacobPEvans, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request introduces standardized configuration templates and documentation for AI code review tools, specifically GitHub Copilot and Gemini Code Assist. The primary goal is to streamline the setup process for these tools across various repositories, ensuring consistency in their application and reducing manual configuration effort for developers.

Highlights

  • AI Assistant Configuration Documentation: A new documentation file, docs/AI_ASSISTANT_CONFIG.md, has been added. This file provides comprehensive setup guidance and reusable templates for configuring GitHub Copilot and Gemini Code Assist across repositories.
  • Gemini Configuration Template: A minimal .gemini/config.yaml template is now included within the new documentation, focusing on essential non-default settings for Gemini Code Assist.
  • README Update: The README.md file has been updated to include a reference to the newly added docs/AI_ASSISTANT_CONFIG.md in its documentation table, ensuring discoverability.
  • Spelling Exceptions: Several new terms, including 'styleguide', 'venv', and 'pycache', have been added to the .cspell.json file as accepted spelling exceptions to prevent false positives during spell checks.
Changelog
  • .cspell.json
    • Added 'styleguide', 'venv', and 'pycache' to the list of accepted words in the spell checker configuration.
  • README.md
    • Updated the documentation table to include an entry for docs/AI_ASSISTANT_CONFIG.md, describing it as 'AI review tool setup templates'.
  • docs/AI_ASSISTANT_CONFIG.md
    • New file created.
    • Provides reusable templates and quick start guidance for configuring GitHub Copilot and Gemini Code Assist.
    • Includes a minimal .gemini/config.yaml template with code_review and ignore_patterns settings.
    • Offers instructions for both direct copying and symlinking for repositories with an agentsmd/ structure.
    • Contains links to the official documentation for both AI assistants.
Ignored Files
  • Ignored by pattern: .gemini/** (1)
    • .gemini/config.yaml
Activity
  • The pull request was created by JacobPEvans.
  • No human comments or reviews have been recorded yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces AI assistant configuration templates, specifically for GitHub Copilot and Gemini Code Assist, along with updated documentation and spelling exceptions. The new docs/AI_ASSISTANT_CONFIG.md provides guidance and a minimal .gemini/config.yaml template. The README.md has been updated to reference this new documentation, and .cspell.json now includes common development terms to reduce false positives in spell checking.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds documentation and starter configuration files to help standardize AI assistant/code review tool setup (GitHub Copilot + Gemini Code Assist) across repositories, and updates repo docs/spellcheck config accordingly.

Changes:

  • Add docs/AI_ASSISTANT_CONFIG.md with setup guidance and a minimal Gemini config example.
  • Add a minimal .gemini/config.yaml template.
  • Update README.md docs table and extend .cspell.json with additional spelling exceptions.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
docs/AI_ASSISTANT_CONFIG.md New documentation describing how to set up Copilot/Gemini configs and where to source templates.
README.md Adds a row linking to the new AI assistant configuration documentation.
.gemini/config.yaml Introduces a minimal Gemini Code Assist configuration template.
.cspell.json Adds spelling exceptions for common repo terms (styleguide, venv, pycache).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Address PR review feedback: replace ambiguous "inline" descriptions
with explicit source references, clarify .gemini/config.yaml is
provided as a minimal template (not from ai-assistant-instructions),
and rename "Template Files" to "Template Sources" for accuracy.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed 9f2d309 in 9 seconds. Click for details.
  • Reviewed 38 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 0 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.

Workflow ID: wflow_M92UMaQwKMl5X5y5

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@JacobPEvans JacobPEvans merged commit 9f2d309 into main Feb 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant