devserver

Manage remote development servers via SSH with Docker and read-only queries.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/hthor213/Axiom --skill devserver-hthor213
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devserver
Source: https://github.com/hthor213/Axiom/tree/main/docs/template_skills/devserver
Command: npx skills add https://github.com/hthor213/Axiom --skill devserver-hthor213

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual guesswork, hardcoded connection details, and risk of accidental service disruption that comes with managing remote development servers, removing the need to remember or manually input IP addresses, ports, and credentials for different network environments.

Core Features & Use Cases

  • Config-driven connection management: Automatically detects LAN, Tailscale, or external network access to use the optimal connection path without manual reconfiguration.
  • Built-in safety guardrails: Blocks destructive operations on protected services like databases and caches to prevent accidental downtime.
  • Standardized operational workflows: Provides consistent, repeatable patterns for Docker container deployment, log viewing, file syncing, and read-only database queries.
  • Use Case: For example, if you need to deploy an updated container to your home lab server without accidentally taking down the shared PostgreSQL instance, this Skill automatically checks port safety before proceeding.

Quick Start

Use the devserver skill to deploy the updated user service container to your remote development server and confirm its health endpoint is responding normally.

Frequently Asked Questions about devserver

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage remote Docker containers and prevent accidental service disruption during deployment?

To manage remote Docker containers safely, this Skill uses built-in safety guardrails to block destructive operations on protected services like databases. It enforces port safety checks before proceeding with deployment to prevent accidental downtime on your development servers.

What is the best way to automate SSH connections across different network environments?

Automating SSH connections across different network environments requires a config-driven approach. This Skill automatically detects LAN, Tailscale, or external network access to use the optimal connection path without manual reconfiguration of IP addresses or credentials.

Can I use this approach to manage cloud virtual machines and Kubernetes clusters?

Yes, you can use this approach to manage cloud virtual machines and Kubernetes clusters. It applies to any SSH-reachable infrastructure, including AWS, Azure, Google Cloud, and on-premises servers, for routine service health checks and safe production deployments.

How do I run read-only database queries on a remote dev server without risking data modification?

Running read-only database queries on a remote dev server is handled through standardized operational workflows. This Skill provides consistent, repeatable patterns for executing safe queries while applying safety checks to prevent accidental disruption of critical services.

Do I need a configuration file to perform safe remote operations on my infrastructure?

Yes, you need a user-provided config.json file with server connection details and protected service port lists. This file accompanies connection and safety check scripts to enforce network detection and prevent accidental disruption of critical services during remote operations.