
Covers Productivity Documentation Git Engineering
Description
Generate conventional commit messages - use when creating commits, writing commit messages, or asking for git commit help
SKILL.md
Commit Message Skill
Generate commit messages following the Conventional Commits specification.
Format
<type>(<scope>): <description>
[optional body]
[optional footer]
Types
| Type | When to Use |
|---|---|
feat | New feature |
fix | Bug fix |
docs | Documentation only |
style | Formatting (no code change) |
refactor | Code change that neither fixes nor adds |
perf | Performance improvement |
test | Adding or updating tests |
chore | Maintenance tasks |
Rules
- Subject line maximum 72 characters
- Use imperative mood ("add" not "added" or "adds")
- No period at the end of subject line
- Separate subject from body with blank line
- Body explains what and why, not how
Examples
Simple:
fix(auth): prevent redirect loop on expired sessions
With body:
feat(api): add rate limiting to public endpoints
- Limits requests to 100/minute per IP
- Returns 429 status with retry-after header
- Configurable via RATE_LIMIT_MAX env variable
Closes #234
More skills from the copilot-cli-for-beginners repository
View all 4 skillsMore from GitHub
View publisherSkillTagsUpdated
qdrant-horizontal-scaling
guide Qdrant horizontal scaling decisions
awesome-copilot
Apr 18AI InfrastructureArchitectureCapacity PlanningDatabase +1qdrant-indexing-performance-optimization
optimize Qdrant indexing performance
awesome-copilot
Apr 18Data EngineeringDatabaseETLPerformance +1qdrant-memory-usage-optimization
optimize Qdrant memory usage
awesome-copilot
Apr 18Cost OptimizationDatabaseObservabilityPerformance +1qdrant-minimize-latency
minimize Qdrant query latency
awesome-copilot
Apr 18ArchitectureDatabasePerformanceQdrant +1qdrant-monitoring-debugging
debug Qdrant production issues with metrics
awesome-copilot
Apr 18DebuggingMonitoringObservabilityPerformance +1qdrant-monitoring-setup
set up Qdrant monitoring and alerting
awesome-copilot
Apr 18AI InfrastructureMonitoringObservabilityQdrant +1