End-of-data-collection workflow. Exports raw MongoDB data as JSONL, writes a companion README documenting schema + provenance, commits both to the repo, and archives the raw dataset to Zenodo with a permanent DOI. Use when the user says "data collection is done", "freeze the data", "archive the raw data", "post the raw data to Zenodo", "collection is complete", or is closing out a study.
Build a Qualtrics survey from specs using the qualtrics_sdk Python package. Give a description of your survey (questions, blocks, logic, embedded data) and this skill generates and runs a Python script to create it on Qualtrics.
Interact with Google Workspace (Drive, Docs, Sheets, Gmail, Calendar, etc.) using the `gws` CLI. Use this skill when the user wants to read, create, edit, or search Google Docs, Sheets, Drive files, or any Google Workspace resource.
Write an AsPredicted pre-registration for a study. Walk through each field with the user, then produce a complete pre-registration document.
This is default workflow for data analysis. It includes steps for data cleaning, exploration, and visualization.
End-of-session wrap-up — updates todo.md, comms.md, and current_state.md with session summary, commits/pushes if git repo, and creates a handoff briefing for the next session. Use when the user says "log off", "wrap up", "call it a night", "done for today", or is ending a work session.
Send the user an iMessage notification when a long-running task finishes. Use after any multi-step or long-running task, especially one the user has stepped away from.
Search for and rank job openings, grants, prizes, and fellowships relevant to the user's profile. Produce a structured markdown report saved to disk.