Skills
101,174 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Runs a hypothesis-driven threat hunt for command-and-control activity (T1071) by querying SIEM/EDR network telemetry for anomalous outbound traffic, rare destinations, non-standard ports, and unusual connection frequencies from endpoints. Use when hunting for beaconing/C2 traffic, after threat intel flags suspicious infrastructure, or when alerts fire on anomalous connections.
Fetch and download images from the internet in various formats (JPG, PNG, GIF, WebP, BMP, SVG, etc.). Use when users ask to download images, fetch images from URLs, save images from the web, or get images for embedding in documents or chats. Supports single and batch downloads with automatic format detection.
Use this skill when an approved task document already exists and the user wants code or content changes implemented. Reads docs/task/*.md, follows the implementation steps, updates TASKS.md, and can run the approved auto chain from implementation onward.
Educational guide on best practices for creating implementation plans that prevent drift. Covers style anchors, task sizing, TDD requirements, affirmative instructions, drift handling, and quality gates. Use when creating or improving implementation plans to ensure they follow proven patterns.
Push design tokens from code INTO Figma as variables — DTCG / tokens.json / a token object → Figma variable collections, modes, and values. Use when the user wants to sync tokens code→Figma: triggers 'import tokens into Figma', 'create Figma variables from my tokens.json / DTCG / Tailwind config', 'sync design tokens to Figma', 'push tokens to Figma'. Non-destructively matches existing variables (by saved id/key/name) so re-imports update instead of duplicating. Works on ANY Figma plan. For the reverse (Figma → code) use export-tokens-figma.
The only skill in this repo that runs `git add`, `git commit`, `git push`, or `gh pr create`. Invoke ONLY when the user explicitly asks to commit, push, or open/prepare a PR (e.g. "commit this", "commit progress", "push this branch", "prepare the PR", "open the PR"). No other incu-way skill may invoke this automatically or run those git commands itself — they may only suggest it to the user.
Wire a PostHog product surface into the PostHog AI agent from the frontend. Use when attaching scene or entity context, injecting instructions to steer the agent, reacting to the agent calling a tool, applying an agent edit back into an open form, or rendering a product tool card in a thread.
Apply these opinionated JavaScript conventions whenever writing or reviewing JS or Node: ESM-first packaging, choosing between Promise combinators, error handling that doesn't swallow failures, AbortController for cancellation, keeping the event loop unblocked, and reaching for platform APIs before dependencies.
Jira issue workflows for search, issue updates, transitions, comments, field discovery, and interactive credential setup via the Jira REST API. Use when you need to configure Jira access, search with JQL, inspect an issue, create or update work items, move an issue between statuses, post comments, or discover required fields for issue creation.
Joel's writing voice and style guide for joelclaw.com content. Use when writing, editing, or reviewing any blog post, essay, book chapter, or prose content for joelclaw.com. Also use when asked to 'write like Joel,' 'match Joel's voice,' 'draft a post,' 'write content for the blog,' or 'review this for voice.' This skill captures Joel's specific writing patterns derived from ~90,000 words of published content spanning 2012–2026. Cross-reference with copy-editing and copywriting skills for marketing-specific copy.
Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
Guide to KEGG pathway enrichment for DEG results. Covers ORA vs GSEA, mandatory directionality splitting, KEGG organism codes, API failure handling with offline fallbacks, cross-condition comparisons, and answer-first reporting. Consult when running enrichment with clusterProfiler or gseapy.
Review keyboard navigation and focus management in an existing interface. Chains: keyboard-navigation, feedback-and-status. Use when testing or reviewing keyboard accessibility specifically, before a release, or when users report keyboard issues.
Thiết lập Lenis (physics-based smooth scroll) cho TOÀN TRANG + đồng bộ đúng cách với GSAP ScrollTrigger (raf loop dùng chung driver, không lệch pha, không giật khi quay lại tab). Gọi khi user nói "lenis", "smooth scroll", "cuộn mượt kiểu apple", "physics-based scroll", hoặc /lenis-smooth-scroll. KHÁC `skills/gsap-scrolltrigger-pin` (đó là pin + cuộn ngang cho MỘT section cụ thể — dùng CHUNG được với skill này, pin không thay được nền smooth-scroll) và KHÁC `skills/scroll-effects` (vanilla, không dependency; skill này CÓ dependency Lenis + GSAP, là nền smooth-scroll cho cả trang chứ không phải hiệu ứng lẻ).
Amazon Ads entity management skill covering entity queries (list) and create/update operations across the SP/SB/SD product lines. Queries cover 6 Sponsored Products (SP) lists (campaigns/ad groups/keywords/negative keywords/product ads/targeting), 3 Sponsored Brands (SB v4) lists (campaigns/ad groups/ads), and 6 Sponsored Display (SD v3) lists (campaigns/ad groups/product ads/targeting/negative targeting/creatives); write operations cover create/update for all entities (including bid adjustments, budget changes, status changes, Budget Rules). Triggered when users mention querying, creating, modifying, or adjusting bids for Amazon Ads-related entities. This skill depends on linkfox-amazon-ads-auth. Sponsored Television (ST) / Amazon DSP are not yet covered.
lyt series e-commerce business data analysis skill. Use after the user provides text metrics, images/screenshots, CSV/XLSX tables, PDFs/reports, competitor data or backend exports: first do data health checks and metric-definition validation, then break down TikTok Shop, product cards, short videos, livestreams, GMV Max, ads, costs, profit and store operations issues. Suited to reviews, comparisons, problem finding, scaling/pausing decisions, profit estimates and report output; does not replace zero-based product selection, feasibility validation for existing products, explanations of platform traffic mechanics, or follow-up questioning on vague operational problems. Triggers: /lyt-data-analysis, /数据分析, /数据复盘, /经营复盘, "帮我看数据" "分析这个表格" "复盘这组截图"
When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions "psychology," "mental models," "cognitive bias," "persuasion," "behavioral science," "why people buy," "decision-making," or "consumer behavior." This skill provides 70+ mental models organized for marketing application.
Writes MATLAB performance tests using the matlab.perftest.TestCase framework. Use when asked to write, create, or add performance tests for MATLAB code, benchmark functions, measure execution time with statistical rigor, or use runperf.
Provides guidance for enterprise-grade RL training using miles, a production-ready fork of slime. Use when training large MoE models with FP8/INT4, needing train-inference alignment, or requiring speculative RL for maximum throughput.
This skill should be used when the user asks to "configure moon", "set up moonrepo", "create moon tasks", "run moon commands", "configure moon workspace", "add moon project", "moon ci setup", "moon docker", "moon query", "migrate to moon v2", or mentions moon.yml, .moon/workspace.yml, .moon/toolchains.yml, moon run, moon ci, or moonrepo in general.
Adapt a single master creator brief into platform-specific versions for TikTok, Instagram Reels, and YouTube Shorts with correct specs, safe zones, and platform-native guidance. This skill should be used when converting a brief for multiple platforms, adapting a campaign brief from TikTok to Reels, creating platform-specific content briefs from a master brief, adjusting video specs for different short-form platforms, building TikTok and Reels and Shorts versions of one brief, formatting creator deliverables by platform, splitting a campaign brief into platform versions, or generating platform-adapted briefs for a multi-platform creator campaign. For writing the master brief itself, see content-brief-builder. For generating content concepts before briefing, see creator-content-concept-generator. For checking submitted content against a brief, see content-to-brief-compliance-checker.
Adjudicate already-collected independent reads of one artifact or question into findings classified by cited evidence alone, never by how many agreed, preserving every original, with one optional caller-run exchange that circulates only disputed citations and records each evidence-caused revision.
Multi-modal single-cell analysis with muon/MuData. Joint RNA+ATAC (10x Multiome), CITE-seq (RNA+protein), other multi-omics. MuData holds per-modality AnnData with shared obs. WNN joint embedding, per-modality preprocessing, MOFA factor analysis. Use scanpy-scrna-seq for single-modality RNA; use muon when combining 2+ omics from the same cells.
Menulis dan menyunting karya ilmiah berbahasa Indonesia yang natural, baku (EYD V, KBBI), dan jujur: artikel jurnal SINTA, prosiding, skripsi, tesis, disertasi, proposal hibah, makalah, laporan penelitian, tinjauan pustaka, abstrak. Pakai saat diminta menulis latar belakang, merapikan bahasa bab, mengoreksi ejaan, menyunting kalimat kaku atau terasa terjemahan, atau membuang pola tulisan AI dalam naskah Indonesia (Indonesian academic writing, proofreading, EYD). Tidak mengubah angka, hasil, atau sitasi; tidak mengarang rujukan; bukan alat lolos detektor AI. Naskah berbahasa Inggris bukan bagiannya.
Neta API community skill — browse the interactive recommendation feed, view work details, like and perform other community interactions, and browse content by tags and characters within the community context. Use this skill when the user wants to "just see what everyone is playing", "scroll the recommendation feed", or "interact with works"; it does not handle research at the category/keyword level or complex recommendation filtering (that is neta-suggest's job), nor does it directly generate images/videos/songs (that is neta-creative's job).
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
