← 返回 Skills 市场
marjoriebroad

agent-builder

作者 MarjorieBroad · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
82
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agent-builder1
功能描述
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...
使用说明 (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.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agent-builder1
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agent-builder1 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug agent-builder1
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。

如何安装 agent-builder?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-builder1」即可一键安装,无需额外配置。

agent-builder 是免费的吗?

是的,agent-builder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

agent-builder 支持哪些平台?

agent-builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 agent-builder?

由 MarjorieBroad(@marjoriebroad)开发并维护,当前版本 v1.0.0。

💬 留言讨论