Skip to content

Skill name: fields use Title Case instead of lowercase-hyphen convention #561

@kankunnawat

Description

@kankunnawat

Summary

The skill name: frontmatter fields use Title Case (e.g. name: Review Changes) instead of the lowercase-hyphen convention used for Agent Skill names — and used by this repo's own newer build-graph skill (name: build-graph).

Details

code_review_graph/skills.py (_SKILLS) generates:

skill dir / slug current name:
explore-codebase Explore Codebase
review-changes Review Changes
debug-issue Debug Issue
refactor-safely Refactor Safely

The checked-in skills/*/SKILL.md files match, except skills/build-graph/SKILL.md, which already uses name: build-graph.

The skill directory name — and therefore the invocation slug (e.g. /review-changes) — is already kebab-case, so this is cosmetic. But the picker label ends up inconsistent with the slug and with build-graph, and diverges from the lowercase-hyphen convention for skill name fields.

Proposed fix

Set every skill name: to its kebab-case slug, in both code_review_graph/skills.py and the skills/*/SKILL.md files:

  • Explore Codebaseexplore-codebase
  • Review Changesreview-changes
  • Debug Issuedebug-issue
  • Refactor Safelyrefactor-safely

(build-graph is already correct.)

PR to follow.

Environment

code-review-graph 2.3.5 (also present on main / v2.3.6).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions