registry/dockhand/SKILL.md
Dockhand documentation and resources. Use this skill when working with Dockhand or when the user mentions dockhand.
npx skillsauth add hk-vk/skills dockhandInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Authentication: Secure your Dockhand API access with session-based authentication and enterprise SSO
Configure Auto-Update
Container Exec: Execute commands and create interactive terminal sessions in containers
Inspect Container: Get detailed information about a specific container
Container Lifecycle: Control container lifecycle operations - start, stop, restart, pause, and unpause
List Containers: Retrieve a list of Docker containers from a specific environment
Container Logs: Retrieve and stream container logs
Container Statistics: Get real-time resource usage statistics for containers
Create Environment: Create a new Docker environment in Dockhand
List Environments: Retrieve all Docker environments configured in Dockhand
Update Environment: Update an existing Docker environment configuration
List Images: Retrieve all Docker images in an environment
Prune Images: Remove unused Docker images to free disk space
Pull Image: Download Docker images from registries with optional vulnerability scanning
Push Image: Upload Docker images to container registries with authentication
Scan Image: Run vulnerability scans on Docker images using Grype or Trivy
Create Network: Create a new Docker network in a specific environment
List Networks: Retrieve all Docker networks for a specific environment
API Overview: Complete reference for the Dockhand REST API
Create Schedule
List Schedules
Delete Stack: Remove a compose stack and its resources
Deploy Stack: Create and deploy a new compose stack
Git Stack Sync: Sync and deploy a Git-managed compose stack
List Stacks: Retrieve all compose stacks for an environment
Update Stack: Update a stack compose file and optionally restart
Create Volume: Create a new Docker volume in a specific environment
List Volumes: Retrieve all Docker volumes for a specific environment
Architecture: Technical architecture of Dockhand including SvelteKit frontend, Bun runtime, Drizzle ORM, Docker API integration, and Wolfi-based OS
Two-Factor Authentication: Add TOTP-based 2FA with backup codes for enhanced security
LDAP/Active Directory: Authenticate users against LDAP directories (Enterprise)
Local Users: Manage local user accounts with password authentication
OIDC/SSO Integration: Single Sign-On with any OpenID Connect provider
Authentication Overview: Secure your Dockhand instance with flexible authentication options
Role-Based Access Control: Fine-grained permissions with environment-scoped roles (Enterprise)
Changelog: Release history and version updates for Dockhand
Configuration: Environment variables and advanced configuration options
Contributing: Guide for contributing to Dockhand development
Database Configuration: Configure SQLite or PostgreSQL for Dockhand
Docker Deployment: Run Dockhand with Docker
Docker Compose Deployment: Deploy Dockhand with Docker Compose
Environment Variables: Configuration options for Dockhand
TLS Configuration: Configure TLS/HTTPS for Docker connections
FAQ: Frequently asked questions about Dockhand
Features: Comprehensive guide to all Dockhand features including containers, stacks, images, volumes, networks, and more
Containers: Manage Docker containers with real-time monitoring, control, and advanced features
Environments: Connect to Docker hosts via socket, TCP, or Hawser for multi-environment management
File Browser: Browse, edit, and manage files inside containers and Docker volumes with a web-based file manager
Git Integration: Automate stack deployments with Git repository synchronization, webhooks, and continuous deployment
Images: Manage Docker images with pulling, building, tagging, scanning, and registry operations
Monitoring & Metrics: Real-time container statistics, performance metrics, and resource utilization tracking
Networks: Create and manage Docker networks with bridge, host, overlay, and custom drivers
Notifications: Configure alerts and notifications for container events, updates, and system activities
Scheduling & Automation: Automate container updates, cleanups, and maintenance tasks with cron-based scheduling
Stacks: Deploy and manage Docker Compose applications with Git integration and real-time monitoring
Container Terminal: Execute commands and access interactive shell sessions directly in your browser with xterm.js integration
Volumes: Manage Docker volumes for persistent data storage with browsing, backup, and cloning
Installation: Install Dockhand using Docker Run or Docker Compose
Hawser Agent: Secure edge agent for connecting Docker hosts behind NAT and firewalls
Container Registries: Connect to Docker Hub, GHCR, and private container registries
Remote Hosts: Connect to Docker hosts anywhere with TLS, mTLS, and SSH tunnels
Git Webhooks: Automate deployments with GitHub, GitLab, and Gitea webhooks
Introduction to Dockhand: Modern Docker management application with real-time container orchestration, Compose stacks, and multi-environment support
License: Dockhand licensing information and terms
Quick Start: Get started with Dockhand in minutes
Troubleshooting: Common issues and solutions for Dockhand
Reference these resources when working with Dockhand.
development
Element Plus - A Vue 3 based component library documentation and resources. Use this skill when working with Element Plus - A Vue 3 based component library or when the user mentions element plus - a vue 3 based component library.
documentation
Documentation for LangSmith, Fleet, and our open source packages.
testing
To get your plan id, you need to first create a plan in the **Manage Pricing** section on your whop page.
development
关于自动规划(Auto Planning)和即时操作(Instant Action)的区别,请参考 [API](/api.md) 文档。