AI agent building infrastructure

OpenFactory is Now an OpenClaw Skill

March 26, 2026

← Back to Blog

We just published the OpenFactory skill on ClawHub. Install it in OpenClaw, and your AI agents can build custom Linux ISOs, spin up VMs, run compliance tests, and download the finished images — all through conversation.

What This Means

OpenClaw is an open-source AI agent framework that connects LLMs to external tools through skills. A skill is a structured document that tells the agent what tools are available, how to authenticate, and what workflows are possible.

OpenFactory already exposes a full MCP (Model Context Protocol) server with 19 tools for building ISOs, managing recipes, running tests, and controlling VMs. The OpenClaw skill documents all of these tools in a format that any OpenClaw-connected agent can understand and use.

What the Agent Can Do

With the OpenFactory skill installed, an agent can handle the full lifecycle:

  • Build — Create a custom Linux ISO from a recipe. Pick a base (Debian, Ubuntu, Fedora, openSUSE), add features (SSH, Docker, desktop, AI tools), configure users, networking, and security.
  • Test — Spin up the ISO in a VM and run automated tests: boot verification, package checks, network connectivity, service health, CIS benchmark compliance.
  • Deploy — Create VMs from built ISOs, take screenshots, get console access. The agent can visually verify the desktop, check running services, and interact with the system.
  • Iterate — If tests fail, the agent can inspect results, modify the recipe, and rebuild. Templates and recipe validation catch issues before the build even starts.

Install It

If you already have OpenClaw running:

openclaw skills install ziegenbalg/openfactory

Or browse it on ClawHub.

Example: “Build Me a Docker Server”

Tell your agent:

“Build me an Ubuntu server with Docker and SSH. Add an admin user. Run tests to make sure it boots and Docker works. Give me the ISO download link.”

The agent will call create_build with the right recipe, poll get_build_status until it's done, run tests with run_tests, check results, and hand you the download URL. No clicking through UIs, no writing YAML.

Why MCP

MCP is becoming the standard protocol for connecting AI agents to external tools. Instead of building custom integrations for each agent framework, we expose one MCP server and any MCP-compatible client can use it — Claude Desktop, OpenClaw, Cursor, Windsurf, or anything else that speaks MCP.

The OpenFactory MCP server runs at build.openfactory.tech/api/mcp/sse over SSE transport. Authenticate with an API key (generate one in the console) or use session tokens for guest access.

What's Next

This is just the beginning. We're working on:

  • Agent containers — Deploy entire teams of AI agents as systemd-nspawn containers inside a single VM, with inter-agent communication over local email (Postfix/Dovecot).
  • Build verification — Agents that can verify build integrity, generate SBOMs, and check compliance standards automatically.
  • Multi-agent workspaces — Org structures where each role (QA engineer, security auditor, DevOps lead) is an AI agent with its own persona and tool access.

Install the skill on ClawHub →

View the source on GitHub →