feat: Add project_context_generator and project_context_updater agent skill #3903
feat: Add project_context_generator and project_context_updater agent skill #3903aasthabharill wants to merge 3 commits into
project_context_generator and project_context_updater agent skill #3903Conversation
Summary of ChangesHello, 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 a structured approach to project documentation by adding two new agent skills. These skills automate the generation and maintenance of a Highlights
Using Gemini Code AssistThe 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
Customization To customize the 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 Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counterproductive. 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. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request introduces two new agent skills: project-context-generator and project-context-updater, along with their respective test plans, templates, and registration in the skills index. The feedback highlights several improvement opportunities, including automatically detecting the git repository root, scoping git and PR searches to the specific project directory in monorepos, avoiding absolute paths for portability, resolving the chicken-and-egg issue when referencing the current PR, and correctly handling updates to existing PRs rather than blindly calling gh pr create.
b/521646880
b/521646367
sourcedb-to-spanner,spanner-to-sourcedbanddatastream-to-spannerAI Agent Tipssection