From cef5bf276856d21ddda8a05a4899d278095e4a09 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 20 Dec 2025 12:57:48 +0100 Subject: [PATCH] docs: add skill install hints --- skills/blucli/SKILL.md | 2 +- skills/nano-banana-pro/SKILL.md | 2 +- skills/openai-image-gen/SKILL.md | 2 +- skills/openai-whisper/SKILL.md | 2 +- skills/sag/SKILL.md | 2 +- skills/wacli/SKILL.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/skills/blucli/SKILL.md b/skills/blucli/SKILL.md index a6d236a01..8d19df7a2 100644 --- a/skills/blucli/SKILL.md +++ b/skills/blucli/SKILL.md @@ -1,7 +1,7 @@ --- name: blucli description: BluOS CLI (blu) for discovery, playback, grouping, and volume. -metadata: {"clawdis":{"requires":{"bins":["blu"]}}} +metadata: {"clawdis":{"requires":{"bins":["blu"]},"install":[{"id":"go","kind":"go","module":"github.com/steipete/blucli/cmd/blu@latest","bins":["blu"],"label":"Install blucli (go)"}]}} --- # blucli (blu) diff --git a/skills/nano-banana-pro/SKILL.md b/skills/nano-banana-pro/SKILL.md index 5c1a66a84..d4a47c153 100644 --- a/skills/nano-banana-pro/SKILL.md +++ b/skills/nano-banana-pro/SKILL.md @@ -1,7 +1,7 @@ --- name: nano-banana-pro description: Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro). -metadata: {"clawdis":{"requires":{"bins":["uv"],"env":["GEMINI_API_KEY"]},"primaryEnv":"GEMINI_API_KEY"}} +metadata: {"clawdis":{"requires":{"bins":["uv"],"env":["GEMINI_API_KEY"]},"primaryEnv":"GEMINI_API_KEY","install":[{"id":"uv-brew","kind":"brew","formula":"uv","bins":["uv"],"label":"Install uv (brew)"}]}} --- # Nano Banana Pro (Gemini 3 Pro Image) diff --git a/skills/openai-image-gen/SKILL.md b/skills/openai-image-gen/SKILL.md index 114141e5e..b423b949c 100644 --- a/skills/openai-image-gen/SKILL.md +++ b/skills/openai-image-gen/SKILL.md @@ -1,7 +1,7 @@ --- name: openai-image-gen description: Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery. -metadata: {"clawdis":{"requires":{"bins":["python3"],"env":["OPENAI_API_KEY"]},"primaryEnv":"OPENAI_API_KEY"}} +metadata: {"clawdis":{"requires":{"bins":["python3"],"env":["OPENAI_API_KEY"]},"primaryEnv":"OPENAI_API_KEY","install":[{"id":"python-brew","kind":"brew","formula":"python","bins":["python3"],"label":"Install Python (brew)"}]}} --- # OpenAI Image Gen diff --git a/skills/openai-whisper/SKILL.md b/skills/openai-whisper/SKILL.md index 76a79f5ac..6dc4650a3 100644 --- a/skills/openai-whisper/SKILL.md +++ b/skills/openai-whisper/SKILL.md @@ -1,7 +1,7 @@ --- name: openai-whisper description: Local speech-to-text with the Whisper CLI (no API key). -metadata: {"clawdis":{"requires":{"bins":["whisper"]}}} +metadata: {"clawdis":{"requires":{"bins":["whisper"]},"install":[{"id":"brew","kind":"brew","formula":"openai-whisper","bins":["whisper"],"label":"Install OpenAI Whisper (brew)"}]}} --- # Whisper (CLI) diff --git a/skills/sag/SKILL.md b/skills/sag/SKILL.md index e7dd6925e..f1ea42791 100644 --- a/skills/sag/SKILL.md +++ b/skills/sag/SKILL.md @@ -1,7 +1,7 @@ --- name: sag description: ElevenLabs text-to-speech with mac-style say UX. -metadata: {"clawdis":{"requires":{"bins":["sag"],"env":["ELEVENLABS_API_KEY"]},"primaryEnv":"ELEVENLABS_API_KEY"}} +metadata: {"clawdis":{"requires":{"bins":["sag"],"env":["ELEVENLABS_API_KEY"]},"primaryEnv":"ELEVENLABS_API_KEY","install":[{"id":"brew","kind":"brew","formula":"steipete/tap/sag","bins":["sag"],"label":"Install sag (brew)"}]}} --- # sag diff --git a/skills/wacli/SKILL.md b/skills/wacli/SKILL.md index 3d2c71509..5e3bd84f9 100644 --- a/skills/wacli/SKILL.md +++ b/skills/wacli/SKILL.md @@ -1,7 +1,7 @@ --- name: wacli description: WhatsApp CLI for sync, search, and sending messages. -metadata: {"clawdis":{"requires":{"bins":["wacli"]}}} +metadata: {"clawdis":{"requires":{"bins":["wacli"]},"install":[{"id":"go","kind":"go","module":"github.com/steipete/wacli/cmd/wacli@latest","bins":["wacli"],"label":"Install wacli (go)"}]}} --- # wacli