xiaolongxia-assistant
OpenClaw 插件开发助手,输出可运行的插件骨架、安装命令和调试步骤。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/boleyn/crayfish-plugin-assistantWhat This Skill Does
The xiaolongxia-assistant acts as your dedicated OpenClaw plugin engineering partner, designed to streamline the lifecycle of OpenClaw extensions. Whether you are building a prompt-based workflow or a complex technical integration, this assistant guides you through the architecture selection process, helping you decide whether to develop a lightweight Skill or a full-fledged Plugin (npm package). It automatically generates the necessary boilerplate code, including the critical configuration files like package.json and openclaw.plugin.json. By providing immediate, copy-pasteable commands for installation, debugging, and rollback, it minimizes the friction between an idea and a functional, deployable module. It is optimized for speed and adherence to best practices in the OpenClaw ecosystem, ensuring that your code is not only functional but also clean and version-controlled according to semver standards.
Installation
To install the xiaolongxia-assistant, run the following command in your terminal:
clawhub install openclaw/skills/skills/boleyn/crayfish-plugin-assistant
Use Cases
- Rapid Prototyping: Quickly scaffold new plugins to test logic or tool integrations.
- Boilerplate Generation: Eliminate the setup overhead of creating OpenClaw plugin structure from scratch.
- Environment Troubleshooting: Identify common setup errors during plugin initialization using the built-in diagnostic suggestions.
- Version Management: Receive guidance on dependency management and semver updates for your published plugins.
- Decision Support: Consult the assistant to determine if your requirements are best met by a simple Skill or a complex Plugin implementation.
Example Prompts
- "I want to build a tool that fetches live crypto prices and triggers a notification. Should I make this a Skill or a Plugin, and can you generate the boilerplate?"
- "My plugin is throwing a 403 error during local debugging. Help me troubleshoot the authorization flow in my openclaw.plugin.json."
- "Please generate the project structure and installation scripts for a new AI-powered document summarizer plugin."
Tips & Limitations
- Always verify paths: While the generated boilerplate is standardized, ensure your local environment matches the
openclaw.plugin.jsonpaths before debugging. - Use semver: Always increment your versions strictly to avoid collision when publishing to the community hub.
- Scope: This assistant focuses on code scaffolding and basic debugging; it does not replace the need for unit testing your specific tool logic.
- Safety: Always review generated code, especially when the plugin requires network access or external API keys, before committing to production.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-boleyn-crayfish-plugin-assistant": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
xiaolongxia-assistant
OpenClaw 插件开发助手,输出可运行的插件骨架、安装命令和调试步骤。
Ocms Ai Prompt Generator
Skill by boleyn
ai-prompt-engineering-safety-review
Comprehensive AI prompt engineering safety review and improvement prompt. Analyzes prompts for safety, bias, security vulnerabilities, and effectiveness while providing detailed improvement recommendations with extensive frameworks, testing methodologies, and educational content.
ab-test-setup
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
agentic-eval
Patterns and techniques for evaluating and improving AI agent outputs. Use this skill when: - Implementing self-critique and reflection loops - Building evaluator-optimizer pipelines for quality-critical generation - Creating test-driven code refinement workflows - Designing rubric-based or LLM-as-judge evaluation systems - Adding iterative improvement to agent outputs (code, reports, analysis) - Measuring and improving agent response quality