Design and generate a complete OpenClaw agent workspace with strong defaults and advanced-user-oriented clarifying questions.
references/openclaw-workspace.mdreferences/templates.mdreferences/architecture.mdAsk only what you need; keep it tight. Prefer multiple short rounds over one giant questionnaire.
Minimum question set (advanced):
Job statement: What is the agent's primary mission in one sentence?
Surfaces: Which channels (Telegram/WhatsApp/Discord/iMessage)? DM only vs groups?
Autonomy level:
Hard prohibitions: Any actions the agent must never take?
Memory: Should it keep curated MEMORY.md? What categories matter?
Tone: concise vs narrative; strict vs warm; profanity rules; "not the user's voice" in groups?
Tool posture: tool-first vs answer-first; verification requirements.
Generate these files (minimum viable OpenClaw agent):
IDENTITY.mdSOUL.mdAGENTS.mdUSER.mdHEARTBEAT.md (often empty by default)Optionals:
MEMORY.md (private sessions only)memory/YYYY-MM-DD.md seed (today) with a short "agent created" entryTOOLS.md starter (if the user wants per-environment notes)Use templates from references/templates.md but tailor content to the answers.
Ensure the generated agent includes:
AGENTS.md.Provide 5-10 short scenario prompts to validate behavior, e.g.:
When improving an existing agent, ask:
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.