AI-Assisted Development Skills
This repository includes a set of skills that automate common
development tasks such as building products, creating rules, mapping
control files, reviewing pull requests, and more. Skills are invoked as
slash commands (e.g., /build-product rhel9).
The skills are compatible with any LLM client that supports the
.claude/skills/ convention, such as
Claude Code and
Opencode.
Some skills can optionally use the content-mcp MCP (Model Context Protocol) server for structured, deterministic operations such as rule lookup, control file parsing, and rendered content search. When the MCP server is not configured, those skills fall back to filesystem-based alternatives so that every skill completes successfully either way. The MCP server is not required.
Finding and Using Skills
Each skill is defined in its own directory under .claude/skills/. The
directory name is the skill name (e.g., .claude/skills/build-product/
corresponds to /build-product). Every skill directory contains a
SKILL.md file that fully documents its purpose, usage, arguments,
phases, and behavior.
Skills are self-documenting. Before using a skill, read its SKILL.md
to understand what it does, what arguments it expects, and what side
effects it may have.