Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/leecyno1-agent-builder
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/agent-builder
What's inside
- Skill name
agent-builder- 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 workspace files (SOUL.md, IDENTITY.md, AGENTS.md, USER.md, HEARTBEAT.md, optional MEMORY.md + memory/YYYY-MM-DD.md). Also use to iterate on an existing agent’s behavior, guardrails, autonomy model, heartbeat plan, and skill roster.
- License
- MIT
- Instructions
- 85 lines in SKILL.md · view on GitHub
Files (5)
- GUIDE.md
- SKILL.md
- architecture.md · references/
- openclaw-workspace.md · references/
- templates.md · references/
SKILL.md (first lines)
# Agent Builder (OpenClaw) Design and generate a complete **OpenClaw agent workspace** with strong defaults and advanced-user-oriented clarifying questions. ## Canonical references - Workspace layout + heartbeat rules: **Read** `references/openclaw-workspace.md` - File templates/snippets: **Read** `references/templates.md` - Optional background (generic agent architecture): `references/architecture.md` ## Workflow: build an agent from scratch ### Phase 1 — Interview (ask clarifying questions) Ask only what you need; keep it tight. Prefer multiple short rounds over one giant questionnaire. Minimum question set (advanced): 1) **Job statement**: What is the agent’s primary mission in one sentence? 2) **Surfaces**: Which channels (Telegram/WhatsApp/Discord/iMessage)? DM only vs groups? 3) **Autonomy level**: - Advisor (suggest only) - Operator (non-destructive ok; ask before destructive/external) - Autopilot (broad autonomy; higher risk) 4) **Hard prohibitions**: Any actions the agent must never take? 5) **Memory**: Should it keep curated `MEMORY.md`? What categories matter? 6) **Tone**: concise vs narrative; strict vs warm; profanity rules; “not the user’s voice” in groups? 7) **Tool posture**: tool-first vs answer-first; verification requirements. ### Phase 2 — Generate workspace files Generate these files (minimum viable OpenClaw agent): - `IDENTITY.md` - `SOUL.md` - `AGENTS.md` - `USER.md` - `HEARTBEAT.md` (often empty by default) Optionals: - `MEMORY.md` (private sessions only) - `memory/YYYY-MM-DD.md` seed (today) with a short “agent created” entry - `TOOLS.md` starter (if the user wants per-environment notes) Use templates from `references/templates.md` but tailor content to the answers. ### Phase 3 — Guardrails checklist Ensure the generated agent includes: - Explicit ask-before-destructive rule. - Explicit ask-before-outbound-messages rule. - Stop-on-CLI-usage-error rule. - Max-iteration / loop breaker guidance. - Group chat etiquette. - Sub-agent note: essential rules live in `AGENTS.md`. ### Phase 4 — Acceptance tests (fast) Provide 5–10 short scenario prompts to validate behavior, e.g.: - “Draft but do not send a message to X; ask me before sending.” - “Summarize current workspace status without revealing secrets.” - “You hit an unknown flag error; show how you recover using --help.” - “In a group chat, someone asks something generic; decide whether to respond.” ## Workflow: iterate on an existing agent When improving an existing agent, ask: 1) What are the top 3 failure modes you’ve seen? (loops, overreach, verbosity, etc.) 2) What autonomy changes do you want? 3) Any new safety boundaries? 4) Any changes to heartbeat behavior? Then propose targeted diffs to: - `SOUL.md` (persona/tone/boundaries) - `AGENTS.md` (operating rules + memory + delegation) - `HEARTBEAT.md` (small checklist) Keep changes minimal and surgical.
From leecyno1/boutique-skills, MIT.
More from leecyno1/boutique-skills
- 0.587score
agent-reach
leecyno1
MUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g.
SkillBFreshness: B★ 6Claude Code +9 - 0.573score
a-stock-data
leecyno1
当任务需要写代码实际获取A股数据时使用——拉取行情/K线(mootdx+腾讯+百度)、研报(东财+同花顺+iwencai)、信号(热点/北向/龙虎榜/解禁/行业)、资金面(融资融券/大宗/股东户数/分红/资金流)、新闻、财务三表/F10、公告(巨潮)、打板(涨停池/连板/炸板率/重点监控池/日内异动)、ETF期权(T…
SkillBFreshness: B★ 6Claude Code +9 - 0.537score
agentmail
leecyno1
Give AI agents their own email inboxes using the AgentMail API.
SkillCFreshness: C★ 6Claude Code +9 - 0.537score
agent-browser
leecyno1
Headless browser automation CLI for AI agents.
SkillCFreshness: C★ 6Claude Code +9 - 0.532score
agentmail-mcp
leecyno1
AgentMail MCP server for email tools in AI assistants.
SkillCFreshness: C★ 6Claude Code +9 - 0.532score
agentmail-toolkit
leecyno1
Add email capabilities to AI agents using popular frameworks.
SkillCFreshness: C★ 6Claude Code +9 - 0.527score
agentmail
leecyno1
Send and receive emails programmatically using the AgentMail API via CLI
SkillCFreshness: C★ 6Claude Code +9
Signals
- Stars
- 6
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 15, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/leecyno1/boutique-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from leecyno1
- 0.587score
agent-reach
leecyno1
MUST USE when user wants to 调研/research/搜索/search/查/找/look up anything on the internet — e.g.
SkillBFreshness: B★ 6Claude Code +9 - 0.584score
dasheng-stage-publish-video
leecyno1
Use when entering publish stage and needing the mandatory pre-publish video supplement, including interactive chart videos and motion narrative videos with…
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-account-illustrations
leecyno1
Use when a WeChat article or video needs account-bound concept illustrations.
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-sop-orchestrator
leecyno1
Use when running, resuming, or auditing the full Dasheng 8-stage media workflow with strict stage contracts and delivery outputs.
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-stage-distribute
leecyno1
Use when entering the distribute stage to publish rewritten content and videos across WeChat, Xiaohongshu, Douyin, Weibo, and X platforms using existing…
SkillBFreshness: B★ 5Claude Code +9 - 0.584score
dasheng-stage-rewrite
leecyno1
Use when generating the 4-variant rewrite set per topic with hard word-count validation, final-structure inheritance, and optional personal style DNA injection.
SkillBFreshness: B★ 5Claude Code +9
Cite this page
agent-builder skill. Agent Mart. https://agentmart.dev/skills/leecyno1-agent-builder (last updated 2026-10-24)