Skip to content

julianobarbosa/claude-code-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Code Skills

A collection of 55+ custom Claude Code skills for Python development, DevOps, infrastructure automation, and productivity.

Overview

This repository contains modular skills that extend Claude's capabilities with specialized knowledge, workflows, and tools. Each skill is designed following Anthropic's best practices for progressive disclosure and token efficiency.

Skills

Authentication & Secrets (3)

Skill Description
1password-skill 1Password secrets management - CLI operations, service accounts, and Kubernetes integration
azure-ad-sso-skill Azure AD OAuth2/OIDC SSO integration for Kubernetes applications
keyvault-csi-driver-skill Azure Key Vault + CSI Driver integration for Kubernetes secrets management

Azure & Cloud (6)

Skill Description
az-aks-agent-skill Azure AKS Agentic CLI - AI-powered troubleshooting and insights for AKS
azure-devops-skill Comprehensive Azure DevOps REST API for work items, pipelines, repos, and more
azure-devops-wiki-skill Azure DevOps Wiki management and automation
using-cloud-cli-skill AWS & GCP CLI usage patterns and best practices
external-urls-skill Hypera infrastructure URLs and endpoints reference
k8s-clusters-skill Kubernetes cluster configuration reference

Container & Orchestration (7)

Skill Description
knative-skill Knative serverless platform for Kubernetes
argo-rollouts-skill Progressive delivery with canary and blue-green deployments
argocd-skill ArgoCD API and CLI for GitOps automation
argocd-image-updater Automated container image updates for ArgoCD-managed workloads
kargo-skill Kargo GitOps continuous promotion platform
gitops-principles-skill GitOps fundamentals and best practices
opentelemetry-skill OpenTelemetry instrumentation and observability

DNS & Networking (2)

Skill Description
cloudflare-dns-skill Cloudflare DNS management with Azure integration
external-dns-skill External-DNS configuration across Azure DNS, Route53, Cloudflare, and GCP

Developer Tools (5)

Skill Description
neovim-skill Comprehensive Neovim configuration guide (82+ plugins)
iterm2-skill iTerm2 terminal emulator and tmux multiplexer expertise
shell-prompt-skill Shell prompt configuration and customization
direnv-skill direnv for directory-specific environment variables
git-worktree-skill Git worktrees for parallel development

Git & Version Control (2)

Skill Description
Git-skill Comprehensive Git workflows with 13 workflow definitions
using-git-worktrees-skill Git worktree workflow automation

Infrastructure & DevOps (4)

Skill Description
managing-infra-skill Infrastructure patterns for Kubernetes, Terraform, Helm, and GitHub Actions
defectdojo-skill DefectDojo security vulnerability management
github-pages-skill GitHub Pages deployment with 6 workflow templates
mkdocs-skill MkDocs documentation site generation

Monitoring & Observability (7)

Skill Description
prometheus-skill Prometheus HTTP API queries and PromQL
grafana-skill Grafana HTTP API for dashboards, alerts, and data sources
loki-skill Grafana Loki log aggregation and LogQL queries
mimir-skill Grafana Mimir for long-term Prometheus metrics storage
tempo-skill Grafana Tempo distributed tracing
pyroscope-skill Continuous profiling with Pyroscope
holmesgpt-skill AI-powered monitoring insights

Obsidian & Knowledge Management (4)

Skill Description
obsidian-skill Obsidian vault management fundamentals
obsidian-vault-management-skill Advanced vault features with dataview queries
obsidian-nvim-skill Obsidian + Neovim integration
obsidian-second-brain-skill Second brain patterns and templates

Programming Languages & Frameworks (6)

Skill Description
python-project-skill Python project scaffolding with uv, Flask, and modern tooling
writing-python-skill Idiomatic Python 3.14+ development patterns
writing-go-skill Go development best practices
writing-typescript-skill TypeScript & React patterns
uv-skill uv package manager (10-100x faster than pip)
playwright-skill Browser automation with Playwright

Utilities & AI (7)

