fix: add composer extra block and fix plugin.json author URL#14
Conversation
Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
Summary of ChangesHello @CybotTM, 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 focuses on standardizing and correcting metadata within the project. It addresses formatting issues in the SKILL.md files, adds a crucial configuration entry in composer.json, and updates the author URL in plugin.json to ensure consistency and adherence to project standards. Highlights
Changelog
Activity
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 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 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
|
There was a problem hiding this comment.
Code Review
This pull request introduces configuration changes to register an AI agent skill and standardize author information. A new extra block is added to composer.json to define the skill path, and the author URL in .claude-plugin/plugin.json is updated. My review found a minor inconsistency in URL formatting between the project's configuration files. I have provided a suggestion to align them for better maintainability.
There was a problem hiding this comment.
Pull request overview
This PR aligns the agents skill packaging metadata with the repo’s skill-writing standards and ensures composer-based installers can locate the skill definition.
Changes:
- Adds
extra.ai-agent-skilltocomposer.jsonpointing toskills/agents/SKILL.md. - Updates
.claude-plugin/plugin.jsonto use the company website forauthor.url.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| composer.json | Adds extra.ai-agent-skill so composer tooling can discover the skill’s SKILL.md entrypoint. |
| .claude-plugin/plugin.json | Standardizes author.url away from the repo URL to the company website. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary
Context
Per writing-skills standards, SKILL.md frontmatter should only contain
nameanddescription.Descriptions must start with "Use when" and describe triggering conditions only.