raffaelefarinaro
UserCiaobot is an opinionated interface for using Claude Code and/or Codex as a personal assistant and second brain. It is a local web app around agentic work: chats, projects, files, schedules, memory, and archived knowledge all live in one interface instead of being scattered across terminal sessions.
Categories
Indexed Skills (54)
gws-drive
Google Drive: Manage files, folders, and shared drives.
gws-gmail-reply-all
Gmail: Reply-all to a message (handles threading automatically).
gws-gmail-reply
Gmail: Reply to a message (handles threading automatically).
gws-shared
gws CLI: Shared patterns for authentication, global flags, and output formatting.
gws-calendar
Google Calendar: Manage calendars and events.
gws-gmail-forward
Gmail: Forward a message to new recipients.
gws-gmail-send
Gmail: Send an email.
gws-gmail
Gmail: Send, read, and manage email.
gws-sheets
Google Sheets: Read and write spreadsheets.
gws-tasks
Google Tasks: Manage task lists and tasks.
gws-calendar-agenda
Google Calendar: Show upcoming events across all calendars.
gws-drive-upload
Google Drive: Upload a file with automatic metadata.
gws-gmail-read
Gmail: Read a message and extract its body or headers.
gws-gmail-triage
Gmail: Show unread inbox summary (sender, subject, date).
gws-gmail-watch
Gmail: Watch for new emails and stream them as NDJSON.
ciao-capabilities
Authoritative catalog of what Ciaobot can do, for capability questions and feature tours. Use whenever the user asks what Ciaobot is, what it can do, what features are available, whether it can do something specific, or how one of its features works (memory, vault, vault review, archiving, adversarial review, schedules, interval automations, routines, workspaces, projects, forks, subagents, skills, MCP servers, slash commands, voice, models, providers, opencode, plan mode, permission modes, notifications, desktop app, updates, menu bar, files, document conversion, chat comments, pinned files, document previews, CSV tables and cell comments, HTML artifacts, artifact comments, backlinks, memory map, vault graph, note graph) — and when onboarding or giving a tour or walkthrough to a new user. Trigger on phrasings like "what can you do", "what can ciaobot do", "help me get started", "give me a tour", "can you remind me / remember / schedule", "can you review vault notes", "can you run an adversarial review", "can
web-research
Reliable web lookup workflow using provider-native web search plus defuddle (with optional Scrapling fallback) for source verification.
ciao-release
How to cut a Ciaobot release — the patch/minor/major convention, the pre-release checklist (dependencies, docs, capabilities skill, /code-review --fix gate via /pr, and a local install of the candidate via /ciao-dev-install), the prepare-release command, what merging into main triggers, and the known traps. Trigger on "release", "cut a release", "publish", "bump the version", "ship a new version", "prepare-release", or any question about how Ciaobot versioning and publishing work.
memory-curation
Nightly Workspace care — process memory proposals and learnings every day, and run overdue weekly vault indexing, stale-note review, and safe workspace hygiene. Used by the system Workspace care schedule; also loadable in an attended chat when the user asks to curate, consolidate, or clean up memory.
visual-plan
Turn important work into a local, reviewable Markdown plan with an optional self-contained HTML companion. Use when the user asks for a plan, design direction, architecture review, UI flow, implementation proposal, migration plan, or approval artifact and the work spans more than one file or subsystem, has meaningful product or UX ambiguity, benefits from seeing a UI state or workflow, involves a data/API/security/ownership decision that is expensive to undo, or must be reviewed by another person or model before implementation. Skip it for a typo, a one-line fix, a single obvious function, or a task explainable in one sentence. Also skip it for a routine working doc (notes, an analysis, a draft with no approval gate and no cross-session handoff) — that is the stock workspace-authoring skill's territory.
ciao-dev-install
Build the current develop checkout into a self-contained Ciaobot.app and install it on this machine for testing, then watch logs for issues. Trigger on "install develop", "test the develop build", "install the current dev version", "build and install ciaobot", "install dev build", or asking to test new changes locally instead of via the release installer.
gws-workflow-email-to-task
Google Workflow: Convert a Gmail message into a Google Tasks entry.
gws-workflow-file-announce
Google Workflow: Announce a Drive file in a Chat space.
gws-workflow-meeting-prep
Google Workflow: Prepare for your next meeting: agenda, attendees, and linked docs.
gws-workflow-standup-report
Google Workflow: Today's meetings + open tasks as a standup summary.
gws-workflow-weekly-digest
Google Workflow: Weekly summary: this week's meetings + unread email count.
gws-workflow
Google Workflow: Cross-service productivity workflows.
persona-content-creator
Create, organize, and distribute content across Workspace.
persona-customer-support
Manage customer support — track tickets, respond, escalate issues.
persona-event-coordinator
Plan and manage events — scheduling, invitations, and logistics.
persona-exec-assistant
Manage an executive's schedule, inbox, and communications.
persona-hr-coordinator
Handle HR workflows — onboarding, announcements, and employee comms.
persona-it-admin
Administer IT — monitor security and configure Workspace.
persona-project-manager
Coordinate projects — track tasks, schedule meetings, and share docs.
persona-researcher
Organize research — manage references, notes, and collaboration.
persona-sales-ops
Manage sales workflows — track deals, schedule calls, client comms.
persona-team-lead
Lead a team — run standups, coordinate tasks, and communicate.
recipe-backup-sheet-as-csv
Export a Google Sheets spreadsheet as a CSV file for local backup or processing.
recipe-batch-invite-to-event
Add a list of attendees to an existing Google Calendar event and send notifications.
recipe-block-focus-time
Create recurring focus time blocks on Google Calendar to protect deep work hours.
recipe-bulk-download-folder
List and download all files from a Google Drive folder.
gws-calendar-insert
Google Calendar: Create a new event.
gws-docs-write
Google Docs: Append text to a document.
gws-docs
Read and write Google Docs.
gws-forms
Read and write Google Forms.
gws-sheets-append
Google Sheets: Append a row to a spreadsheet.
gws-sheets-read
Google Sheets: Read values from a spreadsheet.
gws-slides
Google Slides: Read and write presentations.
sop-authoring
Guide for authoring clean, modular agent SOPs (Standard Operating Procedures) and skills according to AI OS context principles.
workspace-authoring
Create and maintain persistent working docs under memory-vault/Workspace.
ciao-support
Diagnose Ciaobot failures and apply the repository's GitHub issue-label convention.
convert-documents-to-markdown
Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF files to Markdown with firecrawl-anydoc.
pr
Pre-PR quality gate — run /code-review --fix on the branch diff before opening or updating a pull request. Trigger on "open a PR", "create a pull request", "ready for review", "/pr", or when about to push a branch for review.
recipe-collect-form-responses
Retrieve and review responses from a Google Form.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.