skill-manager

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Skill Manager

Skill Manager

Central registry for all skills in the workspace. Auto-loaded on session start.
工作区所有Skill的核心注册表,会话启动时自动加载。

Quick Commands

快捷命令

Four commands manage skills. The
/skills
command lists all available skills. The
/skill <name>
command loads a specific skill. The
/skill help <name>
command shows skill details. The
/skill reload
command refreshes the registry.
共有4条命令用于管理Skill:
/skills
命令列出所有可用Skill;
/skill <name>
命令加载指定Skill;
/skill help <name>
命令展示Skill详情;
/skill reload
命令刷新注册表。

Available Skills

可用Skill

Core Skills (Auto-loaded)

核心Skill(自动加载)

The skill-manager provides registry and management capabilities and is auto-loaded on session start.
skill-manager提供注册与管理能力,会话启动时自动加载。

Architecture & Planning

架构与规划

Two skills support architecture and planning. The master-architect skill provides top-tier software architect agent capabilities. The software-planner skill supports multi-interface software planning.
共有2个Skill支持架构与规划:master-architect skill提供顶级软件架构师Agent能力;software-planner skill支持多端软件规划。

Development Skills

开发Skill

Five development skills are available. The python-project-developer skill supports Python CLI/GUI development with the ToolResult pattern. The software-planner skill supports multi-interface software planning with CLI, GUI, and Web interfaces. The coding-agent-patterns skill covers AI coding agent patterns from Claude Code, Codex, and similar tools. The iteration-manager skill supervises iterative testing and improvement. The academic-writer skill supports academic paper writing for AAAI, IJCAI, and IEEE conferences.
共有5个可用开发Skill:python-project-developer skill支持基于ToolResult模式的Python CLI/GUI开发;software-planner skill支持CLI、GUI、Web多端的软件规划;coding-agent-patterns skill覆盖Claude Code、Codex等工具的AI编码Agent模式;iteration-manager skill负责迭代测试与优化的监督工作;academic-writer skill支持AAAI、IJCAI、IEEE等会议的学术论文写作。

Visualization Skills (manim-video-generator)

可视化Skill(manim-video-generator)

Four visualization skills are available. The math-visualizer skill handles mathematical equations, proofs, and geometry. The visual-storyteller skill creates narrative-driven educational animations. The animation-composer skill provides scene composition and orchestration. The motion-graphics skill handles kinetic typography and logo animations.
共有4个可用可视化Skill:math-visualizer skill处理数学方程、证明与几何相关内容;visual-storyteller skill创建叙事驱动的教育类动画;animation-composer skill提供场景合成与编排能力;motion-graphics skill处理动态文字排版与logo动画。

Git Workflow Skills (symphony)

Git工作流Skill(symphony)

Six git workflow skills are available. The commit skill creates well-formed git commits with context. The push skill pushes branches and creates or updates PRs. The pull skill merges origin/main with conflict resolution. The land skill handles PR merge workflow with CI monitoring. The debug skill investigates stuck runs and failures. The linear skill handles Linear GraphQL operations.
共有6个可用Git工作流Skill:commit skill创建带上下文的规范Git提交;push skill推送分支并创建或更新PR;pull skill合并origin/main分支并处理冲突;land skill处理PR合并工作流并监控CI;debug skill排查运行卡住与失败问题;linear skill处理Linear GraphQL操作。

Skill Registry

Skill注册表

Full registry available at: rules/registry.md
完整注册表请查看:rules/registry.md

How Skills Work

Skill运行机制

Skill Discovery

Skill发现

Skills are discovered from these locations:
.opencode/skills/           # Workspace-level skills (highest priority)
project/.opencode/skills/   # Project-level skills
project/.codex/skills/      # Codex-format skills
Skill会从以下位置被发现:
.opencode/skills/           # 工作区级Skill(优先级最高)
project/.opencode/skills/   # 项目级Skill
project/.codex/skills/      # Codex格式Skill

Skill Loading

Skill加载

When you invoke
/skill <name>
:
  1. Manager searches registry for matching skill
  2. Loads the SKILL.md file
  3. Activates all rules in the skill's rules/ directory
  4. Returns skill context to the current session
当你调用
/skill <name>
时:
  1. 管理器在注册表中搜索匹配的Skill
  2. 加载SKILL.md文件
  3. 激活Skill的rules/目录下的所有规则
  4. 将Skill上下文返回到当前会话

Skill Structure

Skill结构

A skill directory contains a SKILL.md file as the main skill definition with frontmatter for metadata (name, version, triggers) and content for skill instructions. The rules/ subdirectory contains detailed rules as separate markdown files.
Skill目录包含一个SKILL.md文件作为Skill的主定义文件,文件头部的frontmatter存放元数据(名称、版本、触发条件),文件内容为Skill使用说明。rules/子目录下存放单独的markdown格式的详细规则。

Creating New Skills

创建新Skill

To create a new skill, first create the skill directory structure with
mkdir -p .opencode/skills/my-skill/rules
. Then create SKILL.md with proper frontmatter including name, version, and description fields. Add detailed rules as separate markdown files in the rules/ subdirectory. After creating new skills, use the
/skill reload
command to update the registry.
要创建新Skill,首先运行
mkdir -p .opencode/skills/my-skill/rules
创建Skill目录结构,然后创建SKILL.md文件,填写包含名称、版本、描述字段的正确frontmatter,在rules/子目录下添加单独markdown格式的详细规则。创建完新Skill后,使用
/skill reload
命令更新注册表。

Registry Update

注册表更新

To update the skill registry after adding new skills:
/skill reload
This will rescan all skill directories and update the registry.
添加新Skill后要更新注册表,请运行:
/skill reload
该命令会重新扫描所有Skill目录并更新注册表。

Installation

安装

From GitHub (Recommended)

从GitHub安装(推荐)

bash
undefined
bash
undefined

Quick install (Unix/macOS)

快速安装(Unix/macOS)

Quick install (Windows)

快速安装(Windows)

Or use Python installer

或使用Python安装器

Manual Install

手动安装

bash
undefined
bash
undefined

Clone repository

克隆仓库

Run installer

运行安装器

cd Skills && python install.py install
cd Skills && python install.py install

Or copy directly

或直接复制

cp -r skills/* ~/.opencode/skills/
undefined
cp -r skills/* ~/.opencode/skills/
undefined

Verify Installation

验证安装

bash
python install.py list
bash
python install.py list

Repository

仓库