template

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

/template - Skill Template

/template - Skill模板

Copy this folder to create a new skill.
复制此文件夹即可创建新的Skill。

Usage

使用方法

/your-skill [args]
/your-skill [args]

Step 0: Timestamp

步骤0:时间戳

bash
date "+🕐 %H:%M %Z (%A %d %B %Y)"
bash
date "+🕐 %H:%M %Z (%A %d %B %Y)"

Step 1: Run Script

步骤1:运行脚本

bash
bun scripts/main.ts "$ARGUMENTS"
Or fallback (if Bun not available):
bash
npx tsx scripts/main.ts "$ARGUMENTS"
bash
bun scripts/main.ts "$ARGUMENTS"
或者备选方案(当Bun不可用时):
bash
npx tsx scripts/main.ts "$ARGUMENTS"

Step 2: Process Output

步骤2:处理输出

Display results from script.

显示脚本的运行结果。

Creating a New Skill

创建新Skill的步骤

  1. Copy
    _template/
    folder
  2. Rename to your skill name
  3. Update
    SKILL.md
    :
    • Change
      name:
      in frontmatter
    • Change
      description:
      in frontmatter
    • Update usage instructions
  4. Edit
    scripts/main.ts
    with your logic
  5. Test locally with
    bun scripts/main.ts
  1. 复制
    _template/
    文件夹
  2. 重命名为你的Skill名称
  3. 更新
    SKILL.md
    文件:
    • 修改前置元数据中的
      name:
    • 修改前置元数据中的
      description:
    • 更新使用说明
  4. 编辑
    scripts/main.ts
    文件,添加你的业务逻辑
  5. 使用
    bun scripts/main.ts
    在本地测试

File Structure

文件结构

your-skill/
├── SKILL.md          ← Instructions for Claude
└── scripts/
    └── main.ts       ← Bun Shell logic
your-skill/
├── SKILL.md          ← 给Claude的说明
└── scripts/
    └── main.ts       ← Bun Shell逻辑

Frontmatter Required

必备前置元数据

yaml
---
name: your-skill-name
description: One line description. Use when user says "X", "Y", or "Z".
---
Note: Description is the trigger signal. Include action words and use cases.

ARGUMENTS: $ARGUMENTS
yaml
---
name: your-skill-name
description: One line description. Use when user says "X", "Y", or "Z".
---
注意:描述是触发信号。请包含动作词汇和使用场景。

参数:$ARGUMENTS