← Back to Portal

Claude Code Commands & Skills

Complete reference for all slash commands and skills on linuxserver.lan

~/.claude/ (User-Level) ~/projects/.claude/ (Project-Level) Jeffallan (External)

Commands are single markdown files invoked with /command-name. Skills are directory-based workflows with SKILL.md + resources, invoked explicitly or triggered automatically by keywords. Both are organized across three sources: user-level (global), project-level (infrastructure-specific), and external (Jeffallan's claude-skills collection).

7
User Commands
5
Project Commands
2
External Commands
16
Local Skills
6
Infra Skills
5
External Skills

Quick Navigation

Commands

Single-file markdown prompts invoked with /command-name

Debugging (4 commands)
🔧 /cdebug
User Level Command

Quick debug issue resolution checklist. Structured 6-phase approach: enable logging, reproduce, analyze, plan, validate, cleanup.

Usage:

/cdebug
  • Phase 1: Enable debug logging on all components
  • Phase 2: Reproduce issue with logs capturing
  • Phase 3: Analyze logs, list 5 root causes
  • Phase 4-6: Resolution plan, validation, cleanup
~/.claude/commands/cdebug.md
🔬 /cdebug detail
User Level Command

Comprehensive systematic IT issue resolution protocol. Full 7-phase methodology with deployment protocols and communication guidelines.

Usage:

/cdebug detail
  • Up to 10 prioritized root causes with evidence
  • Deployment protocol: always use deploy.sh scripts
  • Progress tracking checklist maintained throughout
  • User communication protocol for uncertainties
~/.claude/commands/cdebug detail.md
🔄 /cundebug
User Level Command

Quick debug rollback checklist. Revert debug configurations back to production settings after troubleshooting is complete.

Usage:

/cundebug
  • Disable debug logging on MinIO, PostgreSQL, apps
  • Clean up test deployment scripts
  • Archive debug logs for future reference
  • Validate normal operation restored
~/.claude/commands/cundebug.md
📋 /cundebug detail
User Level Command

Comprehensive debug rollback protocol. Detailed 8-phase process for reverting all debug configurations with service-specific instructions.

Usage:

/cundebug detail
  • Service-specific reversal (MinIO, Keycloak, Traefik, PostgreSQL, Nginx)
  • Environment variables cleanup
  • Performance verification checks
  • Quick rollback script template provided
~/.claude/commands/cundebug detail.md
Session Management (2 commands)
💾 /cexit
User Level Command

Save session notes to CLAUDE.md files before exiting. Scans all changed projects, updates documentation, commits, and displays exit summary.

Usage:

/cexit
  • Identifies all modified projects via git status
  • Updates CLAUDE.md with session notes, files modified, commits
  • Commits documentation updates to git
  • Displays exit summary with outstanding items
~/.claude/commands/cexit.md
💾 /cexit
Project Level Command

Save complete session summary to OpenMemory before exiting. Captures work completed, system changes, outstanding items, and key insights via MCP.

Usage:

/cexit
  • Lists all tasks completed, files modified
  • Documents system state changes
  • Records outstanding items for next session
  • Saves to mem0 with session_context type
~/projects/.claude/commands/cexit.md
Validation & Quality (2 commands)
/cvalidate-claude
User Level Command

Validate CLAUDE.md file quality in current project. Checks structure, content, references, security, and best practices with graded scoring.

Usage:

/cvalidate-claude
  • Structure: required sections, correct order
  • Content: status, version, dates, purpose
  • Security: no hardcoded secrets, HTTPS URLs
  • Grading: Excellent (90%+) to Poor (<50%)
~/.claude/commands/cvalidate-claude.md
🔍 /cvalidate-deploy
Project Level Command

CLAUDE.md drift checker. Detects differences between documentation and actual deployment reality — URLs, networks, ports, container status, technologies.

Usage:

/cvalidate-deploy
  • URLs: compare Traefik routing vs docs
  • Networks: docker-compose.yml vs documented
  • Status: emoji matches container health
  • Drift Score: 0% (perfect) to 100% (severe)
~/projects/.claude/commands/cvalidate-deploy.md
Memory & Knowledge (2 commands)
🧠 /cmemory
User Level Command

Analyze current context and save proven facts, lessons learned, and decisions to OpenMemory (mem0). Captures experiential knowledge, not documentation.

Usage:

/cmemory
  • Reviews last 15-20 messages for saveable knowledge
  • Categories: gotcha, lesson, solution, decision, preference
  • Searches existing memories to avoid duplicates
  • Reports what was saved, skipped, or already exists
~/.claude/commands/cmemory.md
📚 /cupdateknowledge
Project Level Command

Regenerate the Claude Code customization knowledge base summary. Scans all skills, commands, hooks, and agents and writes a fresh summary.

Usage:

/cupdateknowledge
  • Runs devscripts/updateknowledge --force
  • Scans all skills, commands, hooks, agents
  • Outputs to ~/projects/ainotes/claudecustomized.md
  • Reports counts of each type found
~/projects/.claude/commands/cupdateknowledge.md
Project Operations (2 commands)
🔀 /cprojectswitch
Project Level Command

Switch Claude's working context to a specific project. Changes directory, displays project status, loads CLAUDE.md context.

Usage:

/cprojectswitch {project}
  • Changes to project directory
  • Shows CLAUDE.md summary (first 15 lines)
  • Displays git status and Docker container status
  • Offers to create CLAUDE.md if missing
~/projects/.claude/commands/cprojectswitch.md
🏥 /cproject-health
Project Level Command

Comprehensive project health check. Validates containers, networks, configuration, SSL certificates, and dependencies with overall health score.

Usage:

/cproject-health
  • Container: running, uptime, restart count, health
  • Network: connections, connectivity tests
  • Config: secrets file, env vars, CLAUDE.md
  • Status: Healthy / Degraded / Unhealthy
~/projects/.claude/commands/cproject-health.md
External: Requirements & Alignment (Jeffallan)
🤝 /common-ground
Jeffallan Command

Surface and validate Claude's hidden assumptions about the project for user confirmation. Prevents misaligned work based on incorrect premises.

Usage:

/common-ground [--list] [--check] [--graph]
  • Default: Two-phase interactive flow (Surface & Adjust)
  • --list: Read-only view of tracked assumptions
  • --check: Quick validation of current assumptions
  • --graph: Mermaid diagram of reasoning structure
  • Tiers: ESTABLISHED, WORKING, OPEN
  • Includes 3 reference guides (classification, files, graph)
~/.claude/commands/common-ground/  |  GitHub
📥 /intake:*
Jeffallan Command Pack

Requirements gathering workflow for understanding existing codebases. Three sub-commands for documentation, system analysis, and behavior capture.

Sub-commands:

/intake:document-codebase [dir]
/intake:create-system-description [dir]
/intake:capture-behavior [dir]
  • document-codebase: Add documentation to functions, classes, modules
  • create-system-description: SOC2-style architecture document
  • capture-behavior: Generate characterization tests for untested code
~/.claude/commands/intake/  |  GitHub

Local Skills

Directory-based workflows with SKILL.md + resources, created for this infrastructure

AI Board Review & Planning (4 skills)
💡 /createsolution
User Level Skill

AI Board Review workflow for solution design. Dispatches to Claude, Gemini, and Codex for independent analysis, then synthesizes a final solution with optional critique loop.

Usage:

/createsolution [--skip-critique] {ask}
  • Multi-AI solution (Claude, Gemini, Codex via MCP)
  • Optional critique loop (Steps 7-10) for simplicity validation
  • Deploys HTML presentation to nginx
  • 6 artifacts (no critique) or 11 artifacts (with critique)
~/.claude/skills/createsolution/
📅 /createplan
User Level Skill

AI Board Review workflow for implementation planning. Multi-AI planning with agent assignments, phase breakdown, grey areas, and executive presentation.

Usage:

/createplan {descriptor}
  • Agent assignment (PM, Architect, Security, Developer, QA)
  • Parallel execution guidance per phase
  • Grey Areas / Decisions table for human input
  • 8 markdown artifacts + HTML presentation
~/.claude/skills/createplan/
🔍 /createreview
User Level Skill

AI Board Review workflow for critical evaluation. Compares existing solutions against industry best practices with simplicity focus and devil's advocate pass.

Usage:

/createreview {descriptor}
  • Multi-AI review (Claude, Gemini, Codex)
  • Simplicity-first philosophy
  • Complexity score card
  • 5 markdown artifacts + HTML presentation
~/.claude/skills/createreview/
🚀 /executeplan
User Level Skill

Bridge planning to execution. Creates GitLab project and board from /createsolution and /createplan artifacts with trackable cards for phases, tasks, and decisions.

Usage:

/executeplan [{group}/]{descriptor}
  • Creates GitLab project in administrators or developers group
  • Sets up "cicd" board with 6 label-based lists
  • Generates INFO, PHASE, TASK, and DECISION cards
  • Version 1.5.3
~/.claude/skills/executeplan/
GitLab Integration (2 skills)
🦊 gitlab-integration
User Level Skill Auto-Trigger

GitLab repository management, issues, merge requests, and CI/CD operations for gitlab.ai-servicers.com. Auto-triggered for repository and pipeline operations.

Triggers:

gitlab, repository, merge request, pipeline
  • Repository, group, and user management
  • Issue and MR operations
  • CI/CD pipeline control
  • Uses glab CLI + API token from secrets
~/.claude/skills/gitlab-integration/
📋 /gitlab-board
User Level Skill

GitLab issue board management with checkbox-based workflows. Supports decision, info, and feature issues with proper structure, labels, and PHASE cards.

Usage:

/gitlab-board {project} [target]
  • Checkbox-based workflows (human checks, AI processes)
  • Decision, info, and feature issue templates
  • PHASE cards for milestone tracking
  • Version 1.11.0+
~/.claude/skills/gitlab-board/
Security & Secrets (1 skill)
🔒 secrets-security
User Level Skill Auto-Trigger

Secrets management, security hardening, access control, vulnerability management, and incident response for linuxserver.lan. Absorbed content from Jeffallan's secure-code-guardian and security-reviewer skills.

Triggers:

credentials, secrets, security audit
  • 5 workflows: Store, Audit, Rotate, Incident, Access
  • Bitwarden for user credentials
  • $HOME/projects/secrets/ for service secrets
  • Includes audit, rotation scripts, and OWASP/SAST patterns
~/.claude/skills/secrets-security/
Inter-AI Communication (1 skill)
📡 ai-communication
User Level Skill Auto-Trigger

AI-to-AI communication via two methods: file sharing via MinIO aichat-files bucket and synchronous MCP Review Board dispatch to Gemini, Codex, or Claude.

Triggers:

peer review, aichat, respond to, ask gemini/codex
  • Async: write to own file, read others' files
  • Sync: MCP dispatch for real-time peer reviews
  • Cross-server/cross-user communication
~/.claude/skills/ai-communication/
Observability (1 skill)
📊 logging-observability
User Level Skill Auto-Trigger

Observability stack management: Loki, Promtail, Grafana, Netdata, Dozzle, and TimescaleDB. Log queries, dashboard setup, and monitoring configuration.

Triggers:

check logs, monitoring, observability
  • Loki/Promtail log aggregation queries
  • Grafana dashboard management
  • Netdata system monitoring
  • Dozzle container log viewing
~/.claude/skills/logging-observability/
Documentation & Standards (4 skills)
🏷️ naming-validator
User Level Skill Proactive

Validates resource names against established naming standards BEFORE creation. Enforces consistent lowercase, hyphenation, and pattern compliance.

Triggers (proactive):

install, create, deploy, set up, add
  • Fires automatically before any resource creation
  • Validates directories, containers, databases, DNS, networks
  • MCP directory exception (projects/mcp/{service})
  • Single identifier consistency
~/.claude/skills/naming-validator/
📄 claudemd-generator
User Level Skill

Generate CLAUDE.md documentation files for projects. Creates structured project context files following established conventions.

Triggers:

generate CLAUDE.md
  • Follows established CLAUDE.md style guide
  • Includes project overview, structure, commands
  • Auto-detects project type and technologies
~/.claude/skills/claudemd-generator/
🏗️ architecture-diagram-creator
User Level Skill

Create comprehensive HTML architecture diagrams showing data flows, business objectives, features, technical architecture, and deployment.

Triggers:

architecture diagram, system overview
  • Interactive HTML with SVG diagrams
  • Data flow visualizations
  • Deployment architecture views
~/.claude/skills/architecture-diagram-creator/
skill-creator
User Level Skill

Guide for creating or updating Claude Code skills. Generates SKILL.md with proper structure, triggers, workflows, and constraints.

Triggers:

create skill, new skill
  • SKILL.md template generation
  • Trigger keyword configuration
  • Workflow step definition
~/.claude/skills/skill-creator/
Troubleshooting (1 skill)
🛠️ troubleshooting
User Level Skill Auto-Trigger

Systematic debugging methodology for linuxserver.lan infrastructure. Service-specific diagnostic procedures, log analysis, and common problem resolution.

Triggers:

debug, troubleshoot, unexpected behavior, errors
  • Phase-based debug methodology
  • Service-specific diagnostics
  • Log analysis techniques
  • Common problem resolution patterns
~/.claude/skills/troubleshooting/
Frontend & UI (1 skill)
🎨 frontend-design-pro
User Level Skill

Create production-ready frontend interfaces with matched real photos (Unsplash/Pexels) or custom image-generation prompts. Zero AI slop, zero fake URLs.

Triggers:

create frontend, design interface, build UI
  • Production-ready HTML/CSS/JS interfaces
  • Real photo sourcing from Unsplash/Pexels
  • Custom image-generation prompts
~/.claude/skills/frontend-design-pro/
Memory (1 skill)
💾 openmemory
User Level Skill

Memory persistence via OpenMemory (mem0). Search, store, and retrieve knowledge across sessions using MCP integration.

Triggers:

remember, memory
  • Semantic search across stored memories
  • Persistent knowledge across sessions
  • MCP mem0 integration
~/.claude/skills/openmemory/
Infrastructure Skills (6 project-level skills)

Available from ~/projects/.claude/skills/ — specific to linuxserver.lan infrastructure

🐳 service-deployment
Project Level Skill Auto-Trigger

Docker deployment with OAuth2 authentication, Traefik integration, environment configuration, and post-deployment verification.

Triggers:

deploy service, install, set up
  • OAuth2 proxy deployment patterns
  • Traefik label configuration
  • Security standards enforcement
  • Post-deployment health checks
~/projects/.claude/skills/service-deployment/
🌐 traefik-setup
Project Level Skill

Traefik routing configuration: HTTP/HTTPS routing, TCP routing, SSL/TLS certificate management, middleware, and troubleshooting.

Triggers:

Traefik configuration, routing, SSL
  • HTTP/HTTPS and TCP routing patterns
  • SSL/TLS certificate management
  • Middleware configuration
  • Troubleshooting guides
~/projects/.claude/skills/traefik-setup/
🔑 keycloak-setup
Project Level Skill

Keycloak OIDC client setup for new applications. Covers automated and manual client creation, OAuth2 Proxy vs Direct OIDC patterns.

Triggers:

Keycloak operations, OIDC client
  • Client creation templates
  • OAuth2 Proxy vs Direct OIDC patterns
  • Group/role setup
  • Secret management integration
~/projects/.claude/skills/keycloak-setup/
🖧 network-config
Project Level Skill Auto-Trigger

Docker network architecture, port mappings, DNS setup, firewall rules, and security isolation for linuxserver.lan.

Triggers:

network configuration, port mapping, DNS
  • Docker network configuration
  • Port mapping standards
  • DNS setup
  • Security isolation patterns
~/projects/.claude/skills/network-config/
🐘 postgres-integration
Project Level Skill

PostgreSQL database creation, user management, connection configuration, pooling, security, and monitoring for linuxserver.lan apps.

Triggers:

database operations, PostgreSQL setup
  • Database and user creation
  • Connection config by language
  • Connection pooling setup
  • Monitoring and troubleshooting
~/projects/.claude/skills/postgres-integration/
📁 nginx-static-site
Project Level Skill

Deploy static websites under nginx.ai-servicers.com. Handles directory creation, location blocks, landing page links, and deploy.sh execution.

Triggers:

deploy site, static site, host HTML
  • Path-based routing under nginx.ai-servicers.com
  • Location block generation
  • Portal landing page updates
  • Permission handling (755 for nginx access)
~/projects/.claude/skills/nginx-static-site/

External Skills (Jeffallan)

5 curated skills from github.com/Jeffallan/claude-skills (MIT license) — 11 removed (no value over existing ecosystem)

External Source Attribution

Author: Jeffallan  |  Repository: github.com/Jeffallan/claude-skills  |  License: MIT

Installed Version: 0.4.5  |  Last Updated: 2026-02-08  |  Kept: 5 of 65  |  Removed: 11 (generic/wrong stack)

Update Script: ~/projects/devscripts/updatelibs/jeffallanupdate.sh

Metadata: ~/.claude/skills/jeffallan/VERSION

Development (2 skills)
⚒️ feature-forge
Jeffallan Skill

Feature definition, requirements gathering, user stories, and EARS format specifications. Use for defining new features and writing specifications.

~/.claude/skills/feature-forge/  |  GitHub
⛏️ spec-miner
Jeffallan Skill

Legacy analysis and code archaeology. Understand undocumented systems, extract specifications from implementations, and create documentation for existing code.

~/.claude/skills/spec-miner/  |  GitHub
Languages (2 skills)
🐍 python-pro
Jeffallan Skill

Python 3.11+ applications with type safety, async programming, and production-grade patterns. Type hints, pytest, async/await, dataclasses, mypy.

~/.claude/skills/python-pro/  |  GitHub
📘 typescript-pro
Jeffallan Skill

TypeScript with advanced type systems, generics, and full-stack type safety. Type guards, utility types, tRPC integration, monorepo setup.

~/.claude/skills/typescript-pro/  |  GitHub
Databases (1 skill)
🗄️ postgres-pro
Jeffallan Skill

PostgreSQL optimization and advanced features. EXPLAIN analysis, JSONB operations, extensions, VACUUM tuning, replication, and performance monitoring.

~/.claude/skills/postgres-pro/  |  GitHub

Quick Reference

Commands vs Skills

Aspect Commands Skills
Structure Single .md file Directory with SKILL.md + resources
Location ~/.claude/commands/ or ~/projects/.claude/commands/ ~/.claude/skills/ or ~/projects/.claude/skills/
Invocation /command-name (explicit only) /skill-name or auto-trigger on keywords
Resources Prompt text only Can include scripts, templates, references
Proactive No — must be explicitly invoked Yes — can fire automatically on keywords
Complexity Simple, focused prompts Complex multi-step workflows
Best For Checklists, quick references, session tasks Multi-step workflows, integrations, proactive features

Source Summary

Source Location Commands Skills Total
User-Level (Local) ~/.claude/ 7 16 23
Project-Level (Local) ~/projects/.claude/ 5 6 11
External (Jeffallan) ~/.claude/ (flat) 2 5 7
Total 14 27 41