Skill Description
repomix-skill Pack codebases into AI-friendly files
markitdown-skill Document conversion to markdown
looking-up-docs-skill Library documentation lookup via Context7
researching-web-skill Web research patterns
consulting-design-skill Consult Gemini AI for architecture alternatives
reviewing-code-skill Code review with Codex AI
zsh-path-skill Zsh PATH management

System Monitoring (1)

Skill Description
zabbix-api-skill Zabbix monitoring system automation via API and Python

Repository Structure

claude-code-skills/
├── README.md                      # This file
├── LICENSE                        # MIT License
├── .gitignore
├── docs/
│   └── references.md              # Research and reference links
├── scripts/
│   └── install-skills.sh          # Symlink skills to ~/.claude/skills/
├── templates/
│   └── skill-template/            # Template for creating new skills
│       ├── SKILL.md
│       ├── scripts/.gitkeep
│       ├── references/.gitkeep
│       └── assets/.gitkeep
└── skills/                        # 55 skill implementations
    ├── 1password-skill/
    │   ├── SKILL.md               # Main skill definition
    │   ├── references/            # 2 reference docs
    │   └── scripts/               # 3 shell scripts
    ├── argocd-skill/
    │   ├── SKILL.md
    │   ├── references/            # 2 reference docs
    │   └── scripts/               # 1 shell script
    ├── grafana-skill/
    │   ├── SKILL.md
    │   ├── references/            # 7 reference docs
    │   └── scripts/               # 1 Python script
    ├── ... (52 more skills)
    └── zsh-path-skill/
        └── SKILL.md

Skill Structure Patterns

Each skill follows a consistent structure:

Directory Purpose
SKILL.md Main skill definition with YAML frontmatter
references/ Reference documentation loaded on-demand
scripts/ Executable Python/Bash/Zsh scripts
templates/ Workflow/configuration templates
samples/ YAML configuration examples
workflows/ Workflow definitions
assets/ Images, fonts, and other resources

Installation

Claude Code (Project-level)

# Clone to your project's .claude/skills directory
git clone https://github.com/YOUR_USERNAME/claude-code-skills.git .claude/skills

Claude Code (User-level)

# Clone to your personal skills directory
git clone https://github.com/YOUR_USERNAME/claude-code-skills.git ~/.claude/skills

Using the Install Script

# Run the install script to symlink individual skills
./scripts/install-skills.sh

Claude.ai Desktop

Upload individual .skill packages via Settings > Skills.

Skill Development

Creating a New Skill

  1. Copy the template:

    cp -r templates/skill-template skills/your-skill-name
  2. Edit SKILL.md with:

    • YAML frontmatter (name, description)
    • Markdown instructions
  3. Add supporting resources:

    • scripts/ - Executable Python/Bash scripts
    • references/ - Documentation loaded on-demand
    • assets/ - Templates, images, fonts

Best Practices

  • Be concise: Claude is smart; only add what it doesn't know
  • Progressive disclosure: Keep SKILL.md under 500 lines
  • Clear triggers: Description should explain WHEN to use the skill
  • Test scripts: Verify all scripts work before committing

Tech Stack Preferences

This repository's skills are optimized for:

  • Package Manager: uv (10-100x faster than pip)
  • Web Framework: Flask (lightweight WSGI)
  • Infrastructure: Azure AKS, Kubernetes
  • Code Quality: ruff, mypy, pytest
  • GitOps: ArgoCD, Kargo, External-DNS
  • Observability: Prometheus, Grafana, Loki, Tempo

Statistics

Metric Count
Total Skills 55
Reference Docs 200+
Python Scripts ~25
Shell Scripts ~20

References

See docs/references.md for curated links to:

  • Official Claude Code documentation
  • Skill authoring best practices
  • Python project templates
  • Community skills and resources

License

MIT License - See LICENSE for details.

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b skill/new-skill-name)
  3. Follow the skill template structure
  4. Test your skill thoroughly
  5. Submit a Pull Request

Built for use with Claude Code by Anthropic

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •