Getting Started with OpenClaw Skills and ClaWHub on Your xCloud OpenClaw Agent

This guide covers everything you need to install, manage, and get the most out of OpenClaw skills on your xCloud VPS, from your first ClaWHub install to advanced skill management and security best practices.

Getting Started with OpenClaw Skills

A Quick Overview / TL;DR

Prerequisites: – An active xCloud OpenClaw Hosting plan – SSH access to your VPS (or Telegram/WhatsApp connected to your agent) – An OpenClaw agent running as a systemd service (this is the default on xCloud)

If you want to…Do thisTime required
Install your first skillFollow Step 1 below2 minutes
Browse and install from the marketplaceFollow Steps 1–25 minutes
Set up a fully skilled agentFollow this entire guide20 minutes
Troubleshoot a skill that isn’t workingJump to Troubleshooting5 minutes

Best for beginners: Start with ClaWHub and the healthcheck skill. Both give you immediate value with zero complexity.

Best for power users: Stack 5–8 skills together, then explore the multi-agent setup guide to run specialized agents with different skill sets.

Best for security-conscious users: Read the Security checklist section before installing anything from a third-party publisher.

What Are Skills?

Skills are structured add-ons that teach your OpenClaw agent new workflows, tools, and behaviors. Think of them like apps for your AI agent; each one expands what your agent can do.

At a technical level, each skill is a SKILL.md file stored on your xCloud VPS. This file contains a structured set of instructions, written in plain Markdown, that tells your agent how to handle a specific task or workflow. When your agent starts a new conversation, it reads all installed skills and incorporates those capabilities into its context window.

Your OpenClaw agent ships with solid built-in capabilities (file management, web search, shell commands, browser automation), but skills let you go further. Want your agent to audit your server’s security? There’s a skill for that. Want it to search Reddit and YouTube for trending topics? There’s a skill for that too. Want it to manage its own memory and get smarter over time? Yes, there’s a skill for that.

Skills stack. Install more, and your agent can do more. There’s no hard limit on how many you can install, though keeping your skill set focused tends to produce better results than installing everything at once. Each skill adds to your agent’s context window, so quality matters more than quantity.

How Skills Work Under the Hood

Here’s the simple version of what happens:

  1. You install a skill: a SKILL.md file gets saved to a specific directory on your VPS.
  2. You start a new chat: your agent reads all installed SKILL.md files at the beginning of the conversation.
  3. Your agent gains new abilities, and the instructions in each skill become part of its working knowledge for that session.
  4. Skills persist across restarts because they’re files on your Linux server. They survive reboots, service restarts, and updates.

OpenClaw runs as a persistent systemd service on your xCloud VPS. The agent process stays alive continuously, but each new conversation is a fresh session where skills are loaded. This means you never lose your installed skills, and activating a new one is as simple as starting a new chat.

Step 1: Install the ClaWHub Skill First

ClaWHub is the community marketplace for OpenClaw skills. It’s where skill creators publish their work and where you’ll find vetted, ready-to-install skills for almost any workflow you can imagine.

The first skill you should install is the ClaWHub skill itself. This is the meta-skill: the skill that gives your agent the ability to browse clawhub.com, search for skills, and install them directly through conversation.

How to Install ClaWHub

Option A: During initial setup (recommended)

When you first set up OpenClaw on your xCloud server, the setup process will prompt you to install official skills. Select ClaWHub from that list. It’s typically the first option, and for good reason: without it, you’ll need to install everything else manually.

Option B: After setup via chat

If you skipped the initial skill selection, or if you’re adding ClaWHub to an existing agent, simply send this message to your agent via Telegram, WhatsApp, or whatever channel you’ve connected:

“Install the ClaWHub skill so you can find and install other skills from the marketplace.”

Your agent will download the skill from the official repository and save it to the correct directory.

Option C: Manual installation via SSH

If you prefer the command line, SSH into your xCloud VPS and run:

clawhub login
clawhub install clawhub

Without the ClaWHub skill, your agent can’t browse or install skills from the marketplace on its own. You’d need to manually download and place every SKILL.md file via SSH. Installing ClaWHub first saves you time on every future skill installation.

