github.com/XiaomiMiMo/MiMo-Code
| Skill | Added | Review |
|---|---|---|
loop packages/cli/src/skill/builtin/.bundle/loop/SKILL.md Schedule a prompt to fire on a fixed cadence (recurring loop). Use when the user asks to "run X every N minutes/hours/days", "loop X", "babysit Y", "be proactive about Y every N", or invokes `/loop` directly. Parses `[interval] <prompt>`, picks a clean cron expression, registers the job via the `cron` tool, and executes the prompt once immediately so the user sees activity without waiting for the first cron tick. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
market-sizing packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/market-sizing/SKILL.md Estimate market, segment, or opportunity size with transparent assumptions and uncertainty. Use for TAM/SAM/SOM, sizing scenarios, or comparing the scale of possible opportunities. | 64 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 5a538cb | |
mate packages/cli/src/skill/builtin/.bundle/mate/SKILL.md Create custom desktop pet (Mate) characters with spritesheet and manifest. Use when the user asks to 'create a pet', 'make a desktop companion', 'design a mate character', 'generate a spritesheet for my pet', or wants to customize their desktop buddy. Generates a WebP spritesheet + manifest.json that can be loaded by MiMo Desktop's Mate system. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
memory-search packages/cli/src/skill/builtin/.bundle/memory-search/SKILL.md Query the raw trajectory SQLite database directly when the built-in memory and history tools are insufficient. Use when you need structured analysis across sessions: finding repeated errors, grouping tool calls by pattern, verifying what was actually executed, or locating specific past commands/decisions that text search cannot surface. Provides the database schema, ready-to-use SQL query templates, and per-goal strategies. | 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
metric-diagnostics packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/metric-diagnostics/SKILL.md Diagnose why a metric changed or differs from expectation. Use when the task is to identify likely drivers of a metric movement, anomaly, gap, or discrepancy. | 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
mimocode-docs packages/cli/src/skill/builtin/.bundle/mimocode-docs/SKILL.md Use whenever the user asks about MiMoCode itself: features, TUI or CLI commands, keybindings, terminal compatibility, rendering glitches, TUI lag, SSH or remote rendering, agent modes (build / plan) and how to switch between them, configuration, file locations, providers, models, authentication, or custom OpenAI-compatible or Anthropic-compatible API endpoints. Especially trigger when a prompt supplies or asks to configure a base URL/baseURL, API key/apiKey, model name or ID, provider, Anthropic Messages API, or global/project mimocode.json/jsonc, or when the user asks how to enter or leave plan mode. Also trigger when a skill, task, subprocess, or external client needs to borrow this instance's models — the OpenAI-compatible /v1 chat endpoints every MiMoCode server serves, `mimo llm-server` task tokens, or how to expose a listening port for them. Use this skill to inspect existing config safely, make minimal changes, and verify them without guessing schema fields or model capabilities. | 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
modern-python-toolchain packages/cli/src/skill/builtin/.bundle/modern-python-toolchain/SKILL.md Modern Python project setup with uv, ruff, and pyright. Use when initializing a new Python project, configuring the Python environment, setting up linting/formatting, or when a project needs uv (the fast Python package manager). Trigger on: 'set up Python', 'new Python project', 'configure uv', 'install uv', 'ruff', 'pyright', 'Python linting', 'Python formatting', or when a task requires Python and no pyproject.toml exists yet. | 68 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 5a538cb | |
pdf-official packages/cli/src/skill/builtin/.bundle/pdf-official/SKILL.md Use this skill whenever a PDF file is being produced, opened, transformed, filled, or read. That includes: extracting text or tables from an existing PDF; combining, carving, rotating, cropping, or watermarking pages; composing a fresh PDF (report, invoice, certificate); filling AcroForm fields or overlaying text onto a non-fillable scanned form; encrypting or unlocking a PDF; running OCR over a scanned document; rendering pages to PNG/JPEG for visual analysis. Trigger on mentions of 'PDF', a filename ending in .pdf, requests like 'turn this into a PDF report', or references to AcroForm / form fields. | 73 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: 5a538cb | |
playwright packages/cli/src/skill/builtin/.bundle/playwright/SKILL.md Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script. | 90 4.09x Impact 86% 4.09xAverage score across 3 eval scenarios Securityby Low Low-risk findings worth noting Reviewed: Version: 5a538cb | |
product-business-analysis packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/product-business-analysis/SKILL.md Analyze product or business data to support a decision or recommendation. Use when a decision depends on metric-backed evidence, such as choosing a direction, prioritizing an opportunity, evaluating a change, segmenting users, sizing tradeoffs, or deciding what to do next. | 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
report-to-google-doc packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/build-report/report-to-google-doc/SKILL.md Narrow conversion skill. Invoke only when the user explicitly asks to convert an existing local or blob-hosted HTML analytics report into a Google Doc, DOCX, or shareable document. | 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
report-to-google-slides packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/build-report/report-to-google-slides/SKILL.md Narrow conversion skill. Invoke only when the user explicitly asks to convert an existing HTML analytics report into a native Google Slides deck. | 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
report-to-pdf packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/build-report/report-to-pdf/SKILL.md Narrow conversion skill. Invoke only when the user explicitly asks to convert an existing Data Analytics report, dashboard, or inline chart export into a PDF artifact. | 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb | |
validate-data packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/validate-data/SKILL.md Validate whether an analysis is accurate, well-supported, and ready to share or use for a decision. Use when reviewing methodology, calculations, comparisons, visuals, caveats, or conclusions. | 67 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 5a538cb | |
visualize-data packages/cli/src/skill/builtin/.bundle/data-analytics/workflows/visualize-data/SKILL.md Design, create, revise, or QA quantitative charts and figures for reports, dashboards, notebooks, slides, files, or inline analytical answers. | 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 5a538cb |