Skills
101,323 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Stock screening and ranking for US equities using SEC EDGAR data. Use when asked to find stocks by sector or theme; rank stocks by valuation, growth, or quality metrics; surface investment ideas; screen for stocks meeting specific criteria; or find the best growth, value, or quality stocks in a group. Triggers: “best AI stocks”, “cheap healthcare stocks”, “fastest growing semiconductors”, “find me value stocks”, “screen for high-growth tech”, “rank these stocks by quality”, “which of these is the best growth stock”. Note: For side-by-side peer benchmarking with statistical analysis, use comps-analysis instead.
Guides an agent through reproducing, root-causing, fixing, and validating flaky tests in the PostHog monorepo. Use when a test fails intermittently in CI but passes on rerun or locally, when `hogli ci:insights` or the debugging-ci-failures skill classifies a failure as a flaky test, when given a GitHub Actions URL for a flaky job, when asked to check Trunk Flaky Tests for a test, PR, or master, or when asked to deflake, stabilize, or fix a flaky Jest, pytest, or Playwright test. Core discipline: reproduce locally before changing anything, fix the root cause (never mask it with sleeps, retries, or bigger timeouts), and prove the fix with an N-run validation loop sized to the observed failure rate. Stabilizing is not the only valid outcome — the skill also gates whether the test should exist, so deleting a test that catches nothing real, or re-leveling one that flakes because of the level it runs at, are first-class endings.
Execute a micro-level Flutter code quality audit. Validates code against live GitHub standards for testing, architecture, and code implementation. Produces a detailed violations report with prioritized action plan. Use when the user asks to check Flutter code quality, validate best practices, or review code standards compliance. Triggers on: 'flutter best practices', 'code quality', 'code review', 'flutter standards', 'architecture compliance', 'testing quality'.
Provider-independent production guidance for AI agents creating or retouching appetizing food and beverage images, recipe videos, restaurant/menu visuals, CPG ads, ecommerce product images, beverage pours, packaging/lifestyle shots, and social food clips, including truthfulness, labeling/claims discipline, styling, prompt translation, platform variants, accessibility, rights, alcohol, and QA.
Main entry point for the invest series. Identify the asset type and route to a specialized analysis tool. Covers individual stocks (A-shares, Hong Kong stocks, US stocks, and institutional deep dives), funds, single assets (bonds, convertible bonds, commodities including a ten-dimension gold analysis, and REITs), macroeconomic and market conditions, institutional-grade content creation, asset allocation, and expert consultations. Data retrieval uses invest-cli uniformly (multi-source data layer: Tencent quotes / Tencent WeStock / Hithink / Eastmoney / yfinance / SEC EDGAR / FRED / Wind / YingMi / TTFund official ttskill + argo finance vertical sources; unified entry points for quote / kline / westock / intent / info / datasources). Triggers: “analyze this,” “take a look at this,” “is it worth buying,” “how is this one,” “asset allocation,” “what do the experts think,” “fund analysis,” “stock analysis,” “can I buy gold,” “convertible bonds,” “REITs,” “bonds,” “liquidity,” “market conditions,” “write a research report,” “watchlist,” “/cli.”
Investment analysis skill series: 11 methodology skills + 17 data sources (同花顺/东财/妙想/yfinance/FMP/Tiingo/Wind/盈米/天天基金ttskill/SEC/FRED/腾讯行情, etc.). Covers individual stocks, funds, fund selection, bonds/convertible bonds/commodities/REITs, asset allocation, risk management, in-depth company analysis and macroeconomics. Three-layer architecture: methodology/data/presentation.
Professional UX expertise for any project type. Covers user research, design thinking, interaction patterns, accessibility, and design critique. Use when designing new features, improving UX, conducting design reviews, or evaluating user flows. For visual UI work, combine with ui-research skill.
Analyze user-provided reference images and reverse-engineer high-fidelity AI image-generation prompts. Use when the user asks to recreate, imitate, reverse-engineer, or extract prompts from photographs, illustrations, 3D renders, products, characters, landscapes, typography, logos, posters, or other visual references. Do not use for requests that only require OCR or an ordinary image description.
Designs git workflows covering branching strategies, trunk-based development, stacked changes, conventional commits, CI/CD pipelines, and repository hygiene. Use when setting up branching models, writing commit messages, configuring GitHub Actions, managing stacked PRs, cleaning stale branches, creating issue templates, or recovering lost commits.
This skill should be used when users need to interact with GitHub via the gh CLI. It covers repository management (create, delete, clone, fork), CI/CD workflows (GitHub Actions), Issues, Pull Requests, Releases, and other GitHub operations. Triggers on requests mentioning GitHub, repos, PRs, issues, actions, or workflows.
Create, view, update, and manage GitLab issues. Use when working with issue tracking, bug reports, feature requests, or task management. Operations include creating issues, listing with filters, viewing details, adding comments/notes, updating labels/assignees/milestones, closing/reopening, and board management. Triggers on issue, bug, task, ticket, feature request, list issues, create issue.
Google Apps Script development for automating Google Workspace — Sheets, Docs, Gmail, Drive, Calendar, and Forms — with built-in services, triggers, and the appsscript.json manifest. Use when writing or fixing a .gs file, automating a Google Sheet, sending or processing Gmail from a script, setting up time-based or on-edit triggers, writing a custom spreadsheet function, calling an external API with UrlFetchApp, or scoping OAuth in appsscript.json. Do NOT use for Google Ads scripts — use google-ads-scripts. Do NOT use for Node.js, Cloud Functions, Cloud Run, or REST clients of the Workspace APIs — those use different APIs and quotas.
Build conversational AI chatbots with native Hebrew support, including WhatsApp Business API integration, Telegram bot scaffolding, web chat widgets, Hebrew NLP patterns, and RTL chat UI components. Prevents common Hebrew chatbot mistakes like broken RTL alignment, incorrect gender inflections, and poor tokenization of prefixed prepositions that break intent detection. Use when user asks to "build a Hebrew chatbot", "integrate WhatsApp bot in Hebrew", "binui bot b'ivrit", or design conversation flows for Hebrew speakers. Covers intent detection for Hebrew morphology, entity extraction for Israeli data (NIS amounts, phone numbers, dates), and gender-aware responses. Do NOT use for non-Hebrew chatbots or general NLP pipelines without a Hebrew component.
Author-then-adversarial-review authoring pass for a single OpenSpec artifact — a subagent drafts it, `hrt-artifact-lint` clears the deterministic structure checks, then two subagents review it concurrently in fresh isolated contexts (a Destructive Critic for content/logic, a Structural Auditor for the structural judgement calls a linter cannot make), findings resolved before finalizing. Parameterized by artifact (specs or design). Use during the tempa-spec schema's `specs` and `design` phases.
Cross-artifact consistency review for OpenSpec's tempa-spec schema — checks proposal.md, specs/**/*.md, design.md, and tasks.md are mutually consistent and faithful to the requirements, BEFORE any code is written. One cycle is an ALIGN pass (deterministic structure and coverage via `hrt-artifact-lint`, then five judgement dimensions, a consequence gate, then HIGH/MEDIUM/LOW × MECHANICAL/DECISION — HIGH DECISION findings shown together and answered one by one, the rest in one digest), a fresh-context VERIFY pass (only when ALIGN raised a HIGH), then a human WALKTHROUGH led by specs and design; walkthrough feedback re-enters ALIGN. Exits on a clean walkthrough round or user sign-off; after 3 cycles it asks whether to keep going. Use during the tempa-spec schema's `align` phase.
Knowledge Q&A Skill for Huawei Cloud ICP filing. Includes a built-in ICP filing knowledge base (./kb/) and works out of the box. Trigger when users mention Huawei Cloud, ICP filing, website filing, or App filing together with processes, materials, requirements, questions, rejection, authorization codes, or review. Answer only ICP filing-related questions and politely decline others.
Design and implement consistent SVG icon systems for UI: keyline grids, stroke rules, optical corrections, outline/filled/duotone styles, icon+text alignment, animation, and accessible markup. Use for UI icons in code; for a logo mark use brand-identity, for illustrations use image-generation. Trigger phrases: "icon design", "svg icon", "icon system", "custom icons", "icon animation", "icon grid", "icon accessibility", "duotone icon", "icon set", "animated icon"
Turn voice-over scripts into screen-recording scripts (CLI + browser), automatically generate ffmpeg recording scripts, and output MP4. Use when the user says “screen record,” “record a tutorial,” “record a video,” “record a clip,” “screen record,” “record additional footage,” “voice-over script to screen recording,” “browser screen recording,” or “record a webpage,” or mentions recording Claude Code or browser interactions
Divination and fortune-telling — understand destiny and use spiritual insight. Liuyao readings, Qimen decisions, and date selection based on the Chinese almanac. Divination for fortune, success or failure, timing and direction, and choosing auspicious dates. Divination: Liuyao / Qimen / date selection. Destiny readings reflect a traditional cultural perspective, are for reference only, and do not constitute professional advice.
Ingest a codebase into memory as code pages connected by wiki links. Walks the tree, classifies each code file by role, applies a role template, and writes a code page for each meaningful unit under <wiki root>/code/. Resumable: skips files already ingested and current. Not for prose documents; use /loam::adding-to-memory for those.
Answer questions using existing memory (the wiki substrate). Use whenever the user asks what is happening in the project, directory, codebase, architecture, workflow, decisions, or current state and the wiki likely contains the answer—even if they do not explicitly mention the wiki. Also use for summaries, comparisons, and reusable analyses grounded in current wiki pages. Routes authoritative goal-state questions to /loam::setting-goals. Not for surfacing unresolved gaps; use /loam::reviewing-memory for that.
Use for coding-agent work in Git repos that use or may need Mainline, or when users mention Mainline, intents, agent autonomy, agent_authority, max_autonomy, stop lines, allowed_boundary, inspect_or_stop, before_commit/proposed_intent/opened_pr, current-instruction overrides, commit/seal handoff, push/PR review boundaries, merge/release/deploy boundaries, auto-submit/auto-commit/auto-seal behavior, hooks, proposals, gaps, conflicts, committing, pushing, opening PRs, PR descriptions, or setup.
Creates and updates GitHub Actions secrets for PostHog workflows. Use when adding a new CI secret, rotating an existing secret, wiring a workflow to an API token, package registry credential, deploy key, or any value referenced via `${{ secrets.* }}` in `.github/workflows/`.
Implement usage-based billing with PayKit's check and report methods, gate features by entitlements, track and decrement usage, handle balance resets, and build metered billing flows. Use when users need to add usage limits, API rate limiting, or consumption-based billing with PayKit.
Migrating a JavaScript codebase to TypeScript — converting .js files to .ts, adding types to existing JS, or tightening a loosely-typed TS project toward strict mode. Covers tsconfig and allowJs strategy, incremental strict-flag ratcheting (noImplicitAny, strictNullChecks, noUncheckedIndexedAccess), typing public surfaces, replacing `any` and unsafe casts with `unknown` and narrowing, validating runtime boundaries (JSON, env, API responses), converting CommonJS to ESM and prototypes to classes, and the build/CI changes a migration needs. Trigger even when the user only says "add types", "turn on strict mode", or "convert this file to TypeScript", and especially on a mixed JS/TS repo. Distinct from general TypeScript refactoring — this is the migration act itself, performed file by file while keeping the build green.
UI animation and micro-interactions in CSS/JS: duration and easing tokens, hover/press feedback, page and view transitions, scroll-driven reveals, loaders, staggering, reduced-motion handling, and performance. Use for motion in web/app interfaces (not video or animated image generation). Trigger phrases: "animation", "micro-interaction", "motion design", "page transition", "scroll animation", "loading animation", "css animation", "hover effect", "skeleton loader", "stagger animation"
Turn a real iOS interaction from 60fps into a handoff spec a developer can build from: trigger, states, a timed sequence of beats, springs and curves with real values, haptics, interruptions and Reduce Motion. Use when asked for a motion spec, an animation spec, a handoff, a breakdown "for my developer", or to document how an interaction should behave. iOS only.
Scaffolds URL-state filters for a Next.js page — typed `searchParams.ts` parser map and a `<Filters />` client component backed by `useQueryStates`. From a single JSON spec, generates four files in lockstep — client parser map, server loader/cache/serializer, client component, and Vitest test — all sharing the same parser definitions per the nuqs Standard Schema pattern. Trigger even when the user only says "add filters to /search" or "I need a typed query string for this page" — both are exactly this skill's job.
Unified Obsidian skill: plugin development AND desktop automation. Use when building or validating an Obsidian plugin (boilerplate, 27 ESLint rules, submission), or when driving desktop Obsidian from the terminal via the official CLI, obsidian:// URIs, or kepano/obsidian-skills markdown/bases/json-canvas patterns. Triggers on: obsidian plugin, obsidian cli, obsidian automation, obsidian development, obsidian eslint, obsidian submission, obsidian markdown, obsidian bases, json-canvas, obsidian vault, obsidian URI, obsidian commands. Installable as a plugin: claude plugin marketplace add akillness/jeo-skills
Manage social media across 13 platforms (Instagram, Facebook, LinkedIn Profile + Page, YouTube, TikTok, X, Pinterest, Bluesky, Threads, Mastodon, Google Business, Telegram channels and groups, Discord channels). Create posts, stories, reels, upload media, organize folders, view analytics, read and reply to the social inbox (DMs, comments, mentions), set up comment-to-DM automations on Instagram and Facebook (and DM keyword automations on X), tag posts by hook or format and compare the tags in analytics, read the credit balance and choose how often X statistics are read (X statistics cost credits), look up what OmniSocials cannot do (and why) and send feature requests, and configure webhooks via the OmniSocials API.
Expert assistant for PactFlow and Pact contract testing. Use this skill whenever the user mentions PactFlow, Pact, contract testing, consumer-driven contracts, provider verification, can-i-deploy, pact broker, pacticipants, bi-directional contract testing (BDCT), publishing pacts, recording deployments, provider states, the contract matrix, or managing environments and versions in a PactFlow workspace. Also trigger when the user wants to generate or review Pact tests using AI, check deployment safety, investigate why a consumer-provider verification failed, or integrate contract testing into CI/CD. Trigger even if the user doesn't say "PactFlow" explicitly — phrases like "safe to deploy?", "check compatibility between services", "consumer test", "OpenAPI contract", "AsyncAPI contract", or "service compatibility matrix" are strong signals.
Write or fix the hook of a papercut reel. Produces the SAY / WRITE / SHOW / ALIGN block, five variants scored with the hook check, the frame-0 cover title and the motion out of the hook. Use for "write a hook for...", or when a reel's first three seconds lose people
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.
