← Back to Skills Marketplace
marjoriebroad

agent-builder

by MarjorieBroad · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
82
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install agent-builder1
Description
Build high-performing OpenClaw agents end-to-end. Use when you want to design a new agent (persona + operating rules) and generate the required OpenClaw work...
README (SKILL.md)

\r \r

Agent Builder (OpenClaw)\r

\r Design and generate a complete OpenClaw agent workspace with strong defaults and advanced-user-oriented clarifying questions.\r \r

Canonical references\r

\r

  • Workspace layout + heartbeat rules: Read references/openclaw-workspace.md\r
  • File templates/snippets: Read references/templates.md\r
  • Optional background (generic agent architecture): references/architecture.md\r \r

Workflow: build an agent from scratch\r

\r

Phase 1 — Interview (ask clarifying questions)\r

\r Ask only what you need; keep it tight. Prefer multiple short rounds over one giant questionnaire.\r \r Minimum question set (advanced):\r \r

  1. Job statement: What is the agent's primary mission in one sentence?\r
  2. Surfaces: Which channels (Telegram/WhatsApp/Discord/iMessage)? DM only vs groups?\r
  3. Autonomy level:\r
    • Advisor (suggest only)\r
    • Operator (non-destructive ok; ask before destructive/external)\r
    • Autopilot (broad autonomy; higher risk)\r
  4. Hard prohibitions: Any actions the agent must never take?\r
  5. Memory: Should it keep curated MEMORY.md? What categories matter?\r
  6. Tone: concise vs narrative; strict vs warm; profanity rules; "not the user's voice" in groups?\r
  7. Tool posture: tool-first vs answer-first; verification requirements.\r \r

Phase 2 — Generate workspace files\r

\r Generate these files (minimum viable OpenClaw agent):\r \r

  • IDENTITY.md\r
  • SOUL.md\r
  • AGENTS.md\r
  • USER.md\r
  • HEARTBEAT.md (often empty by default)\r \r Optionals:\r \r
  • MEMORY.md (private sessions only)\r
  • memory/YYYY-MM-DD.md seed (today) with a short "agent created" entry\r
  • TOOLS.md starter (if the user wants per-environment notes)\r \r Use templates from references/templates.md but tailor content to the answers.\r \r

Phase 3 — Guardrails checklist\r

\r Ensure the generated agent includes:\r \r

  • Explicit ask-before-destructive rule.\r
  • Explicit ask-before-outbound-messages rule.\r
  • Stop-on-CLI-usage-error rule.\r
  • Max-iteration / loop breaker guidance.\r
  • Group chat etiquette.\r
  • Sub-agent note: essential rules live in AGENTS.md.\r \r

Phase 4 — Acceptance tests (fast)\r

\r Provide 5–10 short scenario prompts to validate behavior, e.g.:\r \r

  • "Draft but do not send a message to X; ask me before sending."\r
  • "Summarize current workspace status without revealing secrets."\r
  • "You hit an unknown flag error; show how you recover using --help."\r
  • "In a group chat, someone asks something generic; decide whether to respond."\r \r

Workflow: iterate on an existing agent\r

\r When improving an existing agent, ask:\r \r

  1. What are the top 3 failure modes you've seen? (loops, overreach, verbosity, etc.)\r
  2. What autonomy changes do you want?\r
  3. Any new safety boundaries?\r
  4. Any changes to heartbeat behavior?\r \r Then propose targeted diffs to:\r \r
  • SOUL.md (persona/tone/boundaries)\r
  • AGENTS.md (operating rules + memory + delegation)\r
  • HEARTBEAT.md (small checklist)\r \r Keep changes minimal and surgical.
Usage Guidance
This skill is coherent and low-risk in itself, but review generated files before using them. Practical precautions: do not put secrets or credentials into MEMORY.md or other generated files; verify any 'references/' files the skill reads are trustworthy; confirm the agent's autonomy level and outbound-message/ask-before-destructive guardrails before activating the agent in live channels; and run the first iteration in a sandboxed workspace to inspect outputs.
Capability Analysis
Type: OpenClaw Skill Name: agent-builder1 Version: 1.0.0 The skill bundle is designed to assist users in building and iterating on OpenClaw agent configurations. The instructions in `skill.md` define a structured workflow for generating workspace files (e.g., IDENTITY.md, SOUL.md) and explicitly include safety guardrails, such as requiring user confirmation for destructive actions or outbound communication. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
The name/description (agent-builder) match the SKILL.md: it guides an interview, produces workspace files (IDENTITY.md, SOUL.md, AGENTS.md, USER.md, HEARTBEAT.md, optional MEMORY.md, memory/YYYY-MM-DD.md), and proposes tests and guardrails. No unrelated binaries, env vars, or external services are requested.
Instruction Scope
Instructions are mostly scoped to building and iterating an OpenClaw agent workspace and listing local reference files to 'Read' (references/openclaw-workspace.md, references/templates.md, references/architecture.md). Because this is an instruction-only skill, it will direct the agent to create workspace files (including optional memory/seed entries). That is coherent with purpose, but be aware it expects to read/write workspace files and may create memory files where users might accidentally store secrets if not careful. The referenced 'references/' files are not included in the manifest, so the agent may ask the user for those or proceed without them.
Install Mechanism
No install spec and no code files — lowest-risk deployment model. Nothing will be downloaded or written by an installer.
Credentials
The skill declares no required environment variables, credentials, or config paths. It does not ask for unrelated secrets or cloud credentials, so requested access is proportionate.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent platform presence or modify other skills. Its expected behavior is to read/write workspace files it generates — normal for this purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agent-builder1
  3. After installation, invoke the skill by name or use /agent-builder1
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Agent Builder 1.0.0 — Initial Release - Launches a workflow for designing and generating complete OpenClaw agent workspaces. - Guided interview phase elicits key requirements (job, surfaces, autonomy, prohibitions, memory, tone, tool posture). - Automates creation of required workspace files (IDENTITY.md, SOUL.md, AGENTS.md, USER.md, HEARTBEAT.md) and optional files (MEMORY.md, TOOLS.md). - Enforces essential guardrails and provides a safety checklist for generated agents. - Includes acceptance test prompts to validate agent behavior. - Supports iterative improvement of existing agents with targeted change guidance.
Metadata
Slug agent-builder1
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is agent-builder?

Build high-performing OpenClaw agents end-to-end. Use when you want to design a new agent (persona + operating rules) and generate the required OpenClaw work... It is an AI Agent Skill for Claude Code / OpenClaw, with 82 downloads so far.

How do I install agent-builder?

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

Is agent-builder free?

Yes, agent-builder is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does agent-builder support?

agent-builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created agent-builder?

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

💬 Comments