openclaw-add-agent

Creates and registers new OpenClaw agents with metadata and workspace files.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/cyberpunk042/devops-expert-local-ai --skill openclaw-add-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-add-agent
Source: https://github.com/cyberpunk042/devops-expert-local-ai/tree/main/.claude/skills/openclaw-add-agent
Command: npx skills add https://github.com/cyberpunk042/devops-expert-local-ai --skill openclaw-add-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add a new specialized agent to an OpenClaw deployment.

Core Features & Use Cases

  • Create agent directory: agents/<name>/
  • Create agent.yaml with: name, type, description, mission, capabilities, mode
  • Create CLAUDE.md with agent instructions (role, how it works, rules)
  • Create SOUL.md (copy of CLAUDE.md for OpenClaw)
  • Create AGENTS.md with workspace startup instructions
  • Register in OpenClaw: openclaw agents add <name> --workspace <path>
  • Copy auth profiles from main agent if available
  • Verify: openclaw agents list shows the new agent
  • Ensure agent follows naming conventions and boundary rules

Quick Start

Create the agent directory, configure agent.yaml, add CLAUDE.md and SOUL.md, generate AGENTS.md, register the agent with openclaw, and verify it appears in the agents list.

Frequently Asked Questions about openclaw-add-agent

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

FAQPage Schema
How do I add a new agent to my OpenClaw deployment?

Adding an agent to OpenClaw involves creating an agents/<name>/ directory, configuring agent.yaml with mission and capabilities, generating CLAUDE.md, SOUL.md, and AGENTS.md, registering via openclaw agents add, and verifying with openclaw agents list.

What files are required to create an OpenClaw agent?

Required files for an OpenClaw agent include agent.yaml for metadata, CLAUDE.md for role instructions, SOUL.md as a copy of CLAUDE.md, and AGENTS.md for workspace startup instructions, placed within an agents/<name>/ directory.

How do I register an agent in OpenClaw after creating the configuration files?

Register a new agent in OpenClaw by running the openclaw agents add <name> --workspace <path> command, copying auth profiles from the main agent if available, and verifying the new agent appears in openclaw agents list.

What metadata fields are needed in agent.yaml for OpenClaw onboarding?

The agent.yaml file requires name, type, description, mission, capabilities, and mode fields to establish consistent metadata, role boundaries, and workspace integration for OpenClaw agent onboarding.

Does adding an OpenClaw agent require copying auth profiles?

Copying auth profiles from the main agent is supported during OpenClaw agent onboarding if available, ensuring the new agent inherits necessary authentication context for workspace integration.