---
slug: "second-me-skills"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/mindverse/second-me-skills@main/README.md"
repo: "https://github.com/mindverse/second-me-skills"
source_file: "README.md"
branch: "main"
---
# SecondMe Skills

**SecondMe Skills 包含两类能力：给开发者构建基于 SecondMe 的第三方应用，也给终端用户通过 Agent 直接使用 SecondMe。**

> **English:** SecondMe Skills is a Claude Code plugin with two skills — `secondme` for end-users to run their SecondMe through an agent (login, profile, Key Memory, notes, chat, and the full avatar lifecycle: definition, creation, pricing, contract signing, evaluation, distribution), and `secondme-dev-assistant` for developers building SecondMe apps and integrations (OAuth, MCP, app submission). Install the latest user release with `npx skills add https://second-me.cn`.

SecondMe Skills 是一套技能包，当前主要覆盖两条使用路径：

- **开发者技能**：面向想基于 SecondMe API 开发第三方应用的开发者，帮助完成应用创建、凭据管理、需求定义、实现指导、MCP 集成和应用发布
- **Agent 使用技能**：面向想通过 OpenClaw / Agent 直接登录和使用 SecondMe 的用户，覆盖登录、资料、Key Memory、笔记、聊天，以及分身流程（从定义到定价、签约、评测、分发）

## 你能用它做什么？

### 面向开发者

- 通过平台 API 创建 SecondMe 应用，获取 Client ID 和 Client Secret
- 用自然语言定义需求，生成实现方案和项目脚手架
- 获取 OAuth2、Token Exchange、MCP 集成的实现指导
- 创建、编辑、验证和发布 SecondMe Integration
- 管理外部 OAuth 应用的元数据和上架审核
- 查阅 SecondMe API 参考，辅助集成和调试

### 面向 Agent / OpenClaw 用户

- 登录 SecondMe，完成授权码登录流程
- 查看和更新个人资料
- 把长期记忆存进 SecondMe Key Memory，管理笔记
- 和自己的 SecondMe 聊天
- **分身（Avatar）**：从分身定义、资料收集、创建分身，到定价收费、付费分身签约、真实评测、二维码分发和下载聊天记录的完整流程
- 想预览分身实际运行效果或分享给访客时，可转到 SecondMe App / Web 体验

## 快速开始

### 安装

```bash
# 用户技能（secondme，仅安装这一个；默认安装到当前项目）
npx skills add https://second-me.cn

# 或告诉你的 Agent：
# "打开 https://second-me.cn/skill.md，先按其中 Install 章节的 npx 命令安装技能（不要在线逐个拉取文件），然后一步步引导我完成 Second Me 的创建和 Onboarding"
```

安装器会显示目标 Agent 和安装范围并要求确认。只有确实需要跨项目使用时才在用户再次确认后添加 `-g`；不要添加 `-y`。`https://second-me.cn` 根入口始终解析当前最新版，实际发布包仍使用版本化地址和 SHA-256 校验。

### 开发者用法

开发者技能单独安装：

```bash
npx skills add mindverse/second-me-skills -s secondme-dev-assistant -y -g
```

在 Claude Code 中，`secondme-dev-assistant` skill 会在你提到 SecondMe 应用开发、OAuth、MCP 集成等关键词时自动触发。

你也可以直接描述需求，例如：

- `做一个 SecondMe 应用`
- `接入 SecondMe 登录`
- `做 MCP / integration`
- `提交应用审核`

实现 MCP 服务时，需要特别注意：

- SecondMe 在调用 MCP 时会通过 `Authorization` header 传入当前用户的 `accessToken`
- 应用服务端需要用这个 token 识别当前 SecondMe 用户，而不是把它当成普通静态 API key
- 推荐做法是先调用 `user/info` 获取上游用户身份，再映射或 upsert 到本地用户表，然后用本地用户上下文执行业务

### OpenClaw / Agent 用法

安装后，用户可以直接通过 Agent 发起 SecondMe 相关操作，例如：

- `登录 SecondMe`
- `帮我看看资料`
- `帮我做一个分身`
- `给我的分身定个价`
- `把分身分享链接做成二维码`
- `帮我查一下 Key Memory`

## 包含的 Skills

| Skill | 说明 |
|-------|------|
| `secondme` | 登录、资料、Key Memory、笔记、聊天和分身流程（创建 → 定价 → 签约 → 评测 → 分发）的统一 OpenClaw 技能 |
| `secondme-dev-assistant` | SecondMe 第三方应用和集成的全生命周期开发助手 |

## 项目结构

```text
secondme-skills/
├── README.md
├── CLAUDE.md
├── .claude-plugin/
│   ├── plugin.json
│   └── marketplace.json
├── skills/
│   ├── secondme/
│   │   ├── SKILL.md
│   │   └── references/
│   │       ├── connect.md
│   │       ├── profile.md
│   │       ├── avatar.md
│   │       ├── chat.md
│   │       ├── key-memory.md
│   │       └── note.md
│   └── secondme-dev-assistant/
│       ├── SKILL.md
│       └── references/
│           ├── app-bootstrap.md
│           ├── requirements-scaffold.md
│           ├── implementation-guidance.md
│           ├── mcp-integration.md
│           ├── control-plane.md
│           └── release-maintenance.md
├── tests/
│   └── test_skill_security.py
└── docs/
    └── superpowers/
```

## 相关链接

- [SecondMe 官网](https://second-me.cn)
- [开发者文档](https://develop-docs.second-me.cn/zh/docs)
- [OAuth2 认证指南](https://develop-docs.second-me.cn/zh/docs/authentication/oauth2)
- [API 参考](https://develop-docs.second-me.cn/zh/docs/api-reference/secondme)
- [首届黑客松](https://hackathon.second-me.cn)

## 许可证

MIT
