Skip to content

Commit 50e345d

Browse files
committed
feat: link integrations to ClawdHub skills
Update skill links to point to ClawdHub where available: - Chat: wacli, discord, slack, sag, imsg - Productivity: apple-notes, apple-reminders, things-mac, obsidian, trello - Music: spotify-player, sonoscli, songsee - Smart Home: openhue, eightctl, homeassistant - Tools: verify-on-browser, voice-transcribe, 1password, weather - Media: gifgrep, peekaboo - Social: bird, himalaya
1 parent c006781 commit 50e345d

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

src/pages/integrations.astro

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ import {
1616
const siIcon = (icon: any) => icon.path;
1717
1818
const chatProviders = [
19-
{ name: 'WhatsApp', icon: siIcon(siWhatsapp), color: '#25D366', desc: 'QR pairing via Baileys', docs: 'https://docs.clawd.bot/whatsapp' },
19+
{ name: 'WhatsApp', icon: siIcon(siWhatsapp), color: '#25D366', desc: 'QR pairing via Baileys', docs: 'https://clawdhub.com/skills/wacli' },
2020
{ name: 'Telegram', icon: siIcon(siTelegram), color: '#26A5E4', desc: 'Bot API via grammY', docs: 'https://docs.clawd.bot/telegram' },
21-
{ name: 'Discord', icon: siIcon(siDiscord), color: '#5865F2', desc: 'Servers, channels & DMs', docs: 'https://docs.clawd.bot/discord' },
22-
{ name: 'Slack', icon: 'lucide:hash', color: '#E01E5A', desc: 'Workspace apps via Bolt', docs: 'https://docs.clawd.bot/slack' },
23-
{ name: 'Signal', icon: siIcon(siSignal), color: '#3A76F0', desc: 'Privacy-focused via signal-cli', docs: 'https://docs.clawd.bot/signal' },
24-
{ name: 'iMessage', icon: siIcon(siApple), color: '#007AFF', desc: 'macOS native integration', docs: 'https://docs.clawd.bot/imessage' },
21+
{ name: 'Discord', icon: siIcon(siDiscord), color: '#5865F2', desc: 'Servers, channels & DMs', docs: 'https://clawdhub.com/skills/discord' },
22+
{ name: 'Slack', icon: 'lucide:hash', color: '#E01E5A', desc: 'Workspace apps via Bolt', docs: 'https://clawdhub.com/skills/slack' },
23+
{ name: 'Signal', icon: siIcon(siSignal), color: '#3A76F0', desc: 'Privacy-focused via signal-cli', docs: 'https://clawdhub.com/skills/sag' },
24+
{ name: 'iMessage', icon: siIcon(siApple), color: '#007AFF', desc: 'macOS native integration', docs: 'https://clawdhub.com/skills/imsg' },
2525
{ name: 'Microsoft Teams', icon: 'lucide:users', color: '#6264A7', desc: 'Enterprise support', docs: 'https://docs.clawd.bot/msteams' },
2626
{ name: 'WebChat', icon: 'lucide:globe', color: '#00E5CC', desc: 'Browser-based UI', docs: 'https://docs.clawd.bot/webchat' },
2727
];
@@ -49,49 +49,49 @@ const companionApps = [
4949
];
5050
5151
const productivityApps = [
52-
{ name: 'Apple Notes', icon: 'lucide:sticky-note', color: '#FFCC00', desc: 'Native macOS/iOS notes', docs: 'https://docs.clawd.bot/skills' },
53-
{ name: 'Apple Reminders', icon: 'lucide:check-square', color: '#FF9500', desc: 'Task management', docs: 'https://docs.clawd.bot/skills' },
54-
{ name: 'Things 3', icon: 'lucide:list-todo', color: '#4A90D9', desc: 'GTD task manager', docs: 'https://docs.clawd.bot/skills' },
55-
{ name: 'Notion', icon: siIcon(siNotion), color: '#FFFFFF', desc: 'Workspace & databases', docs: 'https://docs.clawd.bot/skills' },
56-
{ name: 'Obsidian', icon: siIcon(siObsidian), color: '#7C3AED', desc: 'Knowledge graph notes', docs: 'https://docs.clawd.bot/skills' },
57-
{ name: 'Bear Notes', icon: 'lucide:pen-tool', color: '#DD4C4F', desc: 'Markdown notes', docs: 'https://docs.clawd.bot/skills' },
58-
{ name: 'Trello', icon: siIcon(siTrello), color: '#0079BF', desc: 'Kanban boards', docs: 'https://docs.clawd.bot/skills' },
59-
{ name: 'GitHub', icon: siIcon(siGithub), color: '#FFFFFF', desc: 'Code, issues, PRs', docs: 'https://docs.clawd.bot/skills' },
52+
{ name: 'Apple Notes', icon: 'lucide:sticky-note', color: '#FFCC00', desc: 'Native macOS/iOS notes', docs: 'https://clawdhub.com/skills/apple-notes' },
53+
{ name: 'Apple Reminders', icon: 'lucide:check-square', color: '#FF9500', desc: 'Task management', docs: 'https://clawdhub.com/skills/apple-reminders' },
54+
{ name: 'Things 3', icon: 'lucide:list-todo', color: '#4A90D9', desc: 'GTD task manager', docs: 'https://clawdhub.com/skills/things-mac' },
55+
{ name: 'Notion', icon: siIcon(siNotion), color: '#FFFFFF', desc: 'Workspace & databases', docs: 'https://clawdhub.com/skills' },
56+
{ name: 'Obsidian', icon: siIcon(siObsidian), color: '#7C3AED', desc: 'Knowledge graph notes', docs: 'https://clawdhub.com/skills/obsidian' },
57+
{ name: 'Bear Notes', icon: 'lucide:pen-tool', color: '#DD4C4F', desc: 'Markdown notes', docs: 'https://clawdhub.com/skills' },
58+
{ name: 'Trello', icon: siIcon(siTrello), color: '#0079BF', desc: 'Kanban boards', docs: 'https://clawdhub.com/skills/trello' },
59+
{ name: 'GitHub', icon: siIcon(siGithub), color: '#FFFFFF', desc: 'Code, issues, PRs', docs: 'https://clawdhub.com/skills' },
6060
];
6161
6262
const musicAudio = [
63-
{ name: 'Spotify', icon: siIcon(siSpotify), color: '#1DB954', desc: 'Music playback control', docs: 'https://docs.clawd.bot/skills' },
64-
{ name: 'Sonos', icon: siIcon(siSonos), color: '#FFFFFF', desc: 'Multi-room audio', docs: 'https://docs.clawd.bot/skills' },
65-
{ name: 'Shazam', icon: siIcon(siShazam), color: '#0088FF', desc: 'Song recognition', docs: 'https://docs.clawd.bot/skills' },
63+
{ name: 'Spotify', icon: siIcon(siSpotify), color: '#1DB954', desc: 'Music playback control', docs: 'https://clawdhub.com/skills/spotify-player' },
64+
{ name: 'Sonos', icon: siIcon(siSonos), color: '#FFFFFF', desc: 'Multi-room audio', docs: 'https://clawdhub.com/skills/sonoscli' },
65+
{ name: 'Shazam', icon: siIcon(siShazam), color: '#0088FF', desc: 'Song recognition', docs: 'https://clawdhub.com/skills/songsee' },
6666
];
6767
6868
const smartHome = [
69-
{ name: 'Philips Hue', icon: siIcon(siPhilipshue), color: '#0065D3', desc: 'Smart lighting', docs: 'https://docs.clawd.bot/skills' },
70-
{ name: '8Sleep', icon: 'lucide:bed', color: '#00B4D8', desc: 'Smart mattress', docs: 'https://docs.clawd.bot/skills' },
71-
{ name: 'Home Assistant', icon: siIcon(siHomeassistant), color: '#41BDF5', desc: 'Home automation hub', docs: 'https://docs.clawd.bot/skills' },
69+
{ name: 'Philips Hue', icon: siIcon(siPhilipshue), color: '#0065D3', desc: 'Smart lighting', docs: 'https://clawdhub.com/skills/openhue' },
70+
{ name: '8Sleep', icon: 'lucide:bed', color: '#00B4D8', desc: 'Smart mattress', docs: 'https://clawdhub.com/skills/eightctl' },
71+
{ name: 'Home Assistant', icon: siIcon(siHomeassistant), color: '#41BDF5', desc: 'Home automation hub', docs: 'https://clawdhub.com/skills/homeassistant' },
7272
];
7373
7474
const tools = [
75-
{ name: 'Browser', icon: siIcon(siGooglechrome), color: '#4285F4', desc: 'Chrome/Chromium control', docs: 'https://docs.clawd.bot/browser' },
75+
{ name: 'Browser', icon: siIcon(siGooglechrome), color: '#4285F4', desc: 'Chrome/Chromium control', docs: 'https://clawdhub.com/skills/verify-on-browser' },
7676
{ name: 'Canvas', icon: 'lucide:monitor-smartphone', color: '#FF4500', desc: 'Visual workspace + A2UI', docs: 'https://docs.clawd.bot/mac/canvas' },
77-
{ name: 'Voice', icon: 'lucide:mic', color: '#9B59B6', desc: 'Voice Wake + Talk Mode', docs: 'https://docs.clawd.bot/voicewake' },
77+
{ name: 'Voice', icon: 'lucide:mic', color: '#9B59B6', desc: 'Voice Wake + Talk Mode', docs: 'https://clawdhub.com/skills/voice-transcribe' },
7878
{ name: 'Gmail', icon: siIcon(siGmail), color: '#EA4335', desc: 'Pub/Sub email triggers', docs: 'https://docs.clawd.bot/gmail-pubsub' },
7979
{ name: 'Cron', icon: 'lucide:clock', color: '#F39C12', desc: 'Scheduled tasks', docs: 'https://docs.clawd.bot/cron' },
8080
{ name: 'Webhooks', icon: 'lucide:webhook', color: '#1ABC9C', desc: 'External triggers', docs: 'https://docs.clawd.bot/webhook' },
81-
{ name: '1Password', icon: siIcon(si1password), color: '#0572EC', desc: 'Secure credentials', docs: 'https://docs.clawd.bot/skills' },
82-
{ name: 'Weather', icon: 'lucide:cloud-sun', color: '#FFB300', desc: 'Forecasts & conditions', docs: 'https://docs.clawd.bot/skills' },
81+
{ name: '1Password', icon: siIcon(si1password), color: '#0572EC', desc: 'Secure credentials', docs: 'https://clawdhub.com/skills/1password' },
82+
{ name: 'Weather', icon: 'lucide:cloud-sun', color: '#FFB300', desc: 'Forecasts & conditions', docs: 'https://clawdhub.com/skills/weather' },
8383
];
8484
8585
const mediaCreative = [
86-
{ name: 'Image Gen', icon: 'lucide:image', color: '#E91E63', desc: 'AI image generation', docs: 'https://docs.clawd.bot/skills' },
87-
{ name: 'GIF Search', icon: 'lucide:search', color: '#00DCDC', desc: 'Find the perfect GIF', docs: 'https://docs.clawd.bot/skills' },
88-
{ name: 'Peekaboo', icon: 'lucide:eye', color: '#FF6B6B', desc: 'Screen capture & control', docs: 'https://docs.clawd.bot/skills' },
89-
{ name: 'Camera', icon: 'lucide:camera', color: '#607D8B', desc: 'Photo/video capture', docs: 'https://docs.clawd.bot/skills' },
86+
{ name: 'Image Gen', icon: 'lucide:image', color: '#E91E63', desc: 'AI image generation', docs: 'https://clawdhub.com/skills' },
87+
{ name: 'GIF Search', icon: 'lucide:search', color: '#00DCDC', desc: 'Find the perfect GIF', docs: 'https://clawdhub.com/skills/gifgrep' },
88+
{ name: 'Peekaboo', icon: 'lucide:eye', color: '#FF6B6B', desc: 'Screen capture & control', docs: 'https://clawdhub.com/skills/peekaboo' },
89+
{ name: 'Camera', icon: 'lucide:camera', color: '#607D8B', desc: 'Photo/video capture', docs: 'https://clawdhub.com/skills' },
9090
];
9191
9292
const socialComms = [
93-
{ name: 'Twitter/X', icon: siIcon(siX), color: '#FFFFFF', desc: 'Tweet, reply, search', docs: 'https://docs.clawd.bot/skills' },
94-
{ name: 'Email', icon: 'lucide:mail', color: '#D44638', desc: 'Send & read emails', docs: 'https://docs.clawd.bot/skills' },
93+
{ name: 'Twitter/X', icon: siIcon(siX), color: '#FFFFFF', desc: 'Tweet, reply, search', docs: 'https://clawdhub.com/skills/bird' },
94+
{ name: 'Email', icon: 'lucide:mail', color: '#D44638', desc: 'Send & read emails', docs: 'https://clawdhub.com/skills/himalaya' },
9595
];
9696
9797
const showcase = [

0 commit comments

Comments
 (0)