← Back to Context Comparison

Project-Level Skills

Infrastructure-specific skills loaded from the projects directory

Location: ~/projects/.claude/skills/
8 Skills Infrastructure-Focused Auto-Loaded by Claude Code

What Are Project-Level Skills?

Project-level skills are specialized knowledge modules stored at ~/projects/.claude/skills/. Unlike user-level skills which apply universally, these skills are specific to the linuxserver.lan infrastructure project. They provide deep operational knowledge for deploying, configuring, and troubleshooting services within this particular environment.

🔐

Keycloak Setup

keycloak-setup

Comprehensive guide for setting up Keycloak OIDC clients for new applications. Covers both automated and manual client creation, configuration for OAuth2 proxy vs direct OIDC patterns, and integration with the existing SSO infrastructure.

Trigger Phrases

keycloak client OIDC setup SSO integration OAuth2 proxy

Key Features

  • Automated client creation via API
  • Manual client configuration steps
  • OAuth2 Proxy vs Direct OIDC patterns
  • Group and role mapping setup
  • Secret management integration
  • Troubleshooting common issues
📊

Logging & Observability

logging-observability

Complete observability stack management including log aggregation, metrics collection, and monitoring configuration. Ensures proper logging setup when deploying or modifying services.

Trigger Phrases

logging monitoring metrics observability

Key Features

  • Loki log aggregation setup
  • Promtail configuration
  • Grafana dashboard integration
  • Netdata system monitoring
  • Dozzle container log viewer
  • TimescaleDB metrics storage
🌐

Network Configuration

network-config

Essential knowledge for Docker network architecture, port mappings, DNS configuration, and security isolation. Used proactively when adding network endpoints or troubleshooting connectivity.

Trigger Phrases

network DNS port mapping connectivity

Key Features

  • Docker network patterns (1/2/3-network)
  • Port allocation standards
  • DNS setup procedures
  • Security isolation patterns
  • Inter-container communication
  • Network troubleshooting
📄

Nginx Static Site

nginx-static-site

Standard procedures for deploying static websites, HTML pages, and documentation under nginx.ai-servicers.com. Covers directory structure, configuration, and deployment steps.

Trigger Phrases

deploy site static site host HTML nginx portal

Key Features

  • Path-based routing configuration
  • Directory structure standards
  • Nginx location block setup
  • Landing page integration
  • Permission requirements (755/644)
  • Deployment verification
🐘

PostgreSQL Integration

postgres-integration

Complete guide for integrating applications with PostgreSQL. Covers database creation, user management, connection configuration by programming language, and security best practices.

Trigger Phrases

database PostgreSQL psql DB connection

Key Features

  • Database creation procedures
  • User and role management
  • Language-specific connection strings
  • Connection pooling setup
  • Backup and recovery
  • Performance monitoring
🚀

Service Deployment

service-deployment

Master orchestration skill for deploying any new service. Coordinates Docker deployment, OAuth2 authentication, environment configuration, Traefik integration, and post-deployment verification.

Trigger Phrases

deploy install setup service containerize

Key Features

  • Docker container deployment
  • Network selection guidance
  • OAuth2 authentication setup
  • Environment configuration
  • Traefik label configuration
  • Health check verification
🔀

Traefik Setup

traefik-setup

Configuration guide for Traefik reverse proxy routing. Covers HTTP/HTTPS routing, TCP routing, SSL/TLS certificates, middleware configuration, and service labels.

Trigger Phrases

Traefik routing SSL certificate reverse proxy

Key Features

  • HTTP/HTTPS routing rules
  • TCP routing configuration
  • Let's Encrypt SSL automation
  • Middleware setup (auth, headers)
  • Service label templates
  • Entry point configuration
🔧

Troubleshooting

troubleshooting

Systematic debugging methodologies and diagnostic procedures for the entire infrastructure. Covers log analysis, service-specific diagnostics, and common problem resolution patterns.

Trigger Phrases

debug error not working diagnose

Key Features

  • Systematic debugging workflow
  • Service-specific diagnostics
  • Log analysis techniques
  • Common error patterns
  • Emergency procedures
  • Recovery playbooks

Project Skills vs User Skills

Aspect Project-Level Skills User-Level Skills
Location ~/projects/.claude/skills/ ~/.claude/skills/
Scope Infrastructure-specific Universal/general-purpose
Count 8 skills 7 skills
Purpose Deploy & operate services on linuxserver.lan General development & documentation tasks
Examples keycloak-setup, traefik-setup, postgres-integration naming-validator, secrets-security, gitlab-integration