Updated 3w ago
by emanueleielo
ciana-parrot
Self-hosted AI assistant built on DeepAgents, LangChain and LangGraph: Telegram chat, scheduled tasks, MCP integration and extensible skills
77 GitHub stars (77)
- 27 skills (27 skills found in its SKILL.md files)
- 19 forks (19 forks)
- 3w ago last update (Last updated 3w ago)
Install
Skills CLI
npx skills add emanueleielo/ciana-parrot
Asks which skills and agents to install. Just one: npx skills add emanueleielo/ciana-parrot --skill 1password — add -g for every project.
Claude Code
git clone https://github.com/emanueleielo/ciana-parrotcp -r "ciana-parrot/skills/1password" ~/.claude/skills/
Copies the 1password skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add emanueleielo/ciana-parrot
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
1password
Access 1Password secrets via the op CLI: read passwords, inject secrets into commands, manage vaults. Requires desktop app integration.
skills/1password/SKILL.md on GitHub (opens in a new tab) -
apple-reminders
Manage Apple Reminders via remindctl CLI: list, add, edit, complete, delete. Supports lists, date filters, and JSON output. Syncs to iOS devices.
skills/apple-reminders/SKILL.md on GitHub (opens in a new tab) -
bear-notes
Create, search, and manage Bear notes via the grizzly CLI. Supports tags, x-callback-url, and JSON output.
skills/bear-notes/SKILL.md on GitHub (opens in a new tab) -
blogwatcher
Monitor RSS/Atom feeds for new articles. Use when user asks to track blogs, news sources, or content updates. No API key needed.
skills/blogwatcher/SKILL.md on GitHub (opens in a new tab) -
blucli
Control Bluesound/NAD players: discovery, playback, volume, grouping, and TuneIn radio via blu CLI.
skills/blucli/SKILL.md on GitHub (opens in a new tab) -
camsnap
Capture snapshots, clips, or motion events from RTSP/ONVIF IP cameras via camsnap CLI.
skills/camsnap/SKILL.md on GitHub (opens in a new tab) -
elevenlabs-tts
Text-to-speech with ElevenLabs: generate realistic voice audio from text. Requires ELEVENLABS_API_KEY.
skills/elevenlabs-tts/SKILL.md on GitHub (opens in a new tab) -
gemini-image-gen
Generate or edit images with Google Gemini. Alternative to DALL-E for image generation. Requires GEMINI_API_KEY.
skills/gemini-image-gen/SKILL.md on GitHub (opens in a new tab) -
gifgrep
Search for GIFs and animated images. Use when user asks for a GIF, reaction image, or animated content. No API key needed.
skills/gifgrep/SKILL.md on GitHub (opens in a new tab) -
github
GitHub operations: list/create issues, PRs, check CI, manage repos. Requires GH_TOKEN.
skills/github/SKILL.md on GitHub (opens in a new tab) -
google-places
Search for places, restaurants, businesses via Google Places API. Use when user asks about nearby locations. Requires GOOGLE_PLACES_API_KEY.
skills/google-places/SKILL.md on GitHub (opens in a new tab) -
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.
skills/imessage/SKILL.md on GitHub (opens in a new tab) -
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.
skills/nano-pdf/SKILL.md on GitHub (opens in a new tab) -
notion
Manage Notion workspace: create pages, query databases, add content blocks. Requires NOTION_API_KEY.
skills/notion/SKILL.md on GitHub (opens in a new tab) -
obsidian
Work with Obsidian vaults: create, search, move, delete notes. Plain Markdown files with wikilink-aware operations via obsidian-cli.
skills/obsidian/SKILL.md on GitHub (opens in a new tab) -
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.
skills/openai-image-gen/SKILL.md on GitHub (opens in a new tab) -
openhue
Control Philips Hue lights and scenes: on/off, brightness, color, color temperature, rooms, and scene activation via openhue CLI.
skills/openhue/SKILL.md on GitHub (opens in a new tab) -
peekaboo
macOS UI automation: capture screenshots, click elements, type text, manage apps/windows/menus. Full desktop control via peekaboo CLI.
skills/peekaboo/SKILL.md on GitHub (opens in a new tab) -
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.
skills/skill-creation/SKILL.md on GitHub (opens in a new tab) -
sonos
Control Sonos speakers: discover, play/pause, volume, grouping, favorites, and queue management via sonos CLI.
skills/sonos/SKILL.md on GitHub (opens in a new tab) -
spotify
Control Spotify playback: play, pause, skip, search tracks/albums/playlists, manage devices and queue via spogo CLI.
skills/spotify/SKILL.md on GitHub (opens in a new tab) -
things
Manage Things 3 on macOS: add/update todos and projects via URL scheme, read inbox/today/upcoming, search tasks. Syncs to iOS.
skills/things/SKILL.md on GitHub (opens in a new tab) -
trello
Manage Trello boards: list/create/move cards, checklists, labels. Requires TRELLO_API_KEY and TRELLO_TOKEN.
skills/trello/SKILL.md on GitHub (opens in a new tab) -
troubleshooting
Diagnose and resolve errors with Ciana's host bridges, CLI tools, Claude Code mode, macOS permissions, and gateway connectivity.
skills/troubleshooting/SKILL.md on GitHub (opens in a new tab) -
video-frames
Extract frames, thumbnails, or clips from video files using ffmpeg. Use when analyzing video content or creating previews.
skills/video-frames/SKILL.md on GitHub (opens in a new tab) -
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.
skills/weather/SKILL.md on GitHub (opens in a new tab) -
whatsapp
Send and read WhatsApp messages via the wacli CLI. Search chats, view history, send text and files to contacts or groups.
skills/whatsapp/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.