skills/openclaw-agent-authoring/SKILL.md
Write, edit, refactor, or audit OpenClaw behavioral markdown so each surface does one job well and composes cleanly. Use when an OpenClaw agent needs stronger AGENTS.md, SOUL.md, TOOLS.md, IDENTITY.md, USER.md, MEMORY.md, HEARTBEAT.md, BOOTSTRAP.md, BOOT.md, SKILL.md, or HOOK.md authoring, layering, session-kind behavior, or memory layout.
npx skillsauth add aelaguiz/authoring-skills openclaw-agent-authoringInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when the job is designing or repairing OpenClaw behavioral markdown, not runtime config or generic documentation.
This skill is intentionally self-contained. Use the references in this folder, not repo-only notes, while doing the runtime work.
npx skills add https://github.com/aelaguiz/authoring-skills.git -g -a codex -a openclaw --skill openclaw-agent-authoring -y
AGENTS.md, SOUL.md, TOOLS.md, IDENTITY.md, USER.md, MEMORY.md, HEARTBEAT.md, BOOTSTRAP.md, or BOOT.md.skill-authoring unless the workspace-behavior boundary itself is the point.author, edit, refactor, or audit.references/agent-workspace-model.md.references/core-bootstrap-files.md for AGENTS.md, SOUL.md, and TOOLS.mdreferences/identity-and-user-files.md for IDENTITY.md and USER.mdreferences/lifecycle-and-scheduling-files.md for BOOTSTRAP.md, BOOT.md, and HEARTBEAT.mdreferences/memory-files.md for MEMORY.md, memory.md, and memory/YYYY-MM-DD.mdreferences/skills-hooks-and-on-demand-surfaces.md for SKILL.md and HOOK.mdreferences/examples-and-anti-patterns.md when you need grounded examples or want to sanity-check file placementSOUL.md, AGENTS.md, and TOOLS.md.author: return or create the behavioral markdown package with the leanest viable file set and clear file boundaries.edit: patch the existing workspace markdown and briefly explain which surfaces changed and why.refactor: preserve useful behavior while redistributing content into the correct behavioral files.audit: return findings first. For each finding, state the problem, why it matters, and which file should change.references/agent-workspace-model.md - native file catalog, load model, layering, and reading orderreferences/core-bootstrap-files.md - AGENTS.md, SOUL.md, and TOOLS.mdreferences/identity-and-user-files.md - IDENTITY.md and USER.mdreferences/lifecycle-and-scheduling-files.md - BOOTSTRAP.md, BOOT.md, and HEARTBEAT.mdreferences/memory-files.md - MEMORY.md, memory.md, and daily memory filesreferences/skills-hooks-and-on-demand-surfaces.md - SKILL.md and HOOK.mdreferences/examples-and-anti-patterns.md - grounded examples and misplacement patternsdevelopment
Write, edit, refactor, or audit agent skills so they are leverage-first, self-contained, and anti-heuristic. Use when a Codex, OpenClaw, OpenAI, Anthropic, or repo-local skill needs stronger use-case selection, trigger boundaries, runtime-specific packaging, gating, references, or validation before shipping.
development
Write, edit, refactor, or audit prompts so they stay intent-driven, section-correct, and anti-heuristic. Use when a prompt needs stronger commander's intent, cleaner section placement, safer refactoring without losing useful magic, or a findings-first audit.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------