multiAI Summary Pending
alphaclaw
AlphaClaw 是 SkillHub 技能商店的 CLI 工具,用于搜索、安装、发布和管理 Claude Code 技能。支持 AK/SK 登录、关键词搜索技能、一键安装/发布技能包、收藏和评论等完整功能。
3,556 stars
byopenclaw
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/alphaclaw/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1688aiinfra/alphaclaw/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/alphaclaw/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How alphaclaw Compares
| Feature / Agent | alphaclaw | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
AlphaClaw 是 SkillHub 技能商店的 CLI 工具,用于搜索、安装、发布和管理 Claude Code 技能。支持 AK/SK 登录、关键词搜索技能、一键安装/发布技能包、收藏和评论等完整功能。
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# AlphaClaw - SkillHub CLI 工具 AlphaClaw 是 1688 SkillHub 技能商店的命令行工具,让你可以直接在终端搜索、安装、发布和管理openclaw的技能SKILL。 **官网**: https://skill.alphashop.cn/ ## 触发条件 当用户提到以下内容时触发: - "安装 alphaclaw"、"安装技能商店"、"安装 skill 商店" - "搜索技能"、"安装技能"、"发布技能" - "alphaclaw login"、"alphaclaw search"、"alphaclaw install" 等命令 - "技能管理"、"skill 管理" ## 前置条件 - Node.js >= 11 - npm ## 安装 ```bash npm install -g 1688alphaclaw ``` 安装完成后,终端输入 `alphaclaw --version` 验证是否安装成功。 ## 登录认证 AlphaClaw 使用 AK/SK(Access Key / Secret Key)认证。 ### 获取密钥 访问遨虾控制台获取:https://www.alphashop.cn/seller-center/apikey-management > Secret Key 仅在创建时可见,请妥善保管! ### 执行登录 ```bash alphaclaw login ``` 执行后会自动打开浏览器访问 API 密钥管理页面,然后在终端输入 Access Key 和 Secret Key(SK 输入时会被隐藏)。 凭证保存在 `~/.alphaclaw/auth.json`,后续请求自动使用 JWT Token 认证(有效期 30 分钟,自动刷新)。 ### 查看当前用户 ```bash alphaclaw whoami ``` ## 完整命令参考 ### 1. login - 登录 ```bash alphaclaw login ``` 自动打开浏览器访问密钥管理页面,交互式输入 AK/SK。 ### 2. whoami - 查看当前用户 ```bash alphaclaw whoami ``` 显示当前登录用户的信息。 ### 3. search - 搜索技能 ```bash alphaclaw search <关键词> ``` 按关键词模糊搜索技能,返回匹配的技能列表。 **示例:** ```bash alphaclaw search "小红书" alphaclaw search "数据处理" alphaclaw search "1688" ``` ### 4. info - 查看技能详情 ```bash alphaclaw info <技能名称> ``` 查看指定技能的详细信息,包括版本、描述、下载次数、收藏数等。 **示例:** ```bash alphaclaw info xiaohongshu-upload alphaclaw info 1688-ranking ``` ### 5. install - 安装技能 ```bash alphaclaw install <技能名称> [选项] ``` 下载并安装技能到本地。默认安装到当前项目的 `skills/` 目录下。 **选项:** | 选项 | 说明 | |------|------| | `--version <ver>` | 安装指定版本(默认最新版) | | `--force` | 强制覆盖已安装的技能 | | `--dir <path>` | 自定义安装目录 | **示例:** ```bash alphaclaw install xiaohongshu-upload alphaclaw install xiaohongshu-upload --version 1.0.0 alphaclaw install xiaohongshu-upload --force alphaclaw install xiaohongshu-upload --dir ./my-skills ``` 安装记录保存在 `~/.skillhub/skills-lock.json`。 ### 6. list - 查看已安装的技能 ```bash alphaclaw list ``` 列出本地已安装的所有技能,显示名称、版本、安装路径和安装时间。 ### 7. publish - 发布技能 ```bash alphaclaw publish [目录路径] [选项] ``` 将技能目录打包为 zip 并上传到 SkillHub。目录中必须包含 `SKILL.md` 文件。 **选项:** | 选项 | 说明 | |------|------| | `--yes, -y` | 跳过确认提示,直接发布 | **示例:** ```bash # 发布当前目录 cd my-skill/ alphaclaw publish # 发布指定目录 alphaclaw publish ./my-skill # 跳过确认直接发布 alphaclaw publish ./my-skill --yes ``` **发布流程:** 1. 读取并校验 `SKILL.md` 的 YAML frontmatter 2. 如果未设置 category,交互式选择分类 3. 显示元数据预览,确认后打包上传 4. 上传后进入"待审批"状态,管理员审批通过后上线 ### 8. comment - 发表评论 ```bash alphaclaw comment <技能名称> ``` 对指定技能发表评论,执行后在终端输入评论内容。 **示例:** ```bash alphaclaw comment xiaohongshu-upload ``` ### 9. favorite - 收藏/取消收藏 ```bash alphaclaw favorite <技能名称> [选项] ``` **选项:** | 选项 | 说明 | |------|------| | `--remove` | 取消收藏 | **示例:** ```bash alphaclaw favorite xiaohongshu-upload # 收藏 alphaclaw favorite xiaohongshu-upload --remove # 取消收藏 ``` ## 全局选项 所有命令均支持以下全局选项: | 选项 | 说明 | |------|------| | `--api <url>` | 覆盖 API 基础 URL | | `--version, -v` | 显示版本号 | | `--help, -h` | 显示帮助信息 | | `--debug` | 显示调试信息(排查问题时使用) | ## 技能包格式 发布技能时,目录中必须包含 `SKILL.md`,格式如下: ```markdown --- name: my-skill version: 1.0.0 type: SKILL category: other description: "技能描述" github-url: https://github.com/example/repo --- # 技能标题 详细说明... ``` ### 字段说明 | 字段 | 必填 | 说明 | |------|------|------| | name | Y | 技能名称,小写字母+数字+连字符,3-50字符 | | description | Y | 技能描述 | | version | N | 语义化版本号,如 `1.0.0`(省略则自动递增) | | type | N | `SKILL`(默认)或 `EXPERIENCE` | | category | N | 分类编码(发布时可交互选择) | | github-url | N | GitHub 仓库链接 | ### 技能分类 | 分类编码 | 名称 | |---------|------| | official-1688 | 官方 | | product-selection | 选品 | | pricing | 定价 | | inquiry | 询盘 | | material | 素材 | | distribution | 铺货 | | other | 其他 | ## 目录结构推荐 ``` my-skill/ ├── SKILL.md # 必需 - 技能声明和指令 ├── scripts/ # 可选 - 可执行脚本 ├── references/ # 可选 - 参考文档 ├── assets/ # 可选 - 模板、资源文件 └── prompts/ # 可选 - Prompt 模板 ``` ## 配置文件位置 | 文件 | 路径 | 说明 | |------|------|------| | 认证凭证 | `~/.alphaclaw/auth.json` | AK/SK 存储 | | 安装锁文件 | `~/.skillhub/skills-lock.json` | 已安装技能记录 | | 技能目录 | `./skills/` | 默认安装位置 | ## 环境变量 | 变量 | 说明 | 默认值 | |------|------|--------| | `SKILLHUB_API` | API 地址 | `https://api.alphashop.cn` | | `NO_COLOR` | 禁用彩色输出 | - | ## 常见工作流 ### 安装一个技能 ```bash alphaclaw login # 首次使用需要登录 alphaclaw search "小红书" # 搜索技能 alphaclaw info xiaohongshu-upload # 查看详情 alphaclaw install xiaohongshu-upload # 安装 alphaclaw list # 确认已安装 ``` ### 创建并发布一个技能 ```bash mkdir my-skill && cd my-skill # 创建 SKILL.md(包含 frontmatter 和指令内容) cat > SKILL.md << 'EOF' --- name: my-skill version: 1.0.0 type: SKILL description: "我的技能描述" --- # My Skill 技能使用说明... EOF # 添加脚本等资源 mkdir scripts # ... 添加你的文件 # 发布 alphaclaw login # 确保已登录 alphaclaw publish # 发布到 SkillHub ``` ## 故障排查 遇到问题时,使用 `--debug` 查看详细信息: ```bash alphaclaw install some-skill --debug alphaclaw publish --debug ``` 常见问题: - **认证失败**:重新执行 `alphaclaw login` - **安装失败**:检查网络连接,或加 `--force` 重试 - **发布被拒绝**:检查 SKILL.md 格式是否正确,name 字段是否符合命名规范