Add native OpenClaw plugin support

This commit is contained in:
Drew Ritter
2026-04-28 16:56:39 -07:00
parent 772332a476
commit dc6082d7ff
7 changed files with 207 additions and 1 deletions

23
.openclaw/index.js Normal file
View File

@@ -0,0 +1,23 @@
const SUPERPOWERS_GUIDANCE = `## Superpowers
You have access to the Superpowers skill framework through OpenClaw's native skill system.
Before responding to software development work, check whether one of those skills applies.
If a Superpowers skill fits the task, invoke it before proceeding.
Start with \`using-superpowers\` when you need the overall workflow. Common follow-on
skills include \`brainstorming\`, \`writing-plans\`, \`test-driven-development\`,
\`systematic-debugging\`, \`dispatching-parallel-agents\`, and
\`verification-before-completion\`.
When Superpowers instructions mention generic tools, use the closest native OpenClaw
tool or workflow.`;
export default {
id: "superpowers-openclaw",
name: "Superpowers for OpenClaw",
description: "Expose the Superpowers skill pack through OpenClaw's native plugin skill discovery.",
register(api) {
api.on("before_prompt_build", async () => ({ prependSystemContext: SUPERPOWERS_GUIDANCE }));
},
};