Write Custom Skill Packages
How it works
Custom Skills contain two kinds of files, fully compatible with the Claude Skills standard:
| File | Required | Purpose |
|---|---|---|
SKILL.md | ✅ | Skill definition: YAML frontmatter defines the name, description, and parameters; the body contains the main prompt |
| Supporting resources | Optional | Templates, references, and other files, included in the .zip package |
Two upload methods are supported:
.mdfile: For a single-file Skill, drag SKILL.md into the upload dialog..ziparchive: For complex Skills, the.ziproot must containSKILL.md.
After upload, the system automatically parses SKILL.md, extracts its name, description, and parameters, and creates a draft. Parsing progress is displayed, such as "Parsing xxx...", followed by the Skill details page.
Module composition
SKILL.md structure
yaml
---
name: contract-redline
display_name: 合同审查(红线清单)
description: 基于法务部 SOP 自动审查合同条款,输出高风险条款清单和修改建议
version: 1.0
inputs:
- name: contract
type: file
description: 待审查的合同文件(PDF / Word / Markdown)
required: true
outputs:
- name: redlines
type: markdown
description: 红线条款清单 + 修改建议
---
# 合同审查 SOP
你是一位资深法务顾问,请按以下顺序审查合同:
## 1. 高风险条款检查(8 项)
- 单方解约条款
- 责任无限连带
- ...
## 2. 付款节奏审查
- ...
## 3. 输出格式
按以下结构输出红线清单:
| 条款编号 | 风险等级 | 原文 | 修改建议 |Upload and maintenance
Upload
Skill Center → Upload Skill at the top → drop a .md or .zip file → wait for parsing → open the draft.
Reparse
Use Reparse SKILL.md on the details page after editing the file to update its name, description, and parameters.
Submit for Approval / Publish
Draft Skills require administrator approval when an approval flow is configured before everyone can use them.
Associate Positions
Associate specific positions on the details page so the Skill can be invoked in their Chats even without publishing to everyone.
Claude Skills ecosystem compatibility
WinNexo's Skill format is fully compatible with the Claude Skills standard. Package an existing Claude Skills repository, including open-source Skills on GitHub, as a zip and upload it without conversion. This means:
- Community Skills can be reused directly.
- SKILL.md files written in Claude Code or Cursor can be transferred to WinNexo.
- The same SKILL.md can run in both Claude and WinNexo.
