Contributing to Claude Skills Library
Description
Thank you for your interest in contributing to the Claude Skills Library! This repository aims to democratize professional expertise through reusable, production-ready skill packages for Claude AI.
Installation
claude install-skill https://github.com/alirezarezvani/claude-skills README
Contributing to Claude Skills Library
Thank you for your interest in contributing to the Claude Skills Library! This repository aims to democratize professional expertise through reusable, production-ready skill packages for Claude AI.
⚠️ Important: Always Target `dev`
**All PRs must target the `dev` branch.** PRs targeting `main` will be automatically closed.
# Fork the repo, then:
git checkout -b feat/my-new-skill origin/dev
# ... make your changes ...
# Open PR → base: dev (NOT main)
The `main` branch is reserved for releases and is maintained by the project owner.
🎯 Ways to Contribute
1. Create New Skills
Add domain expertise in your field:
- undefined
2. Enhance Existing Skills
Improve current skills with:
- undefined
3. Improve Documentation
Help others use skills effectively:
- undefined
4. Fix Bugs
Report or fix issues in:
- undefined
🚀 Getting Started
Prerequisites
- undefined
Fork and Clone
# Fork the repository on GitHub first
git clone https://github.com/YOUR_USERNAME/claude-skills.git
cd claude-skills
# Add upstream remote
git remote add upstream https://github.com/alirezarezvani/claude-skills.git
Create a Branch
# Create feature branch
git checkout -b feature/my-new-skill
# Or for improvements
git checkout -b improvement/enhance-content-creator
📝 Skill Creation Guidelines
Following Anthropic's Official Spec
All skills must follow [Anthropic's Agent Skills Specification](https://docs.anthropic.com/en/docs/agents-and-tools/agent-skills/overview).
Required Structure
your-skill-name/
├── SKILL.md (required)
│ ├── YAML frontmatter (name, description, license, metadata)
│ └── Markdown content (instructions, examples, workflows)
├── scripts/ (optional but recommended)
│ ├── tool1.py
│ ├── tool2.py
│ └── tool3.py
├── references/ (optional but recommended)
│ ├── framework.md
│ ├── best-practices.md
│ └── examples.md
└── assets/ (optional)
└── templates/
SKILL.md Requirements
**YAML Frontmatter (required):**
---
name: your-skill-name
description: What it does and when to use it. Include specific triggers and keywords.
license: MIT
metadata:
version: 1.0.0
author: Your Name
category: domain-category
updated: 2025-10-28
---
**Markdown Conten
Related Skills
Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui).
AI community mem0
| Universal memory layer for AI Agents | 51341 | 221 | 1 |
AI community Notebooklm Integration
Chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents
AI community UI UX Pro Max Skill
(16.9k ⭐): An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms.
AI community BMAD-METHOD
| Breakthrough Method for Agile Ai Driven Development | 42712 | 382 | 2 |
AI community Claude Cookbook
Official notebooks and recipes for common patterns (RAG, tool use, Skills, MCP).
AI community