Skills
100,696 packaged capabilities and playbooks for agents. Install any of them with one command.
All
Provides comprehensive guidance for generating MyBatis-Plus code including Entity, Mapper, Service, ServiceImpl, Controller, DTO, VO, BO and other related objects from database tables. Use ONLY when the user explicitly mentions MyBatis-Plus, mybatis-plus-generator, or wants to generate code using MyBatis-Plus framework. This skill automatically generates standard CRUD methods and custom methods based on user requirements for MyBatis-Plus projects. Supports MVC and DDD architectures, Java and Kotlin languages. Do NOT trigger for generic code generation, JPA/Hibernate, or other ORM frameworks.
Builds unit and integration test infrastructure for Node/TS/React - Vitest or node:test with explicit config, Jest-to-Vitest migration, v8 coverage gates that fail CI, React Testing Library, mocking discipline, flaky-test triage. Use when the user asks to set up tests, add coverage thresholds, pick a test runner, or fix a flaky setup. Not for E2E browser suites, lint rules, or CI workflows.
OpenHarmony PR full lifecycle workflow. Five modes: - Commit: standardized commit with DCO sign-off and Issue linking - Create PR: commit + push to fork + create Issue + create PR on upstream - Fix Codecheck: fetch gate CI codecheck defects from a PR and auto-fix them - Review PR: fetch a PR's changes to local for code review - Fix Review: fetch unresolved review comments from a PR and auto-fix them Triggers on: /oh-pr-workflow, "提交代码", "创建PR", "提个PR", "commit", "修复告警", "修复门禁", "修复codecheck", "fix codecheck", "review pr", "review这个pr", "看下这个pr", "检视pr", "修复review", "修复检视意见", "fix review", or a GitCode PR URL with fix/review intent.
Convert and compress media from your agent with OpenClip — video to mp4, webm, mov, mkv, or gif, and audio to mp3, aac, wav, or flac. FREE with just an OpenClip account, no subscription. Use when asked to “convert this to mp4”, “turn this into a gif”, “extract the audio as mp3”, “make this a webm”, “rip the audio”, “this file is too big”, or “change the format”.
Transcribe video or audio to JSON, SRT, and VTT with speaker diarization and time codes, using OpenClip. FREE with just an OpenClip account, no subscription. Use when asked to “transcribe this”, “get me a transcript”, “make subtitles”, “generate an SRT”, “who said what in this recording”, “pull quotes from this video”, or “what was said at 4:30”.
OpenDesign design token guide. Use this skill when you need to work with the CSS variables in the @opensig/opendesign-token package. It covers the complete token system of six themes (openEuler/Ascend/Kunpeng/Mindspore/openGauss/openUBMC) and supports all design tokens such as color, spacing, border radius, fonts, shadows, responsive typography, and the grid system. Use cases: (1) find the semantic token for a color value, (2) get the token names for spacing/border radius/fonts, (3) understand the differences between the six themes, (4) use CSS variables instead of hard-coded values in code, (5) use responsive tokens for multi-breakpoint adaptation, (6) import HarmonyOS font files and use font family/weight tokens (including seven weights, automatic Latin/Chinese splitting, and on-demand import by weight)
Install OpenSpace, the skill management layer for AI agents, on its own and use it as the skill router for every host and model: a prompt-time hook ranks the installed catalog with OpenSpace's local BM25 (no LLM, no network) before the model runs and hands it the matching SKILL.md paths, then evaluate skill quality from execution evidence and evolve skills via FIX/DERIVED/CAPTURED. Covers install-as-skill-finder, prompt-time routing hooks, retrieve-a-skill, evaluate-quality, evolve-skills, and local-first hub share/import. Triggers on: openspace, skill finder, skill routing, routing hook, prompt hook, route skills, find the right skill, rank skills, skill discovery, skill quality, evolve skill, FIX DERIVED CAPTURED, skill hub, openspace-mcp, skill-discovery, delegate-task.
Operating production Kubernetes clusters effectively with resource management, advanced scheduling, networking, storage, security hardening, and autoscaling. Use when deploying workloads to Kubernetes, configuring cluster resources, implementing security policies, or troubleshooting operational issues.
Editorial review skill for Orbitant engineering blog posts. Activates when reviewing, editing, or providing feedback on blog articles. Produces structured reviews covering SEO, content quality, tone, and actionable improvements. Responds in the same language as the article being reviewed. Use this skill whenever someone asks to review a blog post, wants editorial feedback on a draft, needs SEO analysis for an article, or requests writing improvements for the Orbitant blog — even if they don't explicitly mention "review".
Automated Python-to-Rust migration via iterative convergence loops. Treats the Python codebase as the living specification and produces a fully-tested Rust equivalent with zero-tolerance parity validation. Use when migrating Python modules, libraries, or CLIs to Rust. Activates for: migration, oxidize, python to rust, port to rust, rewrite in rust.
Operate the OXYGEN Knowledge Graph: index-first retrieval, slug-addressed wikilinked pages, citations, durable write-back, revisions, sources, synthesis, canonical-copy proposals, and the disposable local mirror. Use for workspace company, ICP, positioning, offer, voice, prompt, rubric, or durable learning work.
Plan the argument of a research paper from an idea, partial draft, experiment results, notes, or reviewer-facing story. Use this skill whenever the user asks how to structure a paper, clarify the contribution, build a paper outline, connect claims to evidence, decide what belongs in each section, turn results into a coherent narrative, or diagnose why a paper feels unfocused. This skill should trigger before drafting full prose when the paper's thesis, claim hierarchy, or section logic is not yet stable.
Look up paper metadata and citation counts with the bounded Google Scholar helper or host-provided browser when requested, and explore citing papers only on request. Guide rigorous, source-grounded close reading of academic papers, technical reports, PDFs, sections, figures, tables, and appendices through either guided interactive reading or autonomous full-paper analysis. Use when the user asks to read a paper closely, continue to the next section, explain selected text, follow a three-pass reading process, inspect cited visual evidence, critique experiments, resume a multi-turn reading, or produce reusable research notes with precise source locations, methods, metrics, limitations, and task transfer.
Make paper cut-out / stop-motion style animated videos (MP4) with code — handmade construction paper, cardstock, kraft, felt and tissue pieces with scissor-cut or torn edges and soft drop shadows, photographed on a table under a warm lamp; jointed paper puppets with brass split-pin joints, moving in 12 fps steps. Canvas 2D rendered frame by frame in headless Chrome, encoded with ffmpeg. Use when a reference video or brief calls for paper craft, cut-paper, papercraft, stop-motion paper, kids' storybook collage, 剪紙 / 紙片 / 紙偶 / 定格動畫 looks, or when the video-clone router picks the paper-cutout style
Render a pre-extracted paper's structured 9-section spec (`paper_spec.md`) into a single-page HTML academic poster, fit the layout to the page via an iterative measured-fill loop, and export it to print-ready PDF + PNG thumbnail. Requires the upstream `paper2assets` skill to have produced an output bundle with `manifest.json` at the root and an `assets/` folder holding the paper metadata and media. Use when the user wants an HTML poster, PDF/PNG export, or PPTX from extracted paper assets, for example "render the poster", "make the poster from this spec", "export poster to PDF", or "paper2poster". The three skills paper2assets → paper2poster → html2pptx run in sequence, each invokable on its own.
Use when auditing paper source-data tables and registered image assets for statistical signals or data inconsistencies, interpreting paperconan scan.json/report.html, preparing cautious PubPeer or research-integrity notes, or finding open supplementary data from a DOI/title. Trigger on 论文数据检查, source data audit, paper data audit, suspicious numeric tables, figure review, multimodal image review, PubPeer prep, research integrity, DOI/title data fetch. Covers .xlsx/.csv/.tsv, tables in .pdf/.docx, and adaptive image review by an external multimodal Agent; not chart digitization or autonomous semantic judgment.
Provides comprehensive guidance for Parcel bundler including zero-configuration setup, asset handling, hot module replacement, and production builds. Use when the user asks about Parcel, needs to set up a build tool quickly, or work with Parcel's automatic configuration.
Paul Graham's mental frameworks and way of expressing himself. Based on in-depth research across 200+ essays, 12 podcasts/interviews, Twitter/X analysis, the perspectives of 7 core critics, and a complete life timeline, it distills 5 core mental models, 8 decision heuristics, and a complete expression DNA. Use it as a thinking advisor to analyze startups, writing, products, and life choices from PG's perspective. Trigger it when users mention "from PG's perspective", "what would Paul Graham say", "PG mode", or "paul graham perspective". It should also trigger when users simply say "think from PG's angle", "what would PG do", or "switch to PG".
Skill for generating production UI based on a Store. Vue 3 + TypeScript + NuxtUI v4. Triggered by "UI 만들어줘", "화면 생성", "CRUD 화면", "목록 화면". A Store must exist, and it generates production code integrated with real APIs. If you need a Mock-data prototype, use peach-team-ui-proto.
Plaid banking API expert for financial data integration. Covers Plaid Link, Auth (account/routing numbers), Transactions, Identity verification, Balance checking, and webhooks. Build fintech apps with bank connections, ACH transfers, and transaction history. Triggers on Plaid, banking API, Plaid Link, bank connection, ACH, financial data, transaction history.
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
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.
