← Back to Skills Marketplace
alltomatos

Setup Automatik

by alltomatos · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1942
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install aetup-automatik
Description
Facilitate the installation and management of VPS solutions using the Setup Automatik engine (powered by Orion Design). Use when the user wants to install, configure, or manage tools like Traefik, Portainer, Chatwoot, N8N, and other open-source applications on a Linux VPS.
README (SKILL.md)

Setup Automatik

Credits & Acknowledgements

Special thanks to Orion Design for providing the original SetupOrion.sh script.

Developers:

  • Alltomatos
  • Rafa Martins
  • Robot 🤖 (Seu mentor assistente)

This skill is part of the Mundo Automatik ecosystem.

Overview

The setup-automatik skill is designed to assist in deploying various open-source solutions on a VPS (Virtual Private Server). It leverages the assets/SetupOrion.sh script to automate the installation of containers, databases, and application stacks.

Available Tools

A wide range of tools are available for installation, categorized by their purpose:

  • Infrastructure: Traefik, Portainer, PostgreSQL, MongoDB, RabbitMQ, etc.
  • Automation & AI: N8N, Flowise, Typebot, Dify AI, Ollama, Langflow, etc.
  • Communication: Chatwoot, Evolution API, Uno API, Mautic, Mattermost, etc.
  • Business & Utilities: Wordpress, Baserow, Metabase, Odoo, NextCloud, etc.

For a full list of supported tools, refer to tools.md.

Prerequisites

🔐 Granting Agent Access

For the agent to perform installations on your VPS, you must provide access. There are two ways to do this:

Option 1: OpenClaw Node Pairing (Recommended)

This is the most secure and native way. It allows the agent to execute commands directly on your VPS terminal.

  1. Run the installer on your VPS: curl -fsSL https://get.openclaw.ai | sh
  2. Start the pairing process: openclaw node pair
  3. Paste the resulting pairing code or command here in the chat.

Option 2: SSH Access

Provide the agent with your VPS connection details:

  • Public IP Address
  • Username (usually root)
  • SSH Password OR Private Key

Workflow

0. Access Setup

Before starting, ensure the agent has access using one of the methods in the Prerequisites section.

1. Preparation

Ensure the VPS is running a compatible Linux distribution (preferably Ubuntu/Debian) and has Docker installed.

2. Information Gathering

Before installation, gather necessary information:

  • Domain names (for SSL/Traefik).
  • Database credentials.
  • SMTP details for email notifications.

3. Installation

To install a tool, the agent uses the assets/SetupOrion.sh script. The skill can extract specific installation blocks or execute the script directly in non-interactive mode when possible.

4. Verification

After installation, verify that the services are running:

  • Check docker ps.
  • Access the web interface of the installed tool.
  • Check logs if any issues arise.

Common Tasks

Install Traefik & Portainer

This is usually the first step to manage other stacks.

  1. Run the script and select option 01.
  2. Follow prompts for domain and email.

Deploy a Stack (e.g., N8N)

  1. Ensure Traefik is running.
  2. Select the tool from the menu.
  3. Provide the required subdomains.

References

Usage Guidance
This skill appears to be what it says — a bundled installer (SetupOrion.sh) for VPS apps — but it asks you to paste very sensitive secrets (SSH passwords/private keys, DB and SMTP credentials) into the chat. Do not paste private keys or passwords into a chat window. Instead: (1) use the recommended OpenClaw node pairing flow so the agent connects securely, (2) or have the agent produce a shell command you run locally (so credentials never leave your machine), (3) manually inspect the full assets/SetupOrion.sh file before running it (search for network endpoints, credential storage, or unexpected remote calls), (4) if you must grant SSH, create a temporary, limited user or ephemeral key with minimal privileges and revoke it after use, and (5) view SKILL.md in a raw/plain-text editor to check for hidden unicode control characters. If you want, I can help review the full SetupOrion.sh for suspicious network calls, credential exfiltration, or persistence behavior.
Capability Analysis
Type: OpenClaw Skill Name: aetup-automatik Version: 1.0.0 The skill is classified as suspicious due to its explicit requirement for highly sensitive credentials (SSH private keys or passwords) for VPS access, as detailed in `SKILL.md`. While the stated purpose is to manage VPS solutions, which inherently requires high privileges, entrusting an AI agent with SSH private keys represents a significant security risk. Furthermore, the core functionality relies on an external script (`assets/SetupOrion.sh`) which was not provided for analysis, preventing a full security assessment of the actual commands to be executed on the user's VPS.
Capability Assessment
Purpose & Capability
Name/description match the provided artifacts: the skill bundles a large SetupOrion.sh installer and a tool reference, which is appropriate for a VPS installer. However, the SKILL.md tells the user to supply SSH credentials (password or private key) by pasting them in chat — that is not necessary for a coherent, secure workflow and is disproportionate to the description (there is a safer pairing alternative noted).
Instruction Scope
Instructions explicitly ask the user to paste SSH passwords or private keys into chat, and to provide database/SMTP credentials in chat. Those instructions broaden the skill's scope into collecting sensitive secrets via chat. The skill also instructs execution of assets/SetupOrion.sh on target servers; running a ~1.2MB shell script gives the agent the ability to run arbitrary commands on your VPS. This is expected for an installer but increases risk when combined with secret collection via chat.
Install Mechanism
There is no external install step — the installer script is bundled in assets/SetupOrion.sh (so nothing is downloaded from an unknown URL at runtime). Bundling the installer reduces the risk of remote arbitrary downloads, but the included script is large and will run many system operations on the VPS; you should review it before execution and be cautious about hidden or network call behavior in the parts truncated in the manifest.
Credentials
The skill declares no required environment variables, yet the instructions request SSH credentials, database credentials, and SMTP details to be provided during the run. Requesting those secrets can be reasonable for installing services, but instructing users to paste private keys/passwords into chat is disproportionate and dangerous. The script also mentions Portainer API credentials, which could be used to perform further operations — verify why and how credentials are stored or used.
Persistence & Privilege
The skill does not request 'always: true' and does not declare autonomous privileges beyond normal agent invocation. The installer itself appears to persist configuration/credentials on the VPS (e.g., Portainer deploy function), which is expected for an installer but worth auditing. No evidence the skill tries to modify other skills or the agent platform config.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aetup-automatik
  3. After installation, invoke the skill by name or use /aetup-automatik
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of setup-automatik skill. - Facilitates installation and management of popular open-source tools (e.g., Traefik, Portainer, Chatwoot, N8N) on Linux VPS using the Setup Automatik engine. - Guides users through secure agent VPS access via OpenClaw or SSH. - Provides clear setup workflow, prerequisites, and common usage tasks. - Supports automated deployment through the SetupOrion.sh script. - Includes full tool reference and links to community resources.
Metadata
Slug aetup-automatik
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Setup Automatik?

Facilitate the installation and management of VPS solutions using the Setup Automatik engine (powered by Orion Design). Use when the user wants to install, configure, or manage tools like Traefik, Portainer, Chatwoot, N8N, and other open-source applications on a Linux VPS. It is an AI Agent Skill for Claude Code / OpenClaw, with 1942 downloads so far.

How do I install Setup Automatik?

Run "/install aetup-automatik" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Setup Automatik free?

Yes, Setup Automatik is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Setup Automatik support?

Setup Automatik is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Setup Automatik?

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

💬 Comments