一键导入
mobiai-writing-skills
Guide the user through creating a new MobiAI skill — generate SKILL.md with proper structure, frontmatter, and actionable instructions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Guide the user through creating a new MobiAI skill — generate SKILL.md with proper structure, frontmatter, and actionable instructions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
first community fixture skill
second community fixture skill
third community fixture skill
Actualiza el binario `mobiai` a la última versión publicada en GitHub Releases. Usá esta skill cuando el banner de SessionStart muestre "MobiAI update available" o cuando el usuario pida explícitamente actualizar MobiAI.
Use when starting any conversation — establishes how to find and invoke MobiAI skills, requiring `Skill` tool invocation before ANY response including clarifying questions, git/file reads, or code exploration
test fixture
| name | mobiai-writing-skills |
| description | Guide the user through creating a new MobiAI skill — generate SKILL.md with proper structure, frontmatter, and actionable instructions. |
| license | MIT |
| compatibility | ["claude-code","cursor","copilot","codex"] |
You are helping the user create a new skill for the MobiAI ecosystem. Guide them through the process step by step.
Every skill is a directory under skills/ containing at minimum a SKILL.md file:
skills/
my-new-skill/
SKILL.md # Required: skill definition
references/ # Optional: detailed docs loaded on-demand
deep-dive.md
scripts/ # Optional: helper scripts the agent can execute
helper.sh
assets/ # Optional: templates, examples
template.kt
A SKILL.md has two parts: frontmatter (metadata) and body (instructions).
---
name: my-new-skill
description: Use when [trigger condition] — [what the skill helps with]
license: MIT
compatibility: [claude-code, cursor, copilot, codex, gemini]
platforms: [android, ios, kmp, flutter, react-native] # Optional
---
The description field is critical — it tells the AI tool WHEN to activate this skill. Write it as a trigger condition, not a list of keywords. Example: "Use when creating features, refactoring, or navigating an Android codebase".
The markdown body contains the instructions for the agent. There is no rigid required structure — organize it in whatever way makes sense for the skill. You can use:
Look at existing skills for examples — each has the structure that best fits what it does.
All skills MUST be written in English. Skills are technical instructions consumed by AI agents, not user-facing documentation. English ensures compatibility across all models and tools.
Skills are NOT all loaded at once. The loading model is:
using-mobiai/SKILL.md is loaded — a lightweight table with skill names and short descriptions.description field to decide if a skill is relevant to the current task.This means:
description in frontmatter is the most important field — it's the ONLY thing the agent sees when deciding whether to load the skill. If it's bad, the skill will never activate.Be specific and actionable. Agents follow instructions literally. "Search for the crash signal in the codebase" is better than "investigate the issue."
Include exact commands. When the skill involves terminal commands, provide the full command with placeholders:
adb -s <serial> shell uiautomator dump /sdcard/ui.xml
Provide decision trees. Agents need clear rules for branching logic:
Keep the main SKILL.md concise. Move detailed reference material to references/ files that are loaded on-demand.
Test with real scenarios. Before submitting, verify the skill works end-to-end on a real project.
Platform-agnostic where possible. If the skill applies to multiple platforms, include platform-specific sections rather than creating separate skills.
| Field | Required | Description |
|---|---|---|
name | Yes | Unique identifier (kebab-case) |
description | Yes | Critical: one-line trigger condition that tells the AI WHEN to load this skill. Write "Use when..." not a list of keywords. |
license | Yes | License (MIT recommended) |
compatibility | Yes | Which AI tools support this skill |
platforms | No | Which mobile platforms this applies to |
When the user wants to create a skill:
skills/<skill-name>/SKILL.mdskills/using-mobiai/SKILL.md
README.md