Skip to content
Back to skills

Create Agents Wizard

ASecurity

Guided creation of multiple OpenClaw agents and their workspace templates. Use when users ask to create agents in batch, configure new agents, or customize AGENTS/SOUL/IDENTITY/BOOTSTRAP/USER/STYLE files. The workflow confirms scope, collects preferences agent-by-agent, drafts and confirms files, writes to disk, and summarizes results.

  • 11 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 10, 2026
toolsgit

Works with

  • cli

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 10, 2026

npx -y skills add luokai0/ai-agent-skills-by-luo-kai --skill create-agents-wizard --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Create Agents Wizard?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Create Agents Wizard
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/luokai0-create-agents-wizard/badge)](https://www.skillsdirectory.com/skills/luokai0-create-agents-wizard)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: create-agents-wizard
description: Guided creation of multiple OpenClaw agents and their workspace templates. Use when users ask to create agents in batch, configure new agents, or customize AGENTS/SOUL/IDENTITY/BOOTSTRAP/USER/STYLE files. The workflow confirms scope, collects preferences agent-by-agent, drafts and confirms files, writes to disk, and summarizes results.
---

# Create Agents Wizard

Follow this workflow to create multiple agents with low user effort.

## 1) Confirm scope

1. Ask for total agent count `N`.
2. Ask each agent `id` (lowercase letters/digits/hyphens only).
3. Ask each workspace path (default `~/.openclaw/workspace-<id>`).
4. Ask scaffold mode:
   - **Standard (default):** 6 files
     - `AGENTS.md`, `SOUL.md`, `IDENTITY.md`, `BOOTSTRAP.md`, `USER.md`, `STYLE.md`
   - **Fast mode:** 2 files only
     - `AGENTS.md`, `SOUL.md`
5. If user does not specify, use **Standard** by default.

## 2) Process one agent at a time

For each agent, collect info and draft files in fixed order.

1. Ask focused questions (use `references/question-bank.md` if available).
2. Produce an improved draft from user input.
3. Ask explicit confirmation: `Confirm write / Revise`.
4. Write only after confirmation; otherwise keep iterating.

Rules:
- Do not dump a long questionnaire; ask in small rounds (2–4 key questions each).
- Preserve user intent; do not change direction without consent.
- Respect selected mode (Standard 6 files or Fast 2 files).
- If user requests partial scaffolding, allow writing only the confirmed subset and continue/stop as requested.

## 3) Write files and create agent

After required files for one agent are confirmed:

1. If agent does not exist, create it:
   - `openclaw agents add <id> --workspace <path>`
2. Write approved files into workspace root.
   - Optional batch helper:
   - `scripts/scaffold.sh --agent <id> --workspace <path> --from <approved_dir> --force`
3. Optional identity setup:
   - `openclaw agents set-identity --workspace <path> --from-identity`

If user wants docs only, skip CLI config changes.

## 4) Final summary

When all agents are done, report:

- Created agents (id + workspace)
- Written file list per agent
- `openclaw agents list` output (if CLI available)
- Next-step suggestions (skills, routing, default models)

## 5) Quality bar

- `AGENTS.md`: operation rules, safety boundaries, heartbeat/external-action policy
- `SOUL.md`: values, working principles, boundaries, style
- `IDENTITY.md`: name, type, vibe, emoji, avatar convention
- `BOOTSTRAP.md`: first-conversation script and initialization steps
- `USER.md`: addressing, timezone, preferences, taboos, work/life context
- `STYLE.md`: tone, length preference, banned words, output format preference

## 6) Failure handling

- Conflicting user inputs: point out conflicts and offer 2 concrete revision options.
- Too-short answers: provide a minimal viable template, then request missing details.
- Scope change mid-way: reconfirm scope, then continue serial processing.
- Write failure: report exact path + error and provide retry command.

Files in this skill

  • .clawhub/origin.json152 B
  • SKILL.md3 KB
  • _meta.json139 B
  • references/question-bank.md1.5 KB
  • scripts/scaffold.sh2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.