Skills
99,064 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Toutiao content and operations methodology. Use for: (1) producing and self-checking Toutiao headlines against four headline formulas, (2) writing articles/micro-posts with three high-completion-rate structures, (3) diagnosing impression and click-through data using recommendation algorithm logic (cold start/tag matching/interaction weight), (4) account positioning and publishing-time planning. Toutiao content methodology: headline formulas, retention-optimized structures, recommendation-algorithm-informed diagnostics.
Search WeChat official account articles by keyword and return titles, summaries, timestamps, account names and links. Use this skill when the user says things like: search WeChat official accounts for articles about AI, find a few posts about personal finance, or any similar WeChat official account article search.
Structured TODO commit workflow using JJ (Jujutsu). Use to plan tasks as empty commits with [task:*] flags, track progress through status transitions, manage parallel task DAGs with dependency checking. Enforces completion discipline. Enables to divide work between Planners and Workers. **Requires the working-with-jj skill**
When the user wants to solve Job Shop Scheduling Problems (JSP), optimize production sequencing on multiple machines, or minimize makespan with precedence constraints. Also use when the user mentions "job shop," "JSP," "machine scheduling," "production scheduling," "operation sequencing," "makespan minimization," or "flexible job shop." For flow shop, see flow-shop-scheduling. For production planning, see production-scheduling.
Skip the learning curve of professional editing software. Describe what you want — animate this image into a short video clip with smooth motion — and get animated video clips back in 30-60 seconds. Upload JPG, PNG, WEBP, HEIC files up to 200MB, and the AI handles AI video creation automatically. Ideal for social media creators who want to bring still photos to life without complex animation software.
Extract hidden API endpoints via JavaScript static analysis. Use when the target is an SPA or a decoupled frontend/backend architecture, when the page uses Vue/React/Angular, or when conventional directory scanning yields little. Extract API paths, keys, internal domains, and WebSocket endpoints by analyzing JS bundles. This is the information-gathering phase of API penetration testing. After finding endpoints → api-fuzz for semantic fuzzing
Use when researching or defining a target audience for brand work, building customer profiles from motivations rather than demographics, or explaining why customers switch. Keywords - Jobs to be Done, JTBD, functional emotional and social jobs, four forces, push pull anxiety habit, psychographics, limbic types, VALS segments, customer motivations.
Draft or revise emails, Slack messages, and other prose in Justin Williams's direct, conversational, pragmatic voice. Use when asked to write on Justin's behalf, sound like Justin, or apply his writing style; not for ordinary assistant replies or verbatim quotations.
Find content topics and prioritize them without expensive SEO tools. Use when planning a content strategy, deciding what to write about, or doing keyword research on a budget. Uses the 6 Circles Method for systematic topic discovery and prioritization.
Kinetic typography videos where big words are the visuals - slamming, stretching, stacking, splitting and swapping in time with a voiceover or music beat - rendered to MP4 at 9:16 or 16:9. Use for text-only explainers, hooks and title sequences, quotes, lyric or poem videos, announcements and word-by-word captions as the main design. Not for subtitles over other footage (use the platform's caption tools) or long reading-heavy slides (use data-story-charts or system-diagram-animation).
Find Key Opinion Leaders (KOLs) in a given domain by combining web research with LinkedIn post search. Given a company/idea and target domain, generates authority keywords, searches LinkedIn posts to find prolific authors with high engagement, and merges with web-researched influencers. Use when someone wants to "find influencers in X space" or "who are the KOLs for Y industry."
Use compatible KOLSprite MCP caption tools when the user supplies or references a TikTok video and asks to extract, transcribe, translate, summarize, analyze, compare, or rewrite its subtitles, speech, script, hook, selling points, CTA, or content structure. Do not trigger from a bare video URL without a video-content intent.
Use compatible KOLSprite MCP tools for a straightforward current TikTok creator, product, video, or shop lookup. Use for searches, filters, profiles, comparisons, and returned statistics. Do not use for multi-step opportunity evaluation, cold-start planning, content strategy, creator-program design, competitor diagnosis, or growth strategy.
Skill dedicated to an elderly bedroom renovation guide. Covers anti-slip and fall prevention, night waking and lighting, accessibility and elderly-friendly facilities, elderly bedroom layout, and overall elderly-friendly design across the full process, integrating the highlights of the Xi'an Renovation Classroom member knowledge base in reverse order to help users renovate an elderly bedroom with less hassle and fewer pitfalls.
Prepare and run a Hacker News "Show HN" launch end to end — HN is STRICTER than every other channel: it **forbids all vote mobilization** (no supporter waves, no asking anyone to upvote, ever). Grounds in the real product (real stack, honest limits), then writes a small, paste-ready package to `.ulpi/launch/hacker-news/`: `POST.md` (the standard `Show HN: <thing> – <plain description>` title + the URL + the founder's technical, no-hype first comment), `PLAN.md` (US-Eastern timing, the first-1–2-hours plan, a thread-engagement plan with prepared answers to hard questions, and the post-launch / second-chance plan), and `CHECKLIST.md` (a blocking readiness gate). The HN runner of the launch-* family: it owns Show HN rules, HN policy, the thread runbook, and the gate, and composes the shared `launch-copy` (title + first comment) and `launch-analytics` (UTM + conversion tracking), degrading to built-in fallbacks if a companion isn't installed. Rewards technical honesty and a present, non-defensive founder; punishes hype and signup-walled products. Use when the user wants to post a Show HN or plan an HN launch.
Research competitors, analyze their messaging, and generate a positioning document with category definition, differentiation claims, value propositions, and proof points. Chains web research, competitor site analysis, and review mining to produce a positioning doc ready for website copy and sales deck use. Use when a product marketing team needs to define or refresh positioning ahead of a launch, rebrand, or competitive shift.
Assesses pre-launch readiness across every function and produces an explicit Go / Conditional Go / No-Go recommendation. Use when preparing for any product or feature launch, running a pre-launch review, or determining whether a release is safe to ship. Produces a function-by-function readiness status, a ranked blockers list with owners and deadlines, a risk register, and a clearly reasoned launch recommendation.
Launch and promote a custom shadcn/ui registry. Validate registry.json, prepare or open directory pull requests, and draft posts for Reddit, X, Dev.to, and Hacker News. Use when the user wants to launch, list, submit, or announce a shadcn/ui registry, including requests about awesome-shadcn-ui, registry.directory, free-for-dev, awesome-ai-devtools (MCP), or a new @scope registry.
Prepare and run a product launch on X (formerly Twitter) end to end — the external link goes in a REPLY, not the main tweet, so reach isn't penalized. Grounds in the real product, then writes a paste-ready package to `.ulpi/launch/x/`: `POST.md` (the launch **thread** — a scroll-stopping hook tweet, the thread body, native media, and the product link in a reply), `PLAN.md` (timing, the **golden-hour** engagement runbook, cross-promotion, and the post-launch plan), and `CHECKLIST.md` (a blocking pre-flight gate). The X runner of the launch-* family: it owns X mechanics, format rules, and the gate, and composes the shared `launch-copy` (thread copy), `launch-outreach` (team amplification, mode `x`), and `launch-analytics` (UTM + conversion tracking), degrading to built-in fallbacks if a companion isn't installed. Reads the shared `.ulpi/launch/positioning.md`. Engagement asks to your own audience are fine (no vote-ring rules), but it avoids what X penalizes — a link in the main tweet, engagement-bait, and bought engagement. Use when the user wants an X launch thread written and launch day planned.
Score a lead AFTER contact — start from the pre-contact profile score and add what only a conversation reveals: engagement, confirmed deal size, the real decision path, timeline. Use when asked to rank leads you have already spoken to, prioritise a reply queue, decide who gets a call first, or recalibrate scoring bands against a real pipeline. Triggers include "score these leads", "prioritise the pipeline", "who do we call first", "rank the replies". For scoring a cold base nobody has spoken to, use `prospect-scoring`.
Draft a structured legal brief, case summary, or legal argument outline. Use when asked to write a legal brief, case note, legal memo, argument outline, or position paper. Produces a structured document using IRAC format (Issue, Rule, Application, Conclusion).
Build and maintain a data inventory (mapa de dados) of all personal data processing activities in the project. Use when the user asks “mapa de dados,” “data mapping LGPD,” “que dados pessoais coletamos,” or “inventário de tratamento,” or as part of an LGPD audit pipeline. Produces `.lgpd/data-map.md`. Especially important for legacy systems where the inventory is reverse-engineered from code (Prisma schemas, API endpoints, third-party SDKs, log statements)
PRD expert advisor mode. Three well-known PM/CEO personas act as advisors, proactively review the PRD, identify weak points and give improvement plans that can be written directly into the document; the user accepts/rejects to decide whether to adopt them. Triggers: /li-prd-review, 「强化 PRD」「专家顾问」「帮我看看这份 PRD」「让专家来审 PRD」「PRD 有哪些漏洞」「帮我优化 PRD」「PRD 还有什么问题」. Even if the user does not say "PRD", trigger this skill whenever they want expert personas to review a product document and give improvement plans. DO NOT trigger for: PRD generation tasks (use li-prd), content script generation, topic analysis and other content creation tasks.
Use this skill when the user says 「获取逐字稿」「转录视频」「提取文稿」「帮我扒一下」「这个视频说了什么」「这个博主说了啥」, or gives a video link and asks to extract its content. Even if the user just drops a video link without saying what for, trigger it proactively as long as the context involves benchmark analysis or content extraction. It calls video2text.py to get the raw transcript, an AI proofreads common speech recognition errors, and after identifying the author it archives to the benchmark blogger directory. Do not trigger for: analyzing viral patterns (use li-analyzer), recording your own topic ideas (use li-recorder), writing your own scripts (use li-writer). Use when the user wants to "get transcript", "transcribe video", "extract script", or gives a video link for content extraction. Runs speech-to-text, AI proofreads, and archives to benchmark blogger directory.
Plans and guides LinuxMirrors system package source changes for GNU/Linux hosts, covering distribution detection, domestic/education-network/overseas/official sources, interactive and unattended parameters, EPEL and EOL scenarios, backup, verification, troubleshooting and rollback. Use when the user explicitly wants to change apt/yum/dnf/pacman/zypper/apk/portage/Nix package sources; for Docker CE and Registry Mirror, use the dedicated Docker process instead.
Large Language and Vision Assistant. Enables visual instruction tuning and image-based conversations. Combines CLIP vision encoder with Vicuna/LLaMA language models. Supports multi-turn image chat, visual question answering, and instruction following. Use for vision-language chatbots or image understanding tasks. Best for conversational image analysis.
Expert LLC operations management for ID8Labs LLC (Florida single-member LLC). 9 specialized agents providing PhD-level expertise in compliance, tax strategy, asset protection, and business operations. Triggers on keywords like LLC, taxes, expenses, annual report, EIN, compliance, bookkeeping, deductions, filing, sunbiz, quarterly, S-Corp, retirement, audit, insurance, cash flow, mentor, teach, learn
Access Claude, Gemini, Kimi, GLM and 100+ LLMs via inference.sh CLI using OpenRouter. Models: Claude Opus 4.5, Claude Sonnet 4.5, Claude Haiku 4.5, Gemini 3 Pro, Kimi K2, GLM-4.6, Intellect 3. One API for all models with automatic fallback and cost optimization. Use for: AI assistants, code generation, reasoning, agents, chat, content generation. Triggers: claude api, openrouter, llm api, claude sonnet, claude opus, gemini api, kimi, language model, gpt alternative, anthropic api, ai model api, llm access, chat api, claude alternative, openai alternative
Expertise in LLVM security features including sanitizers, hardening techniques, exploit mitigations, and secure compilation. Use this skill when implementing security-focused compiler features, analyzing vulnerabilities, or hardening applications.
Logo design principles and AI image generation best practices for creating logos. Covers logo types, prompting techniques, scalability rules, and iteration workflows. Use for: brand identity, startup logos, app icons, favicons, logo concepts. Triggers: logo design, create logo, brand logo, logo generation, ai logo, logo maker, icon design, brand mark, logo concept, startup logo, app icon logo
Analyze articles for AI-generated content indicators and rewrite to pass WeChat's 3.27 non-human automated content creation detection. Checks for template phrases, transition word density, sentence uniformity, paragraph pattern repetition, and other signals that WeChat uses to flag AI content. Outputs a risk report and an optional humanized rewrite. Use when the user wants to check if an article looks AI-generated, make an article more human-like, bypass WeChat AI detection, or humanize AI-written content. Also trigger when the user mentions "去AI痕迹", "人性化润色", "微信AI检测", "anti-ai-check", "humanize article", "公众号发文检查".
Use when working with AdonisJS Lucid ORM and SQL layer: database configuration, migrations, schema generation, schema classes, models, CRUD operations, model query builder, query scopes, hooks, serialization, relationships, transactions, pagination, debugging, validation rules, model factories, seeders, or database query builders. Trigger for tasks involving @adonisjs/lucid, database/schema.ts, app/models, database/migrations, database/factories, database/seeders, db service queries, Lucid relationships, or model behavior.
Audit macOS app release readiness including app bundle identity, signing, notarization, sandboxing, hardened runtime, permissions, keychain, app support data, launch agents, login items, menu bar, Dock behavior, file associations, universal builds, auto-update, crash logs, backup, uninstall, and support diagnostics. Use when shipping or reviewing macOS desktop apps and utilities.
Decide where code goes and which direction it points: where a new module belongs, whether a dependency may flow that way, what stays behind a boundary, whether an abstraction has been earned yet, and when a long flow should stay in one piece. Covers investigating before changing, proving a technical unknown before choosing the placement, keeping effects and dependencies explicit, and recording the compromise when existing architecture forces one. Use when the user says "where should this live", "is this the right structure", "should I split this", "this file is doing too much", or "clean this up", and when code hides I/O, passes a broad context object, hardcodes one caller into a generic mechanism, or grows a second architecture beside the first. Not for judging a change that already exists, and not for language-specific idiom. Structure chosen while a technical unknown is still open is a guess wearing the costume of design.
Indie maker playbook for bootstrapped apps inspired by Pieter Levels' MAKE: The Indie Maker Blueprint. Use when a user is starting or sizing an app idea, choosing what to build next, building a minimal product, preparing a launch, diagnosing stalled growth, deciding pricing or monetization, automating operations, maintaining a per-app MAKE.md tracker, or evaluating whether to sell a product.
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.
