Skip to content
Back to skills

Oneskill

ASecurity

发现技能 (Skill),迭代查询,并在任何环境中自动安装技能。

  • 1,924 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 7, 2026
toolsgogitdatabase

Works with

  • cli

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add xu-xiang/everything-claude-code-zh --skill oneskill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Oneskill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Oneskill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/xu-xiang-oneskill/badge)](https://www.skillsdirectory.com/skills/xu-xiang-oneskill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: oneskill
description: 发现技能 (Skill),迭代查询,并在任何环境中自动安装技能。
---

# OneSkill 元管理器 (Meta-Manager)

使用此技能来发现新功能、优化搜索查询,并使用 OpenSkills 简化技能设置。这为扩展环境功能提供了一种统一的方式。

## 何时使用

- 当用户要求的某些功能你目前不具备时。
- 当任务复杂、属于特定领域,或在尝试 2 次后仍被反复阻断时。
- 当可能存在更好的技能(Skill)时(例如:网页浏览、GitHub 集成、数据库管理、云基础设施)。

## 工作流 (Workflow)

1. 搜索注册表:
   - 运行:`npx oneskill search "<query>" [options]`
   - 支持的选项:`--category`、`--limit`、`--offset`、`--sort`。
   - 示例:
     - `npx oneskill search "browser" --sort stars`
     - `npx oneskill search "" --category database --limit 5`
2. 分析结果:
   - 确定最佳匹配项,或优化查询并再次搜索。
3. 与用户确认:
   - 说明该技能的功能及其来源。
4. 在获得明确批准后进行安装(使用 openskills):
   - 运行:`npx openskills install <slug-or-repo>`
   - 示例:`npx openskills install anthropics/skills`
5. 处理特定环境的设置:
   - **Gemini CLI 用户:** `openskills` 不会自动配置 Gemini。安装后你**必须**运行映射命令:
     - `npx oneskill map --target gemini`(如果是全局安装,请添加 `--global`)
6. 应用新技能以完成原始请求。

## OpenSkills 基础

- `npx openskills install <source> [options]`  # 从 GitHub、本地路径或私有仓库安装
- `npx openskills sync [-y] [-o <path>]`       # 更新 AGENTS.md (或自定义输出)
- `npx openskills list`                        # 显示已安装的技能
- `npx openskills read <name>`                 # 加载技能(供智能体 (Agent) 使用)
- `npx openskills update [name...]`            # 更新已安装的技能(默认:全部)
- `npx openskills manage`                      # 移除技能(交互式)
- `npx openskills remove <name>`               # 移除特定技能

示例:
- `npx openskills install anthropics/skills`
- `npx openskills sync`

默认设置:安装在项目本地(`./.claude/skills`,或者带 `--universal` 参数安装在 `./.agent/skills`)。使用 `--global` 安装在 `~/.claude/skills`。

## 安全提示 (Safety Reminders)

- 未经用户明确确认,请勿安装。
- 除非用户同意覆盖现有目标,否则避免使用 `--force-map`。
- 使用 openskills 进行安装/更新;OneSkill 仅为 Gemini 提供搜索和映射。
- 对于 Gemini,请在安装后运行 `npx oneskill map --target gemini`。
- 默认安装/映射是项目本地的,与 openskills 相同;全局安装请使用 `--global`。
- 安装 OneSkill 本身时,建议使用 `--global`,以便在跨项目时可用。

Files in this skill

  • .gitignore1.3 KB
  • .openskills.json173 B
  • LICENSE9.9 KB
  • README.md2.7 KB
  • README_CN.md3 KB
  • SKILL.md2.8 KB
  • package-lock.json64.3 KB
  • package.json818 B
  • src/cli.ts2.9 KB
  • src/commands/doctor.ts632 B
  • src/commands/info.ts380 B
  • src/commands/list.ts486 B
  • src/commands/map.ts666 B
  • src/commands/search.ts823 B
  • src/commands/sync.ts642 B
  • src/core/fs.ts896 B
  • src/core/lock.ts711 B
  • src/core/log.ts426 B
  • src/core/manifest.ts824 B
  • src/core/map.ts1.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…