kano-commit-convention-skill
GitHub Copilot Skill Adapter - This is a thin wrapper that points to the canonical skill documentation.
🎯 Quick Start
This skill provides commit convention linting and changelog automation following the Kano commit format.
📚 Canonical Documentation: skills/kano-commit-convention-skill/SKILL.md
[!IMPORTANT] You MUST read the canonical SKILL.md before using this skill. The sections below provide quick navigation to key topics.
Essential Reading (From Canonical SKILL.md)
1. Overview and Commit Format
- Read: Purpose
- Read: Commit Format
2. Usage
- Linting commits: See kano-commit lint
- Generating changelog: See changelog generation
3. Integration
- Git hooks: pre-commit integration
- CI/CD: GitHub Actions
Installation
cd skills/kano-commit-convention-skill
pip install -e .
Common Tasks
Lint Commit Messages
python skills/kano-commit-convention-skill/scripts/kano-commit lint
Validate Last Commit
python skills/kano-commit-convention-skill/scripts/kano-commit lint --count 1
Commit Format
[Subsystem][Type] Summary (TICKET-ID)
Example:
[Core][Feature] Add user authentication (KABSD-FTR-0001)
References
| Topic | Link |
|---|---|
| Full Documentation | SKILL.md |
| Commit Format | SKILL.md#commit-message-format |
| Examples | references/ |
Before You Start
- ✅ Read the canonical
SKILL.md - ✅ Install dependencies:
pip install -e skills/kano-commit-convention-skill - ✅ Set up pre-commit hooks (optional)