crayfish-plugin-assistant_skill

This skill helps you generate a minimal runnable OpenClaw plugin skeleton with install, debug steps and rollback commands.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill crayfish-plugin-assistant

  • _meta.json302 B
  • SKILL.md1.1 KB

Overview

This skill is an OpenClaw plugin development assistant that generates a minimal runnable plugin or skill skeleton, one-line install/rollback commands, and local debug steps. It helps decide whether to implement a Skill or a Plugin based on the functional requirements and produces the exact files and commands needed to run and publish quickly.

How this skill works

Provide your target capability or scenario and I decide Skill vs Plugin by checking if code execution, tool access, or external calls are required. I output a minimal project layout with package.json, openclaw.plugin.json, a runnable entry file, plus install, debug, publish, and rollback commands. I also include common error causes and quick fixes for local debugging.

When to use it

  • You want a minimal working plugin/skill scaffold to boot and publish quickly.
  • You need a clear decision between Skill (prompt/workflow) and Plugin (code/tools).
  • You want copy-paste install, debug, and rollback commands for CI or local dev.
  • You require common troubleshooting steps for frequent OpenClaw errors.
  • You need semver-ready artifacts and publishing commands for npm-based plugins.

Best practices

  • Prefer Skill for prompt-only enhancements and Plugin for code/tool integration.
  • Keep entry file minimal and export a clear handler for OpenClaw runtime.
  • Use semver for package versions and test install/rollback commands locally.
  • Provide a README and basic integration tests before publishing.
  • Log clear startup messages to speed up debugging and health checks.

Example use cases

  • Create a prompt-flow Skill that enhances assistant responses without external calls.
  • Build a Plugin that calls a third-party API and needs network access and secrets.
  • Archive and restore multiple skill versions for clawhub or internal registry.
  • Quickly scaffold a publishable npm plugin with install and rollback scripts.
  • Debug common startup errors when OpenClaw fails to load the plugin.

FAQ

If the task is prompt/workflow only, choose Skill. If it requires code execution, tool calls, or expanded capabilities, choose Plugin.

Will the generated commands run as-is?

Yes — commands use standard shell syntax and semver; adjust registry or environment variables as needed for your environment.

What if the plugin fails to load?

Common fixes: check package.json main path, validate openclaw.plugin.json structure, confirm Node/Python runtime versions, and inspect startup logs for missing dependencies.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
crayfish-plugin-assistant skill by openclaw/skills | VeilStrat