Skip to content

Personal collection of Claude skills - growing as I discover patterns and solve real-world problems

Notifications You must be signed in to change notification settings

belumume/claude-skills

Repository files navigation

Claude Skills Collection

Personal collection of custom Claude skills, created as I discover patterns and solve real-world problems.

Skills

Knowledge Management & Education

obsidian-study-vault-builder

Build comprehensive, mobile-compatible Obsidian study vaults from academic course materials with checkpoint-based workflow, error pattern recognition, and quality assurance. Works across all subjects - CS, medicine, business, self-study.

Battle-tested: 37-file vaults, 828KB content, 910-line comprehensive patterns, ~80 hours saved per project.

See obsidian-study-vault-builder/README.md

Document Processing

rtl-document-translation

Translate structured documents (DOCX) to RTL languages (Arabic, Hebrew, Urdu) while preserving exact formatting, table structures, colors, and layouts.

See rtl-document-translation/README.md

docx-advanced-patterns

Advanced python-docx patterns for nested tables, complex cell structures, and content extraction beyond basic .text property.

See docx-advanced-patterns/README.md


More skills will be added as I discover and document new patterns.

Installation

Quick Install (All Skills)

# Clone this repository
git clone https://github.com/belumume/claude-skills.git

# Copy all skills to Claude
cp -r claude-skills/*/ ~/.claude/skills/

Individual Skill

# Install specific skill
cp -r claude-skills/obsidian-study-vault-builder ~/.claude/skills/

In Claude.ai

  1. Download this repository as ZIP
  2. Extract individual skill folders
  3. Settings → Skills → Upload Custom Skill

Via API

from anthropic import Anthropic

client = Anthropic()

# Upload a skill
with open('skill-name.zip', 'rb') as f:
    skill = client.skills.create(file=f)

Repository Structure

claude-skills/
├── README.md                      # This file
├── skill-name/                    # Each skill in its own directory
│   ├── SKILL.md                   # Skill definition (required)
│   ├── README.md                  # User documentation
│   └── ...                        # Additional files
└── another-skill/
    └── ...

Contributing

Want to add a skill? Open a PR or issue!

Found a bug? Open an issue!

Have a suggestion? Open an issue!

This is a personal collection, but contributions are welcome.

Community Contributions

Skills or patterns from this repo that have been contributed upstream:

License

MIT License - Free for personal and commercial use

About

This collection grows organically as I:

  • Encounter new problems
  • Discover useful patterns
  • Document reusable solutions
  • Learn new Claude capabilities

Each skill is battle-tested on real-world use cases before being added.

About

Personal collection of Claude skills - growing as I discover patterns and solve real-world problems

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages