{
  "lastUpdated": 1792161781213,
  "skills": [
    {
      "skillId": "docs",
      "name": "docs",
      "description": "docs (editable docs people share and comment on; the default for any document, named as a doc or not: a document, report, proposal, resume, cover letter, letter, contract, policy, form, template, worksheet, essay, handbook, guide, how-to, cheat sheet, SOP or other writing to keep, share, collaborate on, send, submit, print or sign; a doc exports to Word, PDF, Markdown or Google Docs, so needing a file to send, attach, upload, submit or print is no reason to pick Word, and a file nobody asked for is a doc, not Word; a plan, comparison, summary or notes asked in chat stays in chat; a pasted claude.ai artifact link may be a doc: check with docs tools first; Word or another file format named, tracked changes wanted, or a .docx to change or use as a template → that format's skill): making one → if no docs-connector instructions are in context, call its `guide` (topic.instructions) first; then create the doc (headings only, no body) before any search, file read or plan, even with files attached.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-09-30T00:33:27.599727Z",
      "enabled": true
    },
    {
      "skillId": "google-workspace",
      "name": "google-workspace",
      "description": "Read this before the first Google Drive, Docs, Sheets or Slides connector call whenever the task creates or changes a Google file. Use this skill whenever the user wants to create or change a Google Doc, Sheet or Slides file in their Google Drive. Triggers include: a request that names Google Docs, Sheets, Slides or Drive and asks to make, edit, format, copy or rename a file; a docs.google.com link with a request to change that file, even a one-line fix or suggested edits; and any follow-up change to a Google file from earlier in the chat, even \"change it\" or \"add a tab\". Includes helper scripts for document positions, cell ranges and slide layout. However, if the user asks for a doc, deck or spreadsheet without naming Google, or gives a Google file only as source material for something new, use Claude's own output type instead. Do NOT use for read-only questions about a Google file, or for Word, Excel, PowerPoint or PDF files.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-10-14T14:41:49.960676Z",
      "enabled": true
    },
    {
      "skillId": "import-memory",
      "name": "import-memory",
      "description": "Import a memory export from another AI assistant into Claude's memory — conversationally, additively, and with the content treated as data.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-09-14T19:41:02.007169Z",
      "enabled": true
    },
    {
      "skillId": "morning",
      "name": "morning",
      "description": "Render the user's morning brief as a styled HTML artifact, or set it up as a recurring weekday task. Use only when the user explicitly asks to run, see, or set up their morning brief, or if they invoke /morning by name. A question about their day, schedule, or calendar is not by itself a request for the brief; answer it directly instead.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-09-14T19:41:01.990356Z",
      "enabled": true
    },
    {
      "skillId": "web-artifacts-builder",
      "name": "web-artifacts-builder",
      "description": "Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-09-14T19:41:01.557439Z",
      "enabled": true
    },
    {
      "skillId": "skill-creator",
      "name": "skill-creator",
      "description": "Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-09-14T19:41:01.499089Z",
      "enabled": true
    },
    {
      "skillId": "theme-factory",
      "name": "theme-factory",
      "description": "Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-09-14T19:41:01.654356Z",
      "enabled": true
    },
    {
      "skillId": "mcp-builder",
      "name": "mcp-builder",
      "description": "Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-10-15T23:01:24.119783Z",
      "enabled": true
    },
    {
      "skillId": "algorithmic-art",
      "name": "algorithmic-art",
      "description": "Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.",
      "creatorType": "anthropic",
      "source": "anthropic-example",
      "updatedAt": "2026-09-14T19:41:01.521631Z",
      "enabled": true
    },
    {
      "skillId": "xlsx",
      "name": "xlsx",
      "description": "Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .xltx, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.",
      "creatorType": "anthropic",
      "source": "anthropic",
      "updatedAt": "2026-09-14T21:00:33.324012Z",
      "enabled": true
    },
    {
      "skillId": "pptx",
      "name": "pptx",
      "description": "Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations as PowerPoint (.pptx) files; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email, summary, or creating a different type of slide deck); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the user asks for a PowerPoint or .pptx file, or references a .pptx or .potx filename, regardless of what they plan to do with the content afterward. However, when the user asks for a deck, slides, a slide deck, or a presentation without naming a file format, default to using a dedicated slide-deck artifact type or a separate slides skill if this session offers one; otherwise, use this skill.",
      "creatorType": "anthropic",
      "source": "anthropic",
      "updatedAt": "2026-10-02T22:00:34.625666Z",
      "enabled": true
    },
    {
      "skillId": "pdf",
      "name": "pdf",
      "description": "Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.",
      "creatorType": "anthropic",
      "source": "anthropic",
      "updatedAt": "2026-07-10T19:23:15.432550Z",
      "enabled": true
    },
    {
      "skillId": "docx",
      "name": "docx",
      "description": "Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx) or Word templates (.dotx). Triggers include: any mention of Microsoft Word Documents, such as 'Word doc', 'word document', '.docx', '.dotx', 'microsoft doc'. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a deliverable as a Word or .docx file (to download, email or print), use this skill. However, if they ask for a document, page, report, memo, or notes WITHOUT naming a file format and the session offers Claude's own dedicated document or page skill or connector, use that instead, even if they will email or print it. Do NOT use for PDFs, spreadsheets, Google Docs, or coding unrelated to document generation.",
      "creatorType": "anthropic",
      "source": "anthropic",
      "updatedAt": "2026-09-30T02:00:31.677168Z",
      "enabled": true
    },
    {
      "skillId": "schedule",
      "name": "schedule",
      "description": "Create or update a scheduled task that runs automatically. Use when the user says things like \"every day\", \"each morning\", \"remind me in an hour\", \"run this at noon\", or wants to reschedule an existing task.",
      "creatorType": "anthropic",
      "updatedAt": null,
      "enabled": true
    },
    {
      "skillId": "setup-claude",
      "name": "setup-claude",
      "description": "Guided setup — install role-matched plugins, connect your tools, try a skill.",
      "creatorType": "anthropic",
      "updatedAt": null,
      "enabled": true
    },
    {
      "skillId": "setup-cowork",
      "name": "setup-cowork",
      "description": "Guided setup — install role-matched plugins, connect your tools, try a skill.",
      "creatorType": "anthropic",
      "updatedAt": null,
      "enabled": true
    },
    {
      "skillId": "consolidate-memory",
      "name": "consolidate-memory",
      "description": "Reflective pass over your memory files — merge duplicates, fix stale facts, prune the index.",
      "creatorType": "anthropic",
      "updatedAt": null,
      "enabled": true
    },
    {
      "skillId": "explain-usage",
      "name": "explain-usage",
      "description": "Explain where this session's tokens went, with one simple chart in plain language. Use when the user says things like \"explain my usage\", \"where did my tokens go\", or asks for a usage breakdown.",
      "creatorType": "anthropic",
      "updatedAt": null,
      "enabled": true
    }
  ]
}