Infrastructure-specific skills loaded from the projects directory
~/projects/.claude/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.
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.
Complete observability stack management including log aggregation, metrics collection, and monitoring configuration. Ensures proper logging setup when deploying or modifying services.
Essential knowledge for Docker network architecture, port mappings, DNS configuration, and security isolation. Used proactively when adding network endpoints or troubleshooting connectivity.
Standard procedures for deploying static websites, HTML pages, and documentation under nginx.ai-servicers.com. Covers directory structure, configuration, and deployment steps.
Complete guide for integrating applications with PostgreSQL. Covers database creation, user management, connection configuration by programming language, and security best practices.
Master orchestration skill for deploying any new service. Coordinates Docker deployment, OAuth2 authentication, environment configuration, Traefik integration, and post-deployment verification.
Configuration guide for Traefik reverse proxy routing. Covers HTTP/HTTPS routing, TCP routing, SSL/TLS certificates, middleware configuration, and service labels.
Systematic debugging methodologies and diagnostic procedures for the entire infrastructure. Covers log analysis, service-specific diagnostics, and common problem resolution patterns.
| 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 |