Step 2: Install Skills by Pasting a Link

Once ClaWHub is installed, adding new skills to your agent is straightforward. You have three options, and all of them work through regular conversation with your agent.

Method 1: Paste a ClaWHub URL

Browse the skill catalog at clawhub.com, find a skill you want, copy its URL, and send it to your agent:

“Install this skill for me: https://clawhub.com/skills/healthcheck”

Your agent will visit the page, read the skill details, download the SKILL.md file, and install it to the correct directory, automatically.

Method 2: Ask Your Agent to Search

Don’t know the exact skill name? Just describe what you need:

“Find me a skill that lets you search Reddit and YouTube for trending topics from the last 30 days.”

Your agent (with the ClaWHub skill installed) will search the marketplace, show you matching results, and ask which one you’d like to install.

Method 3: Install by Slug via CLI

If you know the skill’s slug (its short identifier), you can install directly from the command line:

clawhub install healthcheck

Or tell your agent:

“Install the healthcheck skill from ClaWHub.”

Installing Multiple Skills at Once

You can install several skills in a single request:

“Install these skills from ClaWHub: healthcheck, last-30-days, and tmux.”

Your agent will process each one sequentially, confirming each installation as it completes.

The flexibility here is intentional. Whether you’re a point-and-click person or a command-line user, there’s a path that fits your workflow. Skill installation works like installing an app on your phone.

Step 3: Start a New Chat to Activate Your Skills

After installing a skill, you need to start a fresh conversation for it to take effect.

This isn’t a bug. It’s how OpenClaw works by design. Skills are read at the beginning of each new chat session. Your agent loads all installed SKILL.md files when a conversation starts, and those instructions stay active for the duration of that session.

How to Activate

  1. On Telegram: Start a new message thread or use the /new command if your agent supports it.
  2. On WhatsApp: Send a message that starts a new session context.
  3. Via the OpenClaw dashboard: Click “New Chat” or “New Session.”

How to Confirm

Once you’ve started a new chat, verify that your skills are active:

“List all your installed skills.”

Your agent will respond with a list of every skill it loaded for the current session, including version numbers and brief descriptions.

This design keeps your agent fast. Instead of checking for new skills on every single message (which would add latency), it loads everything once at session start. The trade-off is that you need to start a new chat after installation, which takes about two seconds.

Step 4: Update Your OpenClaw Skills Regularly

Skills are actively maintained by their creators. New versions bring bug fixes, improved instructions, and expanded capabilities. Keeping your skills updated ensures your agent always has the best version of each workflow.

How to Update

Option A: Ask your agent

“Update all my installed skills.”

Your agent will check each installed skill against the ClaWHub registry and update any that have newer versions available.

Option B: Update a specific skill

“Update the healthcheck skill to the latest version.”

Option C: Via SSH

clawhub update –all

Or update a specific skill:

clawhub update healthcheck

When to Update

  • After a major OpenClaw release, when skill creators often add support for new platform features.
  • Monthly (a good cadence for most users).
  • When something isn’t working, since an update might fix the issue.

An outdated skill might reference deprecated commands, miss new agent capabilities, or contain instructions that no longer match the current OpenClaw architecture. Regular updates, even just once a month, keep everything running smoothly.

Recommended Skills for xCloud OpenClaw Users

The ClaWHub marketplace has a growing catalog of skills. Here are the ones that xCloud users find most valuable in 2026, based on install counts and community feedback.

Master Skills Reference Table

Skill nameCategoryWhat it doesDifficultyInstall commandBest for
🥇 ClaWHubCoreBrowse and install skills from the marketplaceEasyclawhub install clawhubEveryone — install this first
🥈 healthcheckSecurityAudits your Linux VPS for vulnerabilities, open ports, outdated packagesEasyclawhub install healthcheckServer admins, security-conscious users
🥉 Last 30 DaysResearchSearches Reddit, X/Twitter, and YouTube for recent content on any topicEasyclawhub install last-30-daysContent creators, marketers, researchers
4️⃣ Self-Improving AgentIntelligenceAdds hot memory, correction logs, and task pattern recognitionMediumclawhub install self-improving-agentPower users who want their agent to learn
5️⃣ tmuxDevOpsControls terminal multiplexer sessions on your VPSMediumclawhub install tmuxDevelopers, sysadmins running background tasks
6️⃣ weatherUtilityProvides current conditions and multi-day forecastsEasyclawhub install weatherDaily briefing setups, travel planning
7️⃣ ai-authority-contentContentCreates AI-optimized, authority-driven articles and guidesMediumclawhub install ai-authority-contentBloggers, content marketers, SEO professionals
8️⃣ agent-browserAutomationHeadless browser control for web research and screenshotsMediumclawhub install agent-browserResearch-heavy workflows, competitive analysis

