SkillHub

Browse, search, and install reusable AI Agent skills for your workflow.

Showing 48 of 48 skills

agent-browser

Source:SkillHub v1.0.0
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.

algorithmic-art

Source:Anthropics v0.0.0
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.

autobrowse

Source:Browserbase v0.0.0
Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.

brand-guidelines

Source:Anthropics v0.0.0
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

browser

Source:Browserbase v0.0.0
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Supports remote Browserbase sessions with automatic CAPTCHA solving, anti-bot stealth mode, and residential proxies — ideal for scraping protected websites, bypassing bot detection, and interacting with JavaScript-heavy pages.

browser-trace

Source:Browserbase v0.0.0
Capture a full DevTools-protocol trace of any browser automation — CDP firehose, screenshots, and DOM dumps — then bisect the stream into per-page searchable buckets. Use when the user wants to debug a failed run, audit network/console/DOM activity, attach a trace to an in-progress session, or feed structured per-page summaries back into an agent loop so its next iteration learns from the last one.

browserbase-cli

Source:Browserbase v0.0.0
Use the Browserbase CLI (`bb`) for Browserbase Functions and platform API workflows. Use when the user asks to run `bb`, deploy or invoke functions, manage sessions, projects, contexts, or extensions, fetch a page through the Browserbase Fetch API, search the web through the Browserbase Search API, or scaffold starter templates. Prefer the Browser skill for interactive browsing; use `bb browse` only when the user explicitly wants the Browserbase CLI path.

canvas-design

Source:Anthropics v0.0.0
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

claude-api

Source:Anthropics v0.0.0
Build, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a Claude feature (caching, thinking, compaction, tool use, batch, files, citations, memory) or model (Opus/Sonnet/Haiku) in a file; questions about prompt caching / cache hit rate in an Anthropic SDK project. SKIP: file imports `openai`/other-provider SDK, filename like `*-openai.py`/`*-generic.py`, provider-neutral code, general programming/ML.

company-research

Source:Browserbase v1.1.0
Company discovery and deep research skill. Researches a company's product and ICP, discovers target companies to sell to using Browserbase Search API, deeply researches each using a Plan→Research→Synthesize pattern, and scores ICP fit — compiled into a scored research report and CSV. Supports depth modes (quick/deep/deeper) for balancing scale vs intelligence. Use when the user wants to: (1) find companies to sell to, (2) research potential customers, (3) discover companies matching an ICP, (4) build a target company list, (5) do market research on prospects. Triggers: "find companies to sell to", "company research", "find prospects", "ICP research", "target companies", "who should we sell to", "market research", "lead research", "prospect list".

cookie-sync

Source:Browserbase v0.0.0
Sync cookies from local Chrome to a Browserbase persistent context so the browse CLI can access authenticated sites. Use when the user wants to browse as themselves, sync cookies, or log into sites via Browserbase.

doc-coauthoring

Source:Anthropics v0.0.0
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.

docx

Source:Anthropics v0.0.0
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing 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 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.

event-prospecting

Source:Browserbase v0.1.0
Event prospecting skill. Takes a conference / event speakers URL, extracts the people, filters their companies against the user's ICP, then deep-researches only the speakers at ICP-fit companies. Outputs a person-first HTML report where each card answers "why should the AE talk to this person?" with all public links and a one-click DM opener. Use when the user wants to: (1) find leads at a specific conference, (2) prep for an event, (3) research event speakers, (4) build a target list from a sponsor/exhibitor page, (5) scrape conference speakers and rank by ICP fit. Triggers: "find leads at {event}", "research speakers at", "prospect this conference", "stripe sessions leads", "ai engineer summit prospects", "event prospecting", "scrape conference speakers", "who should I meet at".

fetch

Source:Browserbase v0.0.0
Use this skill when the user wants to retrieve a URL without a full browser session: fetch HTML or JSON from static pages, inspect status codes or headers, follow redirects, or get page source for simple scraping. Prefer it over a browser when JavaScript rendering and page interaction are not needed. Supports proxies and redirect control.

frontend-design

Source:Anthropics v0.0.0
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

frontend-design

Source:SkillHub v1.0.0
Create distinctive, production-grade frontend interfaces and visually strong landing pages with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, applications, landing pages, prototypes, demos, or game UIs (examples include websites, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics, enforces restrained composition, image-led hierarchy, cohesive content structure, and tasteful motion.

functions

Source:Browserbase v0.0.0
Deploy serverless browser automation as cloud functions using Browserbase. Use when the user wants to deploy browser automation to run on a schedule or cron, create a webhook endpoint for browser tasks, run automation in the cloud instead of locally, or asks about Browserbase Functions.

http-e2e-testing

Source:SkillHub v1.0.0
Implement end-to-end testing for web applications using HTTP requests. Use when the task requires API endpoint testing, request/response validation, or integration testing. Triggers: API testing, endpoint validation, HTTP test, integration test, e2e test.

internal-comms

Source:Anthropics v0.0.0
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

mcp-builder

Source:Anthropics v0.0.0
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).

pdf

Source:Anthropics v0.0.0
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.

playwright

Source:SkillHub v1.0.0
Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.

playwright-interactive

Source:SkillHub v1.0.0
Persistent browser and Electron interaction through `js_repl` for fast iterative UI debugging.

pptx

Source:Anthropics v0.0.0
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

product-design

Source:SkillHub v1.0.0
Transform natural language feature requirements into standardized YAML definitions. Use when formalizing user stories, creating feature YAML files, modeling product features, or reviewing feature definitions. Triggers: feature design, product spec, requirement modeling, YAML definition.

project-lint

Source:SkillHub Project:citado v1.0.0
Runs the real package-local verification commands needed to ensure agent changes are type-safe, buildable, and lint-clean where those checks are actually defined.

project-lint-creator

Source:SkillHub v1.0.0
Generate a project-specific lint skill (project-lint) for any codebase. Use when setting up automated code quality gates, creating lint/type-check/build verification workflows, or when the user wants to create a project-lint skill for their repository. Triggers: create project-lint, setup lint checks, add code quality gates, generate lint skill, project verification.

reference-ui-debugging

Source:SkillHub Project:citado v1.0.0
Use when the user provides one or more reference webpage URLs and wants the frontend to match their layout, spacing, motion, drag-and-drop, hover, pointer feel, or other interaction details. ALWAYS use this skill for reference-driven frontend work such as "参考这个网站实现", "对齐 Google Drive 的交互", "效果不符合预期", "请按这个网页调样式/行为", or whenever a URL is given as the visual or interaction target. This skill requires using

search

Source:Browserbase v0.0.0
Use this skill when the user wants to search the web without a full browser session: find URLs, titles, and metadata for a query. Prefer it over a browser when you just need search results, not page content. Returns structured results with titles, URLs, authors, and dates.

shadcn

Source:SkillHub v1.0.0
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".

shadcn

Source:shadcn-ui v0.0.0
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".

skill-creator

Source:Anthropics v0.0.0
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.

skill-creator

Source:SkillHub v1.0.0
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.

skillctl-operator-guide

Source:SkillHub Project:skillctl v1.2.0
Use this skill when an agent needs to understand and operate skillctl capabilities end-to-end (discover, install, version, update, publish, and audit).

skillhub-workflow

Source:SkillHub v1.0.0
Use this skill whenever the user is working in the SkillHub repository and needs help with end-to-end workflow execution, including creating or updating skills, maintaining sources.json, syncing remote skills, updating registry outputs, preparing merge requests, debugging GitLab CI behavior, and handling release/deploy checks. Trigger this skill for requests like "add a new skill", "update sources", "fix registry build", "why CI failed", "prepare MR", "schedule pipeline", or any request involving SkillHub repo operations and governance.

slack-gif-creator

Source:Anthropics v0.0.0
Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."

theme-factory

Source:Anthropics v0.0.0
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.

think-notes

Source:SkillHub Project:citado v1.0.0
Records deviations between agent output and user expectations into docs/skills/think.md. ALWAYS trigger this skill when: a user raises a second-round correction, points out a bug or ambiguity that was missed in the previous agent turn, disagrees with an implementation decision, or explicitly says something like "you missed X", "this is wrong", "you didn't handle Y", "I already said Z". The goal is to capture the gap so it can later be refined into a reusable skill or rule — not just silently fix it in one conversation and forget it. Do not skip this skill just because the fix itself is trivial; the value is in the recorded pattern, not the fix.

ui-design-ref

Source:SkillHub Project:citado v1.0.0
前端 UI 设计规范参考与决策辅助。当 agent 需要为 Citado 实现或审查 UI 组件时,使用本 skill 核对 token 选择、状态定义、对比度与语义色规则。适用场景包括:新增交互组件、调整颜色/状态样式、选择 Tailwind 工具类、审查 hover/active/selected 实现是否合规。ALWAYS use this skill when implementing or reviewing UI components in packages/fe.

ui-test

Source:Browserbase v0.4.0
AI-powered adversarial UI testing via the browse CLI. Analyzes git diffs to test only what changed, or explores the full app to find bugs. Tests functional correctness, accessibility, responsive layout, and UX heuristics. Use when the user asks to test UI changes, QA a pull request, audit accessibility, or run exploratory testing. Supports local browser (localhost) and remote Browserbase (deployed sites).

viewer-review

Source:SkillHub Project:citado v1.0.0
Review or implement Citado viewer host/runtime changes. Use when a task touches packages/fe viewer code, viewer-core, viewer-pdf, or viewer-image, especially overlays, panels, drag interactions, external stores, or render-engine lifecycles.

web-artifacts-builder

Source:Anthropics v0.0.0
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.

webapp-testing

Source:Anthropics v0.0.0
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

webapp-testing

Source:SkillHub v1.0.0
Browser-based testing and debugging toolkit for web applications using Playwright. Use when verifying frontend behavior, capturing screenshots, inspecting browser logs, or debugging UI issues in local or deployed web apps. Triggers: web app test, UI test, screenshot capture, browser debugging, frontend verification.

xlsx

Source:Anthropics v0.0.0
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, .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.

yjs-crdt

Source:SkillHub Project:citado v1.0.0
Domain-enhanced guidance for building collaborative features with Yjs CRDT, including architecture patterns, provider choices, and operational troubleshooting.

ylapp-local-bootstrap

Source:SkillHub v1.1.0
Use for: 新电脑拉取 ylapp 后一键完成本地部署与启动。Triggers: 本地部署, 本地启动, 新电脑环境初始化, 启动 ylapp, local bootstrap, run ylapp locally.