ワンクリックで
skill-creator
Guide for creating effective skills. Use when users want to create or update a skill that extends agent's capabilities.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Guide for creating effective skills. Use when users want to create or update a skill that extends agent's capabilities.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | skill-creator |
| description | Guide for creating effective skills. Use when users want to create or update a skill that extends agent's capabilities. |
Guidance for creating modular skill packages that extend Kimi's capabilities.
Context window is limited. Skills share space with system prompt, history, and user requests. Only add information Kimi doesn't already know. Prefer concise examples over verbose explanations.
Match specificity to task fragility:
skill-name/
├── SKILL.md (required)
│ ├── YAML frontmatter: name, description
│ └── Markdown instructions
└── Bundled Resources (optional)
├── scripts/ - Executable code
├── references/ - Documentation loaded on demand
└── assets/ - Templates, images, fonts
SKILL.md frontmatter: name and description are the only fields Kimi reads to determine when to use the skill. Description must include what the skill does AND when to use it.
SKILL.md body: Instructions loaded only after skill triggers. Keep under 500 lines.
Resources:
scripts/: Deterministic, reusable code (token efficient)references/: Large docs/schemas loaded when needed (keep >10k word files here)assets/: Output resources (templates, images)Do NOT include: README.md, CHANGELOG.md, or other auxiliary docs.
Three-level loading system:
Keep SKILL.md lean; move detailed info to references. Link reference files from SKILL.md with clear guidance on when to read them. Avoid deeply nested references.
Patterns:
references/finance.md, references/sales.md, etc.~/.config/agents/skills/, ~/.kimi/skills/, ~/.claude/skills/.agents/skills/--skills-dir overrides discovery<skill-name>.skill zip archivegh-address-comments, linear-address-issueFrontmatter:
---
name: skill-name
description: What it does. Use when: (1) condition A, (2) condition B...
---
Body: Use imperative form. Include:
Test all scripts before packaging. For many similar scripts, test a representative sample.
cd <skills-root>
zip -r my-skill.skill my-skill
Validate before packaging: frontmatter format, required fields, naming conventions, file organization.