build-openclaw-plugin
Build OpenClaw Plugin
Build plugins that extend the OpenClaw agent runtime with new tools, channels, model providers, speech engines, image generators, and bundled skills.
Trigger boundary
Use this skill when the task involves:
- Creating a new OpenClaw plugin from scratch
- Registering tools, channels, model providers, speech providers, or image generators
- Writing or editing an
openclaw.plugin.jsonmanifest - Bundling skills inside a plugin
- Configuring tool profiles, allow/deny lists, or provider-specific restrictions
- Publishing a plugin to npm as an external package
- Migrating to or from the Plugin SDK
Do NOT use this skill for:
- Building standalone OpenClaw skills without plugin packaging (use build-skills)
More from yigitkonur/skills-by-yigitkonur
run-research
Use skill if you are answering one technical research question with current web evidence, Reddit practitioner experience, and source-backed synthesis, optionally fanned out across parallel subagents.
42run-agent-browser
Use skill if you are driving the agent-browser CLI for ad hoc browser automation — @ref snapshots, sessions, forms, extraction, screenshots, headed/stealth, or provider runs.
38publish-npm-package
Use skill if you are publishing to npm via GitHub Actions release workflow with trusted publishing, NPM_TOKEN, provenance, semantic-release, changesets, release-please, or fixing npm publish CI.
35build-mcp-use-server
Use skill if you are building TypeScript MCP servers with mcp-use/server — server.tool, response helpers, ctx.auth, sessions, transports, widgets, Inspector, deploy.
34init-agent-config
Use skill if you are creating, auditing, or migrating CLAUDE.md, AGENTS.md, or REVIEW.md instruction files, folder-scoped agent guidance, or cross-agent companion entrypoints.
34build-skills
Use skill if you are creating or substantially revising a Claude skill and need workspace-first evidence, remote comparison, and repo-fit synthesis before writing SKILL.md.
32