Skip to content

roziscoding/conventional-comments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Conventional Comments Skill

skills.sh

This repository packages an agent skill for writing Conventional Comments in pull request and merge request reviews.

The skill was derived from the badge behavior implemented by the Pullpo Conventional Comments browser extension. Thanks to Pullpo for the original extension and for making the review-comment format easier to use in everyday code review workflows.

Original project links:

What It Does

The skill teaches an agent how to choose and render Conventional Comments badges for review feedback. It covers:

  • Comment types such as praise, nitpick, suggestion, issue, question, thought, chore, and todo.
  • Decorations such as non-blocking, blocking, and if-minor.
  • When to use each type and decoration.
  • The exact Shields.io badge markdown for every supported combination.
  • Common mistakes, including incorrect colors, missing metadata links, and hyphen escaping in Shields.io URLs.

How It Works

The main skill lives at:

skills/conventional-comments/SKILL.md

Agents load this file when they are about to comment on a pull request or merge request, write PR review feedback, or generate Conventional Comments badge markdown.

For exact copy-ready badge markdown, the skill points agents to:

skills/conventional-comments/references/matrix.md

That reference file contains the complete matrix of supported badge combinations.

Use Cases

Use this skill when an agent needs to:

  • Leave structured PR review comments.
  • Mark feedback as blocking or non-blocking.
  • Generate badge-style Conventional Comments.
  • Keep review feedback consistent across GitHub, GitLab, or similar code review tools.

Examples

Plain Conventional Comments:

suggestion(non-blocking): This helper could return early to keep the main path easier to scan.

issue(blocking): This branch can write a duplicate record when the retry runs after a partial failure.

question: Should this also handle archived projects?

Badge-style comments:

suggestion(non-blocking)

This helper could return early to keep the main path easier to scan.

issue(blocking)

This branch can write a duplicate record when the retry runs after a partial failure.

question

Should this also handle archived projects?

The skill also includes a full badge matrix at references/matrix.md.

Installation

Install it with your preferred package runner:

npx skills add roziscoding/conventional-comments
pnpx skills add roziscoding/conventional-comments
bunx skills add roziscoding/conventional-comments

You can also copy the skill directory into your agent skills folder manually:

skills/conventional-comments

The exact destination depends on your agent runtime. The important part is that the directory containing SKILL.md is available as a skill named conventional-comments.

License

MIT

About

Agent skill for writing Conventional Comments review feedback with exact badge markdown

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors