skill-hub

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Skill Hub

技能中心

Discover, install, and manage skills to extend Alma's capabilities.
发现、安装和管理技能,以扩展Alma的能力。

Search for Skills

搜索技能

bash
undefined
bash
undefined

Search the skills.sh ecosystem

搜索skills.sh生态系统

alma skill search <query>
alma skill search <query>

Examples:

示例:

alma skill search weather alma skill search email alma skill search calendar
undefined
alma skill search weather alma skill search email alma skill search calendar
undefined

Install a Skill

安装技能

bash
undefined
bash
undefined

Install from skills.sh

从skills.sh安装

alma skill install <user/repo>
alma skill install <user/repo>

Example:

示例:

alma skill install openclaw/weather
undefined
alma skill install openclaw/weather
undefined

List Installed Skills

列出已安装技能

bash
alma skill list
bash
alma skill list

Uninstall a Skill

卸载技能

bash
alma skill uninstall <skill-name>
bash
alma skill uninstall <skill-name>

Update Skills

更新技能

bash
alma skill update
bash
alma skill update

When to Use

使用场景

  • User asks you to do something you can't do with current tools/skills
  • You encounter a task that would benefit from a specialized skill
  • User explicitly asks to install or find new capabilities
  • Be proactive: if a task fails because you lack a capability, search for a skill before giving up
  • 用户要求你完成现有工具/技能无法实现的任务
  • 你遇到需要专业技能才能完成的任务
  • 用户明确要求安装或寻找新功能
  • 主动出击:如果因缺少某项能力导致任务失败,先搜索技能再放弃

Self-Evolution Flow

自我进化流程

  1. User asks: "帮我查一下天气"
  2. You don't have a weather skill → search:
    alma skill search weather
  3. Found one → install:
    alma skill install openclaw/weather
  4. Now use the new skill to complete the task
  5. Next time, the skill is already available
  1. 用户提问:"帮我查一下天气"
  2. 你没有天气技能 → 执行搜索:
    alma skill search weather
  3. 找到合适技能 → 执行安装:
    alma skill install openclaw/weather
  4. 使用新技能完成任务
  5. 下次对话即可直接使用该技能

Create a Custom Skill

创建自定义技能

bash
mkdir -p ~/.config/alma/skills/my-skill
cat > ~/.config/alma/skills/my-skill/SKILL.md << 'EOF'
---
name: my-skill
description: What this skill does
allowed-tools:
  - Bash
  - Read
---
bash
mkdir -p ~/.config/alma/skills/my-skill
cat > ~/.config/alma/skills/my-skill/SKILL.md << 'EOF'
---
name: my-skill
description: What this skill does
allowed-tools:
  - Bash
  - Read
---

My Skill

My Skill

Instructions for the AI on how to use this skill... EOF
undefined
Instructions for the AI on how to use this skill... EOF
undefined

Tips

小贴士

  • Skills from skills.sh are installed to
    ~/.agents/skills/
    and symlinked to
    ~/.config/alma/skills/
  • Project-local skills can live in
    .alma/skills/
    within any project directory
  • After installing a skill, it's available in the next conversation turn
  • Don't give up on the first failure — search for skills, install them, and try again
  • 从skills.sh获取的技能会安装到
    ~/.agents/skills/
    ,并创建符号链接到
    ~/.config/alma/skills/
  • 项目本地技能可存放于任意项目目录下的
    .alma/skills/
  • 安装技能后,下一轮对话即可使用该技能
  • 不要在第一次失败就放弃——搜索技能、安装后重试