Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Claude Code Skills Collection

A comprehensive collection of professional skills for Claude Code, covering DevOps, UX design, technical architecture, security, product management, and code review.

Overview

This repository contains 6 specialized skills that enhance Claude's capabilities across different domains of software development and product management. Each skill is self-contained with detailed guidance, best practices, and reference materials.

Available Skills

1. DevOps πŸš€

Expert DevOps engineering with security-first approach

  • CI/CD pipeline design (GitHub Actions, GitLab, Jenkins)
  • Infrastructure as Code (Terraform, CloudFormation, Ansible)
  • Container orchestration (Docker, Kubernetes, Helm)
  • Cloud platform management (AWS, Azure, GCP)
  • DevSecOps integration
  • Monitoring & observability

πŸ“– Read more about DevOps skill

2. UX Designer 🎨

Comprehensive UX/UI design for web and mobile applications

  • Wireframes and mockups
  • Interactive prototypes (React/HTML)
  • Mobile design (iOS/Android patterns)
  • Web admin interfaces
  • Component libraries and design systems
  • Accessibility compliance (WCAG AA)

πŸ“– Read more about UX skill

3. Technical Architecture πŸ—οΈ

Full-stack architecture guidance and technology selection

  • System architecture design
  • Technology stack selection
  • API design (REST, GraphQL)
  • Database schema and modeling
  • State management patterns
  • Performance optimization
  • Three architecture patterns (Serverless, Hybrid, Microservices)

πŸ“– Read more about Technical Architecture skill

4. Security Architect πŸ”’

Comprehensive security architecture and threat modeling

  • Security architecture design
  • Threat modeling (STRIDE)
  • Compliance assessment (OWASP, NIS2, GDPR, PCI DSS, SOC 2)
  • Risk assessment and prioritization
  • Infrastructure security
  • API security patterns
  • Incident response planning

πŸ“– Read more about Security skill

5. Product Owner πŸ“Š

Product management from vision to execution

  • Backlog management and user stories
  • Market research and competitive analysis
  • Product strategy and roadmapping
  • Feature prioritization (RICE scoring)
  • User research planning
  • Metrics and OKRs
  • Go-to-market strategy

πŸ“– Read more about Product Owner skill

6. Code Review βœ…

Thorough code review ensuring quality and security

  • Story/task alignment verification
  • Code quality assessment
  • Security analysis (OWASP Top 10)
  • Maintainability evaluation
  • Testing coverage review
  • Performance analysis
  • Constructive feedback with reasoning

πŸ“– Read more about Code Review skill

Installation

Prerequisites

  • Claude Code CLI installed
  • Access to Claude.ai or Claude Code interface

Installing Individual Skills

Each skill can be installed independently:

  1. Navigate to the skill directory (e.g., devops/, ux/, etc.)
  2. Upload the entire folder to Claude Code
  3. The skill will be available immediately

Installing All Skills

To install all skills at once:

# Clone the repository
git clone https://github.com/tomas-u/claude-skills.git
cd claude-skills

# Each directory represents a skill:
# - devops/
# - ux/
# - technical/
# - security/
# - product-owner/
# - code-review/

# Upload each directory to Claude Code as a separate skill

Repository Structure

claude-skills/
β”œβ”€β”€ README.md                    # This file
β”œβ”€β”€ .gitignore                   # Excludes zip files and build artifacts
β”‚
β”œβ”€β”€ devops/                      # DevOps skill
β”‚   β”œβ”€β”€ SKILL.md                 # Main skill definition
β”‚   └── references/              # Reference documentation
β”‚       β”œβ”€β”€ github-actions.md
β”‚       β”œβ”€β”€ docker-kubernetes.md
β”‚       └── terraform-iac.md
β”‚
β”œβ”€β”€ ux/                          # UX Designer skill
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ assets/                  # Templates
β”‚   β”‚   β”œβ”€β”€ mobile-template.jsx
β”‚   β”‚   └── web-admin-template.html
β”‚   └── references/
β”‚       β”œβ”€β”€ component-library-reference.md
β”‚       β”œβ”€β”€ mobile-patterns.md
β”‚       β”œβ”€β”€ web-patterns.md
β”‚       └── ux-research.md
β”‚
β”œβ”€β”€ technical/                   # Technical Architecture skill
β”‚   β”œβ”€β”€ SKILL.md
β”‚   └── references/
β”‚       β”œβ”€β”€ frontend-patterns.md
β”‚       β”œβ”€β”€ backend-patterns.md
β”‚       β”œβ”€β”€ database-design.md
β”‚       └── deployment-systems.md
β”‚
β”œβ”€β”€ security/                    # Security Architect skill
β”‚   β”œβ”€β”€ SKILL.md
β”‚   └── references/
β”‚       β”œβ”€β”€ owasp-standards.md
β”‚       β”œβ”€β”€ api-security.md
β”‚       β”œβ”€β”€ nis2-compliance.md
β”‚       β”œβ”€β”€ secure-coding.md
β”‚       └── security-checklist.md
β”‚
β”œβ”€β”€ product-owner/               # Product Owner skill
β”‚   β”œβ”€β”€ SKILL.md
β”‚   └── references/
β”‚       β”œβ”€β”€ backlog-management.md
β”‚       β”œβ”€β”€ market-research.md
β”‚       └── product-strategy.md
β”‚
└── code-review/                 # Code Review skill
    β”œβ”€β”€ SKILL.md
    └── references/
        └── owasp-checklist.md

