# clawbuttons — Integration Skill Add "Run on OpenClaw", "Run on Hermes", "Run on IronClaw", and more buttons to any web project. ## When to Use Use this skill when you need to: - Add AI agent harness buttons to a website, README, or documentation page - Support multiple OpenClaw-style harnesses (OpenClaw, Hermes, IronClaw, NanoClaw, ZeroClaw, OpenHarness, ClaudeClaw) - Create deploy-style buttons that trigger CLI commands for any supported harness - Let users choose their preferred agent platform ## How to Add Buttons ### Step 1: Install ```bash npm install clawbuttons ``` Or add via CDN script tag: ```html ``` ### Step 2: Use the Web Components ```html ``` ### Step 3: Customize **Themes:** `branded` (default, uses harness brand color), `branded-alt` (purple), `dark`, `light`, `system` (auto-detects OS preference) **Sizes:** `sm` (32px), `md` (40px, default), `lg` (48px) **Popup:** Set `popup="false"` to skip the dialog and copy directly to clipboard. ## Framework Integration The buttons are Web Components and work in any framework: - **React:** `import { OpenClawButton, HermesButton, ... } from 'clawbuttons/react'` - **Vue/Svelte/Angular:** Just `import 'clawbuttons'` and use the HTML tags - **Vanilla HTML:** Load via `