b14493d3ad5c387d0e1fe5d4434b53d0909c70ea
Add the MIT Licence text, copyright Onixbyte 2026, to make the terms under which the skills catalogue is shared explicit.
Claude Code Skills
This repository stores commonly used skills for Claude Code internally.
Installation
Clone this repository into ~/.claude/skills with git clone git@git.onixbyte.com:onixbyte/claude-code-skills ~/.claude/skills.
Available Skills
| Skill | Description |
|---|---|
british-english |
Apply British English spelling and grammar as a global default for files, commits, and documentation when no project-level language override is set. |
commit-message |
Produce conventional-commit messages from the current staged diff, with optional gitmoji support. |
spring-boot |
Conventions for Spring Boot services on Gradle + Java 21 + Spring Boot 3.5: a strict four-layer architecture (Controller → Service → Manager/Client → Mapper/Repository), with an optional Variant layer for multi-implementation strategies. Covers MyBatis + JPA, Spring Validation, global exception handling, TraceId logging, and SpringDoc OpenAPI. |
Adding a Skill
- Create a directory named after the skill:
mkdir my-skill/. - Add a
SKILL.mdinside it, beginning with the required frontmatter (name,description). - Open a pull request against
main.
Repository Hygiene
- Local Claude Code configuration (
.claude/) is ignored — keep per-machine settings out of version control. - Each skill lives in its own top-level directory named exactly as the
namefield in itsSKILL.md.
Description
Languages
Markdown
100%