Recommended Starter Stack

If you’re new to OpenClaw on xCloud, here’s a proven starting combination:

  1. ClaWHub: lets your agent install everything else
  2. healthcheck: run a security audit on day one
  3. Last 30 Days: immediate research capability
  4. Self-Improving Agent: your agent gets smarter over time (see the memory and self-improvement guide)

This four-skill stack takes about five minutes to install and gives you a capable, security-aware, self-improving research agent.

Where Skills Live on Your xCloud Server

Understanding the file structure helps when you need to troubleshoot, back up, or manually manage skills.

/root/.openclaw/workspace/skills/    ← Skills for the current agent only
/root/.openclaw/skills/              ← Shared skills available to ALL agents on the server

Agent-Specific vs. Shared Skills

LocationScopeWhen to use
/root/.openclaw/workspace/skills/Current agent onlyDefault — most skills go here
/root/.openclaw/skills/All agents on the serverWhen running multiple agents via sub-agents and you want them all to share a skill

What’s Inside a Skill Directory

Each skill typically contains:

/root/.openclaw/workspace/skills/healthcheck/
├── SKILL.md          ← The main instruction file (required)
├── references/       ← Supporting reference files (optional)
│   ├── checklist.md
│   └── templates.md
└── README.md         ← Human-readable description (optional)

The only required file is SKILL.md. Everything else is supplementary.

Knowing where skills live means you can back them up, copy them between servers, inspect them before installation, or even write your own. It’s just files on a Linux filesystem: no magic, no proprietary format.

CLI Commands Quick Reference for ClaWHub

Here’s every ClaWHub command you’ll need, with descriptions and examples.

CommandDescriptionExample
clawhub loginAuthenticate with your ClaWHub accountclawhub login
clawhub search “query”Search the marketplace for skills matching a keywordclawhub search “security audit”
clawhub install <slug>Install a skill by its slug identifierclawhub install healthcheck
clawhub listList all currently installed skillsclawhub list
clawhub update –allUpdate all installed skills to their latest versionsclawhub update –all
clawhub update <slug>Update a specific skillclawhub update healthcheck
clawhub info <slug>View details about a specific skillclawhub info last-30-days
clawhub uninstall <slug>Remove an installed skillclawhub uninstall weather

Using ClaWHub Commands via Your Agent

You don’t need to SSH into your server to use these commands. Your agent can run them for you. Just ask in natural language:

“Search ClaWHub for skills related to email automation.”

“What skills do I have installed right now?”

“Uninstall the weather skill — I don’t need it anymore.”

Your agent translates your request into the appropriate clawhub CLI command and executes it on your VPS.

Security: What to Check Before Installing Any Skill

Skills have access to your agent’s full capabilities, which on a VPS means file access, shell commands, and network requests. This is powerful, but it also means you should treat skill installation with the same care you’d give to installing software on any server.

Security Checklist

CheckWhat to look forRisk level if skipped
Read the SKILL.mdOpen and read the full contents before installing. Look for unexpected commands, external URLs, or data exfiltration patterns.🔴 High
Check download count & starsSkills with high download counts and positive ratings have been vetted by the community.🟡 Medium
Review the publisher’s profileCheck the publisher’s GitHub profile and other published skills. Established publishers are more trustworthy.🟡 Medium
Look for external API callsDoes the skill send data to third-party servers? Make sure you’re comfortable with where your data goes.🔴 High
Verify the skill scopeA “weather” skill shouldn’t need to read your SSH keys. Check that the skill’s instructions match its stated purpose.🔴 High
Check for hardcoded credentialsNo legitimate skill should contain API keys or passwords. If you see them, don’t install it.🔴 High
Test in a sub-agent firstFor unfamiliar publishers, install in a sub-agent with limited permissions before adding to your main agent.🟢 Low

