yourkenike
UserBuild a self-hosted AI assistant that supports multiple channels, manages tasks, and offers extensible skills for personalized automation.
Categories
Indexed Skills (27)
apple-reminders
Manage Apple Reminders via remindctl CLI: list, add, edit, complete, delete. Supports lists, date filters, and JSON output. Syncs to iOS devices.
github
GitHub operations: list/create issues, PRs, check CI, manage repos. Requires GH_TOKEN.
notion
Manage Notion workspace: create pages, query databases, add content blocks. Requires NOTION_API_KEY.
peekaboo
macOS UI automation: capture screenshots, click elements, type text, manage apps/windows/menus. Full desktop control via peekaboo CLI.
spotify
Control Spotify playback: play, pause, skip, search tracks/albums/playlists, manage devices and queue via spogo CLI.
Send and read WhatsApp messages via the wacli CLI. Search chats, view history, send text and files to contacts or groups.
1password
Access 1Password secrets via the op CLI: read passwords, inject secrets into commands, manage vaults. Requires desktop app integration.
bear-notes
Create, search, and manage Bear notes via the grizzly CLI. Supports tags, x-callback-url, and JSON output.
blucli
Control Bluesound/NAD players: discovery, playback, volume, grouping, and TuneIn radio via blu CLI.
camsnap
Capture snapshots, clips, or motion events from RTSP/ONVIF IP cameras via camsnap CLI.
elevenlabs-tts
Text-to-speech with ElevenLabs: generate realistic voice audio from text. Requires ELEVENLABS_API_KEY.
gemini-image-gen
Generate or edit images with Google Gemini. Alternative to DALL-E for image generation. Requires GEMINI_API_KEY.
google-places
Search for places, restaurants, businesses via Google Places API. Use when user asks about nearby locations. Requires GOOGLE_PLACES_API_KEY.
imessage
Send and read iMessage/SMS via Messages.app using the imsg CLI. List chats, view history, send messages to phone numbers or Apple IDs.
nano-pdf
Edit PDF slides and pages using natural language with Gemini AI. Supports editing existing pages, adding new slides, and style-matching. Requires GEMINI_API_KEY.
obsidian
Work with Obsidian vaults: create, search, move, delete notes. Plain Markdown files with wikilink-aware operations via obsidian-cli.
openai-image-gen
Generate images with DALL-E 3 via OpenAI API. Use when user asks to create or generate images. Requires OPENAI_API_KEY.
openhue
Control Philips Hue lights and scenes: on/off, brightness, color, color temperature, rooms, and scene activation via openhue CLI.
sonos
Control Sonos speakers: discover, play/pause, volume, grouping, favorites, and queue management via sonos CLI.
things
Manage Things 3 on macOS: add/update todos and projects via URL scheme, read inbox/today/upcoming, search tasks. Syncs to iOS.
trello
Manage Trello boards: list/create/move cards, checklists, labels. Requires TRELLO_API_KEY and TRELLO_TOKEN.
weather
Get current weather and forecasts via wttr.in or Open-Meteo. Use when: user asks about weather, temperature, or forecasts for any location. NOT for: historical weather data, severe weather alerts, or detailed meteorological analysis. No API key needed.
skill-creation
Guide for creating, updating, and managing skills. Use when: you need to extend your capabilities with a new skill, or the user asks you to create one. Skills are persistent Markdown instruction modules auto-discovered at runtime.
troubleshooting
Diagnose and resolve errors with Ciana's host bridges, CLI tools, Claude Code mode, macOS permissions, and gateway connectivity.
blogwatcher
Monitor RSS/Atom feeds for new articles. Use when user asks to track blogs, news sources, or content updates. No API key needed.
gifgrep
Search for GIFs and animated images. Use when user asks for a GIF, reaction image, or animated content. No API key needed.
video-frames
Extract frames, thumbnails, or clips from video files using ffmpeg. Use when analyzing video content or creating previews.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.