How Skills Work Together

These skills are designed to work seamlessly together:

Example: Building a New Feature

1. product-owner: Defines requirements and writes user stories
          ↓
2. ux: Creates wireframes and interactive prototypes
          ↓
3. technical: Designs architecture and data model
          ↓
4. security: Reviews security architecture and threats
          ↓
5. (Development happens)
          ↓
6. code-review: Reviews implementation for quality and security
          ↓
7. devops: Sets up CI/CD and deployment
          ↓
8. product-owner: Measures success and iterates

Example: Complete System Review

1. technical: Reviews overall architecture
2. security: Performs threat modeling and compliance check
3. code-review: Reviews code quality and maintainability
4. devops: Reviews infrastructure and deployment
5. technical: Synthesizes all recommendations

Skill Highlights

DevOps Skill

  • 11-stage CI/CD pipeline with security gates
  • DevSecOps principles (shift left, automation first)
  • Infrastructure patterns (immutable, GitOps, microservices)
  • Container security best practices
  • Monitoring with Four Golden Signals

UX Skill

  • Pre-design checklist ensures best practices
  • Platform-specific patterns (iOS, Android, Web)
  • Component library with templates
  • Accessibility requirements (WCAG AA)
  • Three fidelity levels (low, mid, high)

Technical Architecture Skill

  • Three architecture patterns with migration paths
  • Technology selection guidelines for frontend, backend, database
  • Clear scope definition (what to delegate to other skills)
  • Integration workflows with other skills
  • Common mistakes section

Security Skill

  • Comprehensive threat modeling (STRIDE)
  • Compliance frameworks (OWASP, NIS2, GDPR, PCI DSS, SOC 2)
  • Severity classification system
  • Security patterns for authentication, authorization, data protection
  • Integration with code-review for complete security assessment

Product Owner Skill

  • User story templates and best practices
  • RICE prioritization framework
  • User research methods (interviews, surveys)
  • Product stage guidance (pre-PMF, PMF, growth, scale)
  • Decision-making framework (5 factors)

Code Review Skill

  • 8-point review process (story alignment β†’ feedback)
  • OWASP Top 10 security checks
  • Clean code principles validation
  • Maintainability assessment
  • Constructive feedback framework (specific, explained, prioritized)

Usage Examples

DevOps: CI/CD Pipeline

You: "Create a CI/CD pipeline for my Node.js app with security scanning"

DevOps skill provides:
- Complete GitHub Actions workflow YAML
- Security scanning (Snyk, Trivy)
- Multi-stage Docker build
- Deployment automation
- Monitoring setup

UX: Mobile Screen Design

You: "Design a task breakdown screen for students (mobile)"

UX skill provides:
- Interactive React prototype
- iOS/Android patterns applied
- Accessibility compliance
- Multiple states (empty, loading, completed)
- Design rationale and annotations

Technical: Architecture Decision

You: "Should I use serverless or dedicated backend for 1000 users?"

Technical skill provides:
- Pattern recommendation (Serverless Full-Stack)
- Specific stack (Next.js, Supabase, Vercel)
- Cost estimate ($0-100/month)
- Migration path when you outgrow it

Security: Threat Modeling

You: "Threat model our payment processing feature"

Security skill provides:
- STRIDE analysis
- Attack scenarios
- Risk assessment
- Required security controls
- Compliance considerations (PCI DSS)

Product Owner: Prioritization

You: "Help me prioritize 10 feature ideas using RICE"

Product Owner skill provides:
- RICE score for each feature
- Ranked list with justification
- Quick wins identified
- Recommended next sprints

Code Review: Pull Request

You: "Review this authentication PR"

Code Review skill provides:
- Story alignment check
- Code quality assessment
- Security vulnerability scan (OWASP)
- Performance analysis
- Actionable feedback with reasoning

Best Practices

When to Use Each Skill

  • DevOps: Pipeline design, infrastructure, deployment, monitoring
  • UX: User interface design, wireframes, prototypes, user flows
  • Technical: Architecture decisions, tech stack, API design, data modeling
  • Security: Security architecture, threat modeling, compliance
  • Product Owner: Requirements, prioritization, user research, metrics
  • Code Review: Pull requests, code quality, security vulnerabilities

Using Multiple Skills

For comprehensive work, use skills in sequence:

  1. Planning Phase: product-owner β†’ ux β†’ technical β†’ security
  2. Development Phase: code-review (ongoing)
  3. Deployment Phase: devops
  4. Measurement Phase: product-owner

Contributing

This is a personal skill collection. Feel free to fork and customize for your own use.

Version History

  • v1.0 (January 2025) - Initial collection with 6 comprehensive skills

License

MIT License - see LICENSE file for details.

This skill collection is free and open source. You can use, modify, and distribute it freely for personal or commercial purposes.

Links


Created with Claude Code Enhancing Claude's capabilities across the software development lifecycle

About

All my claude-skills

Resources

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages