← Back to Skills Marketplace
kime541200

openclaw-server-secure-skill

by kime541200 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
3224
Downloads
1
Stars
18
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-server-secure-skill
Description
Comprehensive security hardening and installation guide for OpenClaw (formerly Clawdbot/Moltbot). Use this skill when the user wants to secure a server, install the OpenClaw agent, or configure Tailscale/Firewall for the agent.
Usage Guidance
This guide appears to do what it says, but it instructs you to run high‑privilege commands and to pipe a remote install script into sh and to run a global npm install. Before following it: (1) ensure you have console or out-of-band access so you cannot be locked out; (2) fetch and inspect any remote installer (do not blindly run curl | sh); prefer distro packages or verify checksums/signatures; (3) verify the npm package name and source (openclaw) and consider installing into a controlled environment first; (4) backup configuration and test firewall/SSH rules incrementally (add SSH allow rule before enabling default-deny); (5) run these steps on a non-production instance first or follow an established change-control process. If you want, I can rewrite the instructions to include verification steps, safe rollback commands, and least-risk installation alternatives (e.g., installing Tailscale from your distro repo or downloading and verifying release artifacts).
Capability Analysis
Type: OpenClaw Skill Name: openclaw-server-secure-skill Version: 1.0.0 The skill is designed for server hardening and OpenClaw installation, with most commands being benign security configurations. However, it uses a high-risk `curl -fsSL https://tailscale.com/install.sh | sh` command in `SKILL.md` to install Tailscale. While Tailscale is a legitimate service and the action aligns with the stated purpose, executing remote scripts directly via `curl | sh` is a significant security risk due to the potential for arbitrary code execution if the remote source were compromised or the URL tampered with, classifying it as suspicious rather than benign.
Capability Assessment
Purpose & Capability
Name/description (server hardening, Tailscale, OpenClaw install) match the actions in SKILL.md: editing sshd_config, enabling UFW/Fail2ban, installing Tailscale and OpenClaw, and locking down credentials. No unrelated credentials or unexplained capabilities are requested.
Instruction Scope
The instructions perform system-wide, high-privilege changes (modify /etc/ssh/sshd_config, enable UFW, install packages, change sysctl). They acknowledge risks (note about console access) but do not require or describe safe verification steps (e.g., test changes before enabling UFW, dry-run, or backup verification beyond a single sshd_config copy). They also instruct to run a remote installer script and global npm install which are out-of-band network actions that may introduce unverified code.
Install Mechanism
There is no formal install spec (skill is instruction-only). The Tailscale install is suggested via curl -fsSL https://tailscale.com/install.sh | sh (piping remote shell script) and OpenClaw via npm install -g openclaw. Piping a remote script to sh and performing global npm installs are common but elevate supply-chain risk; the SKILL.md does not advise verifying checksums, signatures, or package provenance.
Credentials
The skill requests no environment variables or external credentials. It asks interactively for a Telegram ID to configure allowlist, which is proportionate to the claimed goal. There are no unexplained credential or config path accesses declared.
Persistence & Privilege
The skill is instruction-only, always:false, user-invocable, and does not request persistent elevated platform privileges or modify other skills. Autonomous invocation remains allowed by platform default but the skill itself does not declare forced persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-server-secure-skill
  3. After installation, invoke the skill by name or use /openclaw-server-secure-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of openclaw-server-secure-skill. - Provides a step-by-step guide for securing and installing OpenClaw, including SSH and firewall hardening, brute-force protection, and VPN configuration with Tailscale. - Covers OpenClaw agent installation and secure configuration. - Includes instructions for owner access setup and running a security audit.
Metadata
Slug openclaw-server-secure-skill
Version 1.0.0
License
All-time Installs 21
Active Installs 18
Total Versions 1
Frequently Asked Questions

What is openclaw-server-secure-skill?

Comprehensive security hardening and installation guide for OpenClaw (formerly Clawdbot/Moltbot). Use this skill when the user wants to secure a server, install the OpenClaw agent, or configure Tailscale/Firewall for the agent. It is an AI Agent Skill for Claude Code / OpenClaw, with 3224 downloads so far.

How do I install openclaw-server-secure-skill?

Run "/install openclaw-server-secure-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is openclaw-server-secure-skill free?

Yes, openclaw-server-secure-skill is completely free (open-source). You can download, install and use it at no cost.

Which platforms does openclaw-server-secure-skill support?

openclaw-server-secure-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created openclaw-server-secure-skill?

It is built and maintained by kime541200 (@kime541200); the current version is v1.0.0.

💬 Comments