When in Doubt: Build Your Own

If you can’t find a trustworthy skill for a specific task, ask your agent to build one:

“Create a custom skill that checks my server’s disk usage and sends me a summary every morning.”

Your agent can write a SKILL.md file tailored to your exact needs, without touching the marketplace. For a deeper look at custom skill creation, see the complete ClaWHub skills guide.

Troubleshooting Common OpenClaw Skill Issues

Common Issues and Solutions

ProblemLikely causeSolution
Skill installed but agent doesn’t use itYou’re still in the same chat sessionStart a new conversation — skills load at session start
“Skill not found” error during installTypo in the slug, or the skill was removed from ClaWHubRun clawhub search “keyword” to find the correct slug
Agent says it doesn’t have a skill you installedSkill might be in the wrong directoryCheck that the SKILL.md exists in /root/.openclaw/workspace/skills/<skill-name>/
Skill works sometimes but not consistentlyContext window overflow — too many skills loadedReduce your installed skills to the most essential ones (8–10 is a good target)
clawhub command not foundClaWHub CLI isn’t installed or not in PATHRun which clawhub to check. Reinstall if needed via the OpenClaw setup script
Skill update failsNetwork issue or ClaWHub server temporarily unavailableWait a few minutes and try again. Check your VPS internet connectivity with ping clawhub.com
Agent behaves strangely after installing a skillConflicting instructions between skillsRemove the most recently installed skill and test again. Two skills might give contradictory instructions
Permission denied when installingRunning as a non-root user without proper accessEnsure you’re running as root or the user that owns the OpenClaw installation

Advanced Troubleshooting

Check the OpenClaw service status:

systemctl status openclaw

View recent agent logs:

journalctl -u openclaw –since “1 hour ago”

Verify skill file integrity:

ls -la /root/.openclaw/workspace/skills/
cat /root/.openclaw/workspace/skills/<skill-name>/SKILL.md | head -20

Restart the OpenClaw service (if something is really stuck):

systemctl restart openclaw

Video Resources & Tutorials for OpenClaw Skills

Video walkthroughs are one of the fastest ways to get comfortable with OpenClaw skills and ClaWHub. Here are community-recommended tutorials available on YouTube as of March 2026.

TopicWhat you’ll learnWhere to find it
OpenClaw initial setup on a VPSFull walkthrough from VPS provisioning to first agent conversationSearch YouTube: “OpenClaw VPS setup tutorial 2026”
Installing skills via ClaWHubScreen recording of the ClaWHub install workflowSearch YouTube: “ClaWHub skills install OpenClaw”
Building custom skillsHow to write your own SKILL.md from scratchSearch YouTube: “OpenClaw custom skill tutorial”
Multi-agent setupRunning multiple specialized agents on one xCloud serverSearch YouTube: “OpenClaw sub-agents setup”
Security hardeningSecuring your OpenClaw VPS against common threatsSearch YouTube: “OpenClaw VPS security hardening”

According to Ahrefs 2026 research analyzing over 1 billion data points, YouTube mentions are the strongest predictor of AI visibility with a 0.737 correlation, higher than domain rating, backlinks, and all traditional SEO factors combined. Content referenced in YouTube videos is significantly more likely to appear in AI search results.

Frequently Asked Questions

Which skill should I install first?

ClaWHub, always. It’s the gateway to the entire skill ecosystem. Without it, your agent can’t browse or install other skills from the marketplace. After ClaWHub, the healthcheck skill is a smart second choice because it immediately audits your xCloud server’s security.

Do I need to pay for skills?

Most skills on ClaWHub are free and open source. Some premium skills from commercial publishers may require a subscription or one-time purchase, but the core skills recommended in this guide (ClaWHub, healthcheck, Last 30 Days, tmux, weather) are all free.

How long does it take for a skill to start working?

Installation takes seconds. Activation requires starting a new chat session, which takes about two seconds. So from “I want this skill” to “my agent can use it” is typically under a minute.

