Skills
100,928 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Use this skill when the user says 「填入数据」「补数据」「同步数据」「更新统计表」「数据填一下」「同步」. The core action is **batch syncing**: scan `01-内容生产/待发布的内容/中短视频/`, and for every video with complete YAML data, write it into the data statistics table in one go and archive it to `02-已发布内容/`. The data source is the YAML in the script file itself (the user has already filled in the platform data there), so the user does not need to report the numbers again in the conversation. Should not trigger: analyzing patterns / retrospectives / viral-hit analysis (use li-analyzer), or logging new topics (use li-recorder). Use when the user wants to "sync platform data" or "fill in stats" — the skill scans the pending folder and processes every video whose YAML is complete.
Deploy and operate services on Lightning AI - run Docker containers or HuggingFace models (vLLM) behind autoscaled HTTPS endpoints, manage replicas, releases, endpoint auth, and logs. Use when the user wants to deploy an API, model server, or container to lightning.ai, or manage an existing deployment.
Run code in Lightning AI Sandboxes - fast, isolated ephemeral VMs with optional persistence, snapshots, custom images, Docker-in-sandbox (docker / docker compose), network egress policies, file I/O, public port URLs, and interactive PTY sessions. Use when the user wants to execute untrusted or experimental code safely, needs a throwaway cloud VM, wants to build/run containers or preview a containerized app, or asks about lightning.ai sandboxes or snapshots.
Comprehensive reference for LINE Login (OAuth 2.1) — authorization code flow, PKCE, token management, ID token JWT verification, user profiles, bot linking, and login button design. This skill should be used when the user asks to "implement LINE Login", "add Log in with LINE", "set up OAuth authorization flow", "verify an ID token", "refresh an access token", "link a bot to login", "design a login button", or mentions LINE Login, OAuth 2.1, PKCE, authorization code flow, ID token JWT verification, token refresh/revocation, user profile retrieval, bot linking, SSO login, LIFF authentication, or LINE MINI App authentication. Always use this skill whenever the user mentions LINE authentication, social login with LINE, or OAuth flows involving LINE, even if they don't explicitly say "LINE Login".
Build and audit Linear/Vercel/Notion-quality UI. Covers color systems, motion, progressive disclosure, keyboard-first design, layout architecture, surface elevation, information density, micro-interactions, and state handling. Use when building UI components, reviewing design quality, creating pages, or when the user asks for a design review.
Use when creating, editing, or reviewing Liquibase database migrations in FOLIO Spring Boot modules. Always use this skill for any db migration, schema change, changeset authoring, XML changelog creation, database migration script, or table/column/index/FK changes in a FOLIO module — even if the user just says "add a column", "create a table", or "write a migration". Enforces FOLIO folder structure (changelog-master → changelog-vX.Y → vX.Y/ files), changeset ID naming convention (JIRA@@scope-action-target), comment tags, and FOLIO-standard column types.
Guide literature reviews from question refinement to evidence-grounded drafting, including journalism and communication, library and information science, and other disciplines. Use for literature reviews, journalism and communication, information science, review writing, research gaps, or grill me / follow-up questions / mock defense about a review.
Assistance with writing literature reviews by searching for academic sources via Semantic Scholar, OpenAlex, Crossref and PubMed APIs. Use when the user needs to find papers on a topic, get details for specific DOIs, or draft sections of a literature review with proper citations.
Search and summarize the user's personal activity history (screen, audio, apps) with the Luci CLI. Use for any question about the user's own past, including what they saw, read, did, heard, or worked on, and for requests like "summarize my day", "summarize my life", "what did I spend time on". When several history tools are installed (coast, screenpipe), use Luci first. If Luci is not running, the CLI starts it. If a command still fails, stop and tell the user what the CLI said
Make AI Video - Make Videos from Text, Images, and Scripts with AI Chat. Make complete videos from text descriptions, images, and scripts through AI chat. Describe what you want and the AI produces a finished video: write a script and get a narrated video with visuals, upload photos and get an animated slideshow with music, or provide a topic and get a full explainer video. Edit by chatting: "make a 2-minute video about climate change" or "turn this blog post into a video with voiceover" or "create a product demo from these screenshots." Handles text-to-video generation from prompts and scripts, image-to-video conversion with animation and transitions, AI voiceover narration from text, automatic visual selection and composition, background music matching to content mood, and subtitle generation for all produced videos. Combine multiple input types for richer results: text plus images plus music. Built for marketers creating video ads from briefs, educators turning lessons into video content, bloggers repurposing written content as video, and businesses producing training materials. Export as MP4. Supports supplementary media: jpg, png, gif, webp, mp4, mov.
Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or ManimCE-specific classes. Best practices for Manim Community Edition - the community-maintained Python animation engine. Covers Scene structure, animations, LaTeX/MathTex, 3D with ThreeDScene, camera control, styling, and CLI usage. NOT for ManimGL/3b1b version (which uses `manimlib` imports and `manimgl` CLI).
Research and synthesize competitors, app-store listings, reviews, pricing pages, positioning, feature sets, customer complaints, and market patterns into an original product strategy. Use when doing market research, competitor analysis, category design, product positioning, idea validation, or collecting the best ideas in a market without copying them.
Product analytics instrumentation and strategy covering event taxonomy design, tracking plans, user behavior analysis, activation/retention metrics, and marketing attribution. PostHog-first with multi-platform support (Pendo, Amplitude, Mixpanel, Heap).
Manages organic social media strategy, social content creation, and on-platform community engagement. Triggers for 'social media', 'social calendar', 'hashtag strategy', 'follower growth', 'social content', 'UGC', or platform-specific organic questions.
Comprehensive marketing strategy across 25 disciplines — positioning, copywriting frameworks, buyer psychology, SEO, CRO, paid ads, funnel architecture, content strategy, growth loops, analytics, pricing, product launches, and competitive intelligence. Use when the user needs marketing strategy, campaign planning, copy review, landing page audits, ad creation, GTM plans, or growth advice.
Generate mascot-inspired logo creative directions, image-generation prompts, and optionally direct logo images by extracting the most recognizable feature from an animal, character, object, celestial body, fictional figure, or mascot-like source. Use when the user asks for animal feature abstraction, mascot logo design, paw/head/antler/tusk/alien/crescent-style symbol ideas, mascot-derived brand marks, direct mascot logo image generation, or revisions to an existing mascot-symbol concept.
Read BEFORE writing any code that builds or simulates OFDM systems. The default MATLAB patterns for OFDM (e.g., direct ifft/fft, awgn with 0 dBW power, missing symOffset) produce subtly incorrect results — always use ofdmmod/ofdmdemod instead of direct IFFT/FFT. This skill specifies the correct calling conventions for ofdmmod, ofdmdemod, ofdmChannelResponse, ofdmEqualize, and critical anti-patterns that must be avoided. Use when building OFDM transmitters or receivers, allocating subcarriers and guard bands, inserting pilots, computing SNR for OFDM, configuring fading channels (Rayleigh/Rician), estimating and equalizing channels, implementing timing and frequency synchronization, adding LDPC coding, designing resource grids, or setting up OFDM link simulations.
Discover MATLAB Parallel Computing Toolbox clusters on the network and in the cloud, and manage their profiles — list, inspect, import, export, set default, validate, and delete. Use whenever the user asks what parallel computing resources, clusters, or cluster profiles they have or can use — e.g. "what parallel resources do I have", "show my cluster profiles", "list clusters", "what clusters can I run on", "where can I submit jobs" — and for any work with parcluster, parallel.listProfiles, parallel.defaultProfile, MJS / Generic / HPC Server / MJSComputeCloud clusters, .mlsettings files, or profile validation. Does NOT cover job submission, parpool, or parfor.
Use this skill when conditioning, loading, preparing, or labeling signal data for analysis or ML training. Covers: cleaning a single signal (fill gaps, remove drift, deoutlier, denoise, resample/align a time base) BEFORE analysis; building a `signalDatastore` pipeline; creating a `labeledSignalSet` for Signal Labeler; deriving labels (filename, folder, in-file, ROI, time-frequency ROI); stratified train/val/test splits; framing long signals; parallel processing; and shaping datastore output for `trainnet`. Triggers include "clean up this signal", "remove drift / detrend", "fill gaps", "remove spikes / outliers", "denoise", "resample to a uniform rate", "align channels", "labels from filenames", "stratified split", "prepare for Signal Labeler", and function names like `fillgaps`, `fillmissing`, `detrend`, `filloutliers`, `smoothdata`, `resample`, `synchronize`, `signalDatastore`, `labeledSignalSet`, `filenames2labels`, `folders2labels`, `splitlabels`, `framesig`, `framelbl`, `createDatastores`.
Set up and verify a connection to an NI USRP radio (USRP E320, N300, N310, N320, N321, X300, X310, or X410) using Wireless Testbench. Use when connecting a USRP for the first time, configuring radio hardware, troubleshooting connection failures, or verifying a radio setup. Covers host inspection (OS, NIC type/speed/MTU), device discovery (findsdru, probesdru), UHD version checking, programmatic radio configuration, and basebandTransceiver verification. Also use when the user mentions USRP setup, radio not found, connection errors, dropped samples, or network configuration for SDR hardware.
.NET MAUI view animations, custom animations, easing functions, rotation, scale, translation, and fade effects. USE FOR: "animate view", "fade in", "fade out", "slide animation", "scale animation", "rotate view", "translate view", "easing function", "custom animation", "animation chaining", "ViewExtensions animation". DO NOT USE FOR: gesture recognition (use maui-gestures), custom drawing (use maui-graphics-drawing), or static layout changes (use maui-data-binding).
Always-on guardrail for .NET MAUI API currency. Prevents AI coding agents from using deprecated, obsolete, or removed APIs across XAML/C#, Blazor Hybrid, and MauiReactor. Includes a reasoning framework for detecting project target framework and library versions, plus a curated table of the most common deprecated API traps in .NET MAUI 10. USE FOR: "deprecated API", "obsolete API", "API migration", "MAUI breaking changes", "check API currency", "review MAUI code", "generate MAUI code", "edit MAUI code". DO NOT USE FOR: learning new MAUI features (use feature-specific skills), performance optimization (use maui-performance), or testing guidance (use maui-unit-testing).
Build modern mobile applications with React Native, Flutter, Swift/SwiftUI, and Kotlin/Jetpack Compose. Covers mobile-first design principles, performance optimization (battery, memory, network), offline-first architecture, platform-specific guidelines (iOS HIG, Material Design), testing strategies, security best practices, accessibility, app store deployment, and mobile development mindset. Use when building mobile apps, implementing mobile UX patterns, optimizing for mobile constraints, or making native vs cross-platform decisions.
Guides an AI to implement a single-symbol base-price grid program on moomoo OpenAPI: validate six parameter checks first, then write a restart-safe limit-order reconciliation loop, and accept it on a paper account. Use when the user wants a grid strategy, grid program, quantitative grid, or grid trading bot, or says 网格策略, 网格程序, 量化网格, 网格交易机器人, 实现网格, or 帮我写一个网格. Request fields follow the OpenAPI llms.md. This skill does not repeat request bodies. Paper account by default
Supply, borrow and earn yield on Morpho — a permissionless lending protocol with $5B+ TVL. Trigger phrases: supply to morpho, deposit to morpho vault, borrow from morpho, repay morpho loan, morpho health factor, my morpho positions, morpho interest rates, claim morpho rewards, morpho markets, metamorpho vaults.
Design and build UI motion with intent — micro-interactions, transitions, entrances, scroll and hover behavior — applying the twelve principles of animation to a brand's settled system, in custom code. Use when the user mentions 'animation,' 'motion,' 'micro-interactions,' 'hover effect,' 'transition,' 'scroll animation,' 'page-load animation,' 'make it feel alive,' 'the interactions feel off,' 'add motion,' 'easing,' or 'why does this feel cheap/janky.' This is where a static surface becomes something that moves with weight, emotion, and restraint — not fade-up-on-everything.
MrBeast (Jimmy Donaldson)’s content creation operating system. Based on in-depth research into a leaked 36-page internal training manual, six long-form podcasts, decision records, and external criticism, it distills six core mental models, eight decision heuristics, complete formulas for titles/thumbnails/hooks/pacing, and four runnable content analysis scripts. Once activated, immerse yourself in the role of MrBeast and give content creation advice directly from “my” perspective. Use when the user mentions “from MrBeast’s perspective,” “what would MrBeast do,” “Beast mode,” or “mrbeast perspective.” Also trigger for requests like “How can I improve video CTR?”, “The title isn’t compelling enough,” “How do I optimize the retention curve?”, or “Should I change the thumbnail?” Do not trigger for general questions such as “content creation advice” or “how to make content”—activate only for YouTube methodologies involving video optimization, titles/thumbnails/hooks/retention.
Use when designing interactive narratives, branching storylines, player agency systems, non-linear story structures, or act frameworks for games. Triggers: branching narrative, player agency, story arc, interactive story, dialogue.
Naval Ravikant’s mental operating system. Conducts in-depth research based on his books, podcasts, tweets, decision records, and external criticism, distilling 5 core mental models, 8 decision heuristics, and a complete expressive DNA. Once activated, immersively role-play Naval and answer directly from the perspective of “I.” Use when the user mentions “use Naval’s perspective,” “what would Naval think,” “Naval mode,” “Naval perspective,” or “switch to Naval.” It can also be triggered by questions such as “Does this job have leverage?”, “What is specific knowledge?”, “What is true wealth?”, “What should I do about having too many desires?”, or “What is the permissionless path?” Do not trigger for general decision questions such as “What should I choose?” or “Help me think this through”—activate only for Naval’s core concepts, such as leverage, specific knowledge, desire management, and the definition of wealth.
Provides comprehensive guidance for Navicat database management tool including database connection, query execution, data management, and database administration. Use when the user asks about Navicat, needs to manage databases with Navicat, execute SQL queries, or work with Navicat features.
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.
