# emblem-ai

Добавляет в приложение вход через кошелёк, email или соцсети и даёт каждому пользователю кошелёк вместе с аккаунтом. Плюс готовый чат-компонент и отладка работающего приложения.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 8700 установок · ★ 12
- Автор: EmblemCompany
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/EmblemCompany/Agent-skills/tree/HEAD/skills/emblem-ai/SKILL.md
- Обновлён: 2026-05-15
- HTML: https://affpapa.org/nevibecode/skills/emblem-ai

## Что делает

Скилл ведёт агента по интеграции EmblemVault: аутентификация, кошелёк на каждого пользователя, чат-поверхности и интроспекция приложения. Внутри — ссылки на референсы по auth-SDK, React-компоненты и TypeScript SDK. Агент читает их и собирает код в вашем проекте, а не пишет всё с нуля.

Вход поддерживает подпись в Ethereum/EVM, Solana, Bitcoin через PSBT и Hedera, а также OAuth через Google и Twitter/X и email с паролем и OTP. Сессии держатся на JWT и обновляются сами. Для React есть `EmblemAuthProvider` с `ConnectButton` и `HustleProvider` с `HustleChat`; для Node.js и обычного JS — `EmblemAuthSDK` и `HustleIncognitoClient`.

Важный момент: SDK ходит на `api.emblemvault.ai` — это инфраструктура автора скилла, и без неё оркестрация промптов и маршрутизация инструментов не работают. Операции с кошельком идут по модели review-first: агент готовит действие, вы подтверждаете, только потом что-то подписывается. Для CLI-сценариев и подготовки credentials скилл отправляет к отдельным ресурсам по agent wallet.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EmblemCompany/Agent-skills --skill emblem-ai -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/emblem-ai/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/emblem-ai/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EmblemCompany/Agent-skills --skill emblem-ai -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/emblem-ai/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EmblemCompany/Agent-skills --skill emblem-ai -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/emblem-ai/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install EmblemCompany/Agent-skills emblem-ai
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/emblem-ai/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add EmblemCompany/Agent-skills --skill emblem-ai -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/EmblemCompany/Agent-skills --path skills/emblem-ai
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/emblem-ai/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add EmblemCompany/Agent-skills --skill emblem-ai -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/EmblemCompany/Agent-skills/tree/HEAD/skills/emblem-ai/SKILL.md

## Когда брать
- добавить вход через кошелёк рядом с обычным логином
- выдать каждому пользователю кошелёк из того же потока аутентификации
- встроить чат-ассистента, который видит текущую сессию
- подключить свои API как инструменты ассистента
- отлаживать запущенное приложение через встроенного агента

## Примеры запросов агенту
- Подключи emblem-ai и сделай вход через MetaMask и Phantom в моём React-приложении
- Добавь HustleChat на страницу аккаунта, чтобы ассистент видел сессию пользователя
- Настрой Reflexive в MCP-режиме для отладки этого проекта

## Похожие
- [emblem-ai-agent-wallet](https://affpapa.org/nevibecode/skills/emblemcompany-emblem-ai-agent-wallet.md) — скилл · 8700 установок
- [appkit](https://affpapa.org/nevibecode/skills/appkit.md) — скилл · 1100 установок
- [auth-security-reviewer](https://affpapa.org/nevibecode/skills/auth-security-reviewer.md) — скилл · 340 установок
- [auth0](https://affpapa.org/nevibecode/skills/auth0.md) — скилл · 5200 установок
- [onchainkit](https://affpapa.org/nevibecode/skills/onchainkit.md) — скилл · 641 установка
- [jwt-validate](https://affpapa.org/nevibecode/skills/jwt-validate.md) — скилл · 620 установок

Из того же набора: [emblemcompany/agent-skills](https://affpapa.org/nevibecode/by/emblemcompany/agent-skills.md) — 8 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
