Custom OpenClaw skills

OpenClaw is a gateway that lets you run an agent from any chat app and have it take real actions: browse, write files, run tools, schedule reminders, coordinate work across services.

A skill is the playbook that turns "do the thing" into a reliable, repeatable workflow. I write the skills that make your agent fast, consistent, and safe to run without babysitting it.

What a skill does

A skill is a SKILL.md file with a description (what the agent reads to decide when to load it) and a body (the actual instructions, references, and tool guidance). The agent loads it on demand, only when the task calls for it.

Skills are for things the model can't infer from the codebase: APIs that postdate its training, internal tooling, project-specific workflows, custom design systems. They load when relevant and stay out of the context when they're not.

What you get

Skills matched to your actual workflows

Not generic. I look at what your team actually does and write skills for the workflows that repeat most: triage, deployments, migrations, reviews, research, or whatever your day is actually made of.

Structured inputs and clear outputs

Each skill has defined expectations and short success criteria so the agent doesn't interpret the same request differently on different days.

Least-privilege tool access

Each skill specifies tool access explicitly. Allowlists where the workflow allows it. Clear boundaries around files, browsers, and credentials. The agent gets what the task needs and nothing more.

Usage guide and handoff

A short guide with example prompts so your team can use the skill from day one without reverse-engineering what triggers it.

Scope and number of skills depends on your workflows. We'll define it together before starting. If you don't have OpenClaw set up yet, this can also include a basic setup so you can run the skills from your chat app.

Not ready for custom work? Browse ready-made starter packs to get started with a pre-built agent setup.

Read first (free)

I wrote a full post about how skills work, with real examples from my own setup: an iOS 26 skill for mobile development and a Tailwind v4 skill with a project-specific design system. It covers when to use a skill versus putting something in AGENTS.md, and how to avoid vendoring context that gets stale. Worth reading before buying.