christopheryeo
@christopheryeo
Public Skills
daily-plans
by christopheryeo
Manages a daily task planning system using Plans/ in whatever folder is currently selected — creating plans, executing tasks one-by-one, logging completed work, checking status, deleting tasks, and carrying forward incomplete items. Works from any mounted folder. Six operations: CREATE, EXECUTE (one task per invocation), LOG, STATUS, DELETE (with auto-renumbering), CARRY-FORWARD. Use whenever the user says "plan my day", "create a plan", "execute the plan", "next task", "log task", "log that", "plan status", "what's the plan", "where are we", "carry forward", "carry over", "add a task", "delete task", "remove task", "drop task", or provides a numbered task list. Do NOT trigger for "set up my workday", "what did I do today?", meeting prep, email drafting, or calendar searches.
draft-email
by christopheryeo
Draft a reply email to an existing Gmail thread and save it to the user's drafts folder for approval. Use this skill whenever the user asks to "draft a reply", "draft an email response", "write a reply to that email", "prepare a response to [person]", "draft something back to [person]", or any similar request to compose a reply to an email thread. Also trigger when the user says "reply to Hayden", "respond to that thread", "write back to them", or refers to drafting/composing email responses in any way. This skill handles reply-all HTML drafts with quoted thread history, saved to Gmail drafts for human review before sending.
monitor-stakeholders
by christopheryeo
Scans Gmail for recent emails from tracked stakeholders and presents an executive digest grouped by stakeholder category. Reads each AI workforce member's own Knowledge/Stakeholder_Monitoring.md file to discover who to monitor, then searches Gmail for all matching email addresses. Use this skill whenever the user says "monitor stakeholders", "check stakeholder emails", "stakeholder digest", "stakeholder update", "any emails from stakeholders", or any similar request to review communications from tracked contacts. Also trigger when the user asks about emails from a specific stakeholder group (e.g., "any emails from NKF?", "what did Cap Vista send?") if a stakeholder list exists.
news-articles-rename
by christopheryeo
OCR and rename news article files (PDFs and images) by extracting the article headline from the content and using it as the filename. Targets the Vivien (PA)/News/ folder. Use this skill whenever the user asks to rename news articles, organise news clippings, process newspaper PDFs, extract article titles from scanned pages, or tidy up the News folder. Also trigger when the user mentions "rename articles", "news folder", "article titles", or "news clippings".
actioned-emails
by christopheryeo
Blends the user's recently sent and starred Gmail emails into a single executive recap with summaries, metadata, and follow-up prompts.
recent-emails
by christopheryeo
Lists the most recent emails received, sent, drafted, or starred in Gmail. Defaults to last 24 hours, or accepts custom timeframe. Returns emails with timestamps, senders/recipients, subject lines, summaries, and clickable links sorted by recency.
set-up-workday
by christopheryeo
Executes the full morning enablement workflow, including intelligence gathering, workspace prep, and executive brief synthesis, in a single skill.
change-headings
by christopheryeo
Converts all headings in a document into normal paragraphs while keeping the original font size, weight, color, and other formatting intact.
list-emails
by christopheryeo
Formats provided Gmail message metadata into a consistent executive table with numbered rows, summaries, and direct links for downstream skills.
project-pulse-brief
by christopheryeo
Curate stakeholder-ready pulse briefs that summarize project portfolio updates, risks, and next steps.
customer-brief
by christopheryeo
Generate a concise, executive-ready digest of internal touchpoints and external intelligence for a named customer.
work-day-files
by christopheryeo
Lists files contained in a work-day folder while delegating formatting to the list-files skill. Uses the work-day skill to locate the appropriate folder structure (YYYY-MM Work/YYYY-MM-DD) in Google Drive, then passes the target folder to list-files for table generation. Accepts dates in various formats and automatically detects the correct folder level.
topic-files
by christopheryeo
Searches Google Drive for documents, decks, and spreadsheets related to a requested topic, then delivers a curated briefing with grouped file lists, key highlights, access notes, and recommended follow-ups.
list-files
by christopheryeo
Produces a structured, numbered Drive file catalog with summaries, folder context, metadata, and direct links (embedded in file names) so other skills can embed polished file tables in their outputs.
recent-files
by christopheryeo
Discovers and lists recently modified or created files in Google Drive with professional metadata and summaries. Returns a structured table including file names, types (Docs, Sheets, PDFs, etc.), modification timestamps, 30-word summaries, owners, and direct Drive links. Defaults to the last 24 hours but accepts custom timeframes (e.g., "last 3 hours" or "last week"). Sorts by most recent activity and highlights key changes like new folders, shared file updates, and SNMG18 Meeting Minutes modifications. Use for tracking file changes, finding recent work, or monitoring Drive activity.
starred-email
by christopheryeo
Retrieves the user's starred Gmail emails, summarizing each message with metadata, action notes, and direct links while honoring optional filters for timeframe, keywords, or participants.
new-product
by christopheryeo
Generate comprehensive Enterprise AI Product White Papers using existing product documentation from Google Drive as source material. Use when users request "create a product white paper", "generate a white paper for [product]", or similar requests for enterprise-grade product documentation for SaaS, hardware, or service offerings.
topic-emails
by christopheryeo
Retrieves Gmail threads that match a requested topic, applies optional timeframe and label filters, and outputs a prioritized digest with summaries, key correspondents, and direct links for follow-up.
new-presentation
by christopheryeo
Create powerful presentations using Steve Jobs's 3-Second Rule methodology. Applies the Billboard Test principles for minimal cognitive load, maximum visual impact, and elegant slide design. Use when creating product launches, pitches, explanations, or any live presentation that requires high audience retention and visual clarity. Automatically integrates with Claude's PPTX skill to generate professional PowerPoint files and always applies the Sentient Brand Guidelines skill to ensure consistent branding.
new-proposal
by christopheryeo
Outline the lightweight process for turning discovery inputs into a first-draft Sentient proposal.
new-quotation
by christopheryeo
Generate a Sentient.io-branded quotation by gathering client inputs, filling the Sentient Quotation template, and delivering the document into the correct Work Day Google Drive folder via the work-day skill.
search-calendar
by christopheryeo
Search Google Calendar with natural language. Find events by date, title, attendees, or email domains. Optimized for time-based briefings with explicit timestamps and rich event context. Parameters: - date (string): 'tomorrow', 'next Monday', 'Oct 25' - time_range: {start: ISO datetime, end: ISO datetime} - subject (string): Search in event titles - attendees (string[]): Filter by attendee names - emails (string[]): Filter by email/domains Returns: [{ event_id: string, title: string, start_time: ISO datetime (Asia/Singapore timezone), end_time: ISO datetime (Asia/Singapore timezone), duration_minutes: number, attendees: {name: string, email: string, response_status: string}[], location?: string, description?: string, has_attachments: boolean, prep_needed: boolean, conferencing?: {type: string, url: string} }]
presentation-outline
by christopheryeo
Transform a Google Doc explaining a key topic into a structured presentation outline. Takes a source document and generates a slide-by-slide breakdown with titles, subtitles, and supporting bullet points, limited to a maximum of 10 slides. Displays the outline in the chat for review and editing.
sentient-brand-guidelines
by christopheryeo
Applies Sentient.io's official brand colors, typography, and logo standards to product marketing materials including brochures, landing pages, presentations, and digital assets. Use when creating any Sentient.io branded content.
work-day
by christopheryeo
Manages the SNMG18 Working Docs directory structure in Google Drive by verifying and creating month folders (YYYY-MM Work format) and day folders (YYYY-MM-DD format) for a specified date. Use when preparing folders for a specific work day, organizing documents by date, or ensuring the date-based folder structure is ready. Accepts dates in various formats or defaults to today.
reverse-month
by christopheryeo
Convert dates from various formats to "reverse month" format (YYYY-MM), which is the ISO date format containing only the year and month components. Use when users need to extract year-month from dates, standardize month formats, or prepare dates for monthly aggregations and reporting.
reverse-date
by christopheryeo
Convert dates from various formats (like "21 Oct 2025", "October 21, 2025", "21/10/2025") to ISO format (YYYY-MM-DD). Use when users need to standardize date formats, convert human-readable dates to machine-readable formats, or reformat dates for data processing.
news-snapshot
by christopheryeo
Retrieve and summarize current international and Singapore news stories with headlines, brief context, and source links in a professional executive format. Use when you need a quick daily news briefing with verified sources.