Skip to content

Roly67/cc-skills

Claude Code Skills MIT License CI Status

cc-skills

A curated collection of production-grade skills for Claude Code

InstallSkillsUsageContributingLicense


What are Claude Code Skills?

Skills extend Claude Code's capabilities with domain-specific knowledge, templates, and best practices. When activated, skills provide Claude with contextual guidance tailored to specific technologies, frameworks, or workflows.

┌─────────────────────────────────────────────────────────┐
│  Claude Code  +  Skill  =  Expert-Level Assistance      │
└─────────────────────────────────────────────────────────┘

Installation

Quick Install

Add this marketplace to Claude Code with a single command:

claude /install-plugin github:roly67/cc-skills

Manual Installation

Click to expand manual installation steps

Option 1: Add as marketplace

# Clone the repository
git clone https://github.com/Roly67/cc-skills.git

# Add to Claude Code
claude /install-plugin ./cc-skills

Option 2: Configure in settings

Add to your Claude Code settings file (~/.claude/settings.json):

{
  "plugins": [
    "github:roly67/cc-skills"
  ]
}

Option 3: Project-level configuration

Add to your project's .claude/settings.json:

{
  "plugins": [
    "github:roly67/cc-skills"
  ]
}

Verify Installation

# List installed plugins
claude /plugins

# Check skill availability
claude /skills

Available Skills

Skill Description Version
dotnet-coding-standards Enterprise .NET development standards, patterns & templates 2.4.0

Usage

Installing a Skill

Skills are loaded automatically by Claude Code when working in repositories that match skill triggers. To manually reference a skill:

# Point Claude Code to a skill directory
claude --skill ./path/to/skill

Skill Activation

Each skill defines triggers in its SKILL.md frontmatter:

triggers:
  - "creating .NET solution"
  - "writing C# code"
  - "setting up Serilog"

When Claude detects these contexts, it applies the relevant skill's guidance.


Repository Structure

cc-skills/
├── README.md                    # You are here
├── CLAUDE.md                    # Claude Code guidance for this repo
│
└── dotnet-coding-standards/     # ┐
    ├── SKILL.md                 # │ Skill entry point
    ├── standards/               # │ Technical standards
    ├── project-types/           # │ Project templates
    ├── checklists/              # │ Actionable guides
    ├── templates/               # │ Config files
    └── snippets/                # ┘ IDE snippets

Contributing

Adding a New Skill

1

Create a new directory with your skill name

2

Add a SKILL.md with YAML frontmatter defining metadata and triggers

3

Organize supporting docs in logical subdirectories

4

Include templates, examples, and checklists as needed

Skill Frontmatter Schema

---
name: my-skill-name
version: 1.0.0
last-updated: 2026-01-01
description: Brief description of what this skill provides
globs:
  - "*.ext"           # File patterns this skill applies to
triggers:
  - "keyword phrase"  # Natural language triggers
---

Quality Standards

Skills should be opinionated, practical, and production-tested.

  • ✓ Provide clear, actionable guidance
  • ✓ Include real-world examples and templates
  • ✓ Document the "why" behind decisions
  • ✓ Keep content current and maintained

For detailed contribution guidelines, see CONTRIBUTING.md.


License

This project is licensed under the MIT License.


Built for Claude Code

About

Curated collection of production-grade skills for Claude Code

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors