FastAPI backend for MindsHub Cowork. Manages projects, conversations, files, scheduling, memory, and agent orchestration with a SQLite-backed data layer.
MANDATORY reading before connecting a data source, database, or service through the guided (interactive) flow — when the user wants to add/connect Postgres, MySQL, Snowflake, BigQuery, Gmail, HubSpot, Salesforce, Shopify, or any other service and has NOT pasted credentials directly into chat. Loads the connection…
Use this skill when the user wants to create, edit, review, redline, comment on, polish, or verify structured document deliverables. Use it for Word or Google Docs-style reports, memos, briefs, proposals, letters, handbooks, forms, templates, redlines, comment-based revisions, accessibility cleanup, metadata cleanup…
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include "Word doc", "word document", ".docx", reports, memos, letters, templates, headings, page numbers, tables of contents, letterheads, images, comments, tracked changes, find-and-replace, or…
Use this skill when the user wants to work with Gmail. This includes inbox triage, mailbox search, thread summaries, extracting decisions and follow-ups, drafting replies, drafting forwards, finding attachments, and organizing messages with explicit confirmation before sending, archiving, deleting, moving, or changing…
Use this skill when the user wants to create, find, read, analyze, edit, clean up, summarize, or repair Google Sheets. Use it for spreadsheet search, tab and range inspection, row lookup, formulas, charts, table cleanup, data restructuring, validation-aware edits, imports, and precise cell or range updates.
Use this skill when the user wants to read, summarize, create, edit, clean up, or adapt Google Slides decks. Use it for deck summaries, slide content updates, template following, visual cleanup, source-deck adaptation, restructuring, chart updates, speaker notes, and producing polished native Google Slides…
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text or tables from PDFs, combining or merging PDFs, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting or decrypting PDFs, extracting images, OCR on scanned…
Use this skill when the user wants to create, edit, review, or polish presentation decks such as PowerPoint or slide-based presentations. Use it for new decks, slide rewrites, source-deck adaptation, template following, visual cleanup, storytelling improvements, speaker support, charts, diagrams, and final deck…
Use this skill when the user wants to create a new skill, modify or improve an existing skill, convert a repeated workflow into a reusable skill, clean up a vendor-specific skill, test whether a skill works, compare outputs with and without a skill, or improve a skill's trigger description.