Can I use skills on any VPS, or only xCloud?

Skills work on any VPS running OpenClaw: xCloud, Hetzner, DigitalOcean, AWS, or self-hosted. The difference with xCloud OpenClaw Hosting is that OpenClaw comes pre-installed and optimized, so you skip the manual server setup entirely.

How many skills can I install at once?

There’s no hard cap, but practical limits exist. Each skill adds to your agent’s context window (the amount of information it processes at the start of each conversation). Most users find that 8–12 well-chosen skills provide a good balance of capability and performance. If you notice your agent becoming slower or less focused, consider removing skills you rarely use.

Can I write my own skills?

Absolutely. A skill is just a SKILL.md file, a Markdown document with structured instructions. Ask your agent to create one, or write it yourself. If your custom skill works well, you can even publish it to ClaWHub for others to use.

What happens if two skills conflict with each other?

Rare, but possible. If two skills give contradictory instructions for the same type of task, your agent may behave inconsistently. The fix is simple: uninstall one of the conflicting skills. You can identify the conflict by removing skills one at a time and testing.

Is it safe to install skills from unknown publishers?

Exercise caution. Always read the SKILL.md file before installing. Check the publisher’s GitHub profile and the skill’s download count. If you’re unsure, ask your agent to review the skill’s contents before installation. For high-security environments, test new skills in a sub-agent first.

How do I uninstall a skill I no longer need?

Either tell your agent “Uninstall the [skill-name] skill” or run clawhub uninstall <slug> via SSH. Start a new chat session afterward to clear it from your agent’s active context.

Where can I get help if something goes wrong?

Three resources: the xCloud support portal for hosting-specific issues, the OpenClaw community Discord for general questions and community help, and the ClaWHub marketplace for skill-specific documentation and publisher contact info.

Glossary

TermDefinition
SkillsStructured add-on capabilities for your OpenClaw agent. Each skill is a SKILL.md file containing instructions that teach your agent a new workflow or behavior.
ClaWHubThe community marketplace at clawhub.com where skill creators publish and share OpenClaw skills. Think of it as an app store for AI agent capabilities.
SKILL.mdThe Markdown file that defines a skill. Contains structured instructions, metadata (name, version, description), and behavioral rules that your agent follows.
GatewayThe OpenClaw Gateway is the core service that manages your agent’s connections to messaging channels (Telegram, WhatsApp, Discord), tool access, and session management. It runs as a systemd service on your VPS.
Sub-agentsSecondary agents that your main agent can spawn to handle specific tasks in parallel. Each sub-agent can have its own skill set. Learn more in the multi-agent setup guide.
Context windowThe total amount of information your agent can hold in working memory during a single conversation. Skills, conversation history, and tool outputs all consume context window space.
SlugA short, URL-friendly identifier for a skill on ClaWHub (e.g., healthcheck, last-30-days). Used in CLI commands like clawhub install <slug>.
systemdThe Linux service manager that keeps your OpenClaw agent running continuously on your xCloud VPS. It handles automatic restarts, logging, and service lifecycle management.

Next Steps

You now have everything you need to install, manage, and secure skills on your xCloud OpenClaw agent. Here’s your recommended path forward:

Your goalNext actionResource
Get your agent fully skilled upInstall the starter stack (ClaWHub + healthcheck + Last 30 Days + Self-Improving Agent)This guide, Steps 1–2
Run multiple specialized agentsSet up sub-agents with different skill profilesMulti-agent setup guide
Make your agent smarter over timeInstall the Self-Improving Agent skill and configure memoryMemory and self-improvement guide
Explore the full skill catalogBrowse ClaWHub for skills that match your workflowClaWHub marketplace
Build a custom skillAsk your agent or write your own SKILL.mdComplete ClaWHub skills guide

Start with one skill. Install it, start a new chat, and try it out. Once you see how it works, you’ll want to install five more. That’s exactly how it’s supposed to feel.

Published by xCloud.host – OpenClaw hosting made simple. For support, visit xCloud supportor join the OpenClaw community on Discord.

Join The Waitlist

To Get Early Access to Lifetime Deals

LTD WaitList Access