EmblemAI developer skill: wallet login, chat and app debugging
Helps Claude build apps on EmblemAI: login with wallets, email or social accounts, an AI chat window, custom plugins and app debugging.
- Installs
- 8.7K
- on skills.sh
- Stars
- 12
- on GitHub
- Files
- 10
- besides SKILL.md
- Updated
- May 2026
- last repo commit
emblem-ai is EmblemAI's developer skill. It covers the auth SDK, React components such as ConnectButton and HustleChat, the Node chat SDK, custom AI plugins, and Reflexive, a tool that embeds Claude in a running app. Reference files hold the details, and it sends React-only and CLI wallet questions to sibling skills.
It is for apps built on Emblem's services, not a general-purpose skill. Claude installs npm packages and writes code, and Reflexive can be run with npx.
Good for
- App developers adding wallet-enabled user accounts
- Developers who want an AI chat inside their app, with their own tool plugins
- Node, Python, Go, .NET or Rust developers who want Claude to debug a running app with Reflexive
Install emblem-ai
Claude Code
- 1
Copy this prompt.
Install the emblem-ai skill in Claude Code. Run this command: npx skills add EmblemCompany/Agent-skills --skill emblem-ai Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
The skill writes code into a project folder, so we store no Claude app upload for it.
From the project README. Source.
What's in the skill
When it loads
One-shot user management for apps, multi-chain wallet authentication, an AI-powered assistant, and AI app introspection. Use when the user wants to let website users sign in with wallets, email/password, or social login and give each user a wallet-enabled account, then embed EmblemAI chat surfaces, connect plugins, or add Reflexive observability. Provides React components, TypeScript SDKs, session-based authentication, and pointers to the React and agent-wallet skills for specialized workflows.
Sections in SKILL.md
- Security & Trust Model
- What You Can Build
- Quick Start
- Installation
- Option A: React App (Recommended)
- Option B: Vanilla JavaScript / Node.js
- Need CLI or wallet-first automations?
- Core Capabilities
- Wallet Authentication
- AI Chat Experience & Plugins
- React Components
- Agent Wallet & Automations
- React Token Migration & Advanced Hooks
- AI App Introspection (Reflexive)
- Session Management
- Custom AI Plugins
Key facts
- Installs on skills.sh
- 8,731 as of 2026-11-02
- skills.sh audits
- Gen Agent Trust Hub pass, Socket pass, Snyk pass
- Needs
- A Node.js project; the Emblem npm packages; for Reflexive, Claude Code sign-in or ANTHROPIC_API_KEY
- Sibling skills it points to
- emblem-ai-react, emblem-ai-agent-wallet, emblem-ai-prompt-examples (optional hand-offs)
- Last repo commit
- 2026-05-15
What it includes
Login via EVM, Solana, Bitcoin and Hedera wallets, Google, Twitter/X, email with OTP
Uses @emblemvault/auth-sdk. Sessions refresh automatically.
Try: “Add Emblem sign-in to my app with Phantom and MetaMask.”
Write ·
Wallet authenticationConnectButton, AuthStatus, HustleChat, HustleChatWidget
Drop-in components that inherit the signed-in session.
Write ·
AI chat and React componentshustle-incognito client for non-React code
Chat with EmblemAI from Node or plain JavaScript.
Write ·
Node chat SDKRegister your own tools with executors
Define a tool schema and an executor function, then register it so EmblemAI can call it.
Write ·
Custom AI pluginsEmbeds Claude in a running app to monitor and debug
Run with npx reflexive. Default mode is read-only per the reference; file changes and shell are opt-in flags. Also runs as an MCP server and in library mode.
Try: “Run reflexive on ./server.js and look for anomalies in the logs.”
Runs code ·
ReflexivePoints to React, CLI wallet and prompt skills
It links out rather than repeating them.
Read ·
Handoffs to sibling skills
From the official docs
Permissions
Medium risk
Claude installs npm packages and writes sign-in and wallet code into your project, and the Reflexive tool can be given the power to edit files and run commands. Use a git branch and keep Reflexive in its read-only default.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only modeHow to turn it on
Watch out for
It writes auth and wallet code into your app
SKILL.md allows Bash, Read, Write and WebFetch. Review every file Claude changes before you ship, especially provider setup and keys. github.com
It installs several npm packages
SKILL.md lists npm install for @emblemvault/auth-sdk, @emblemvault/emblem-auth-react, @emblemvault/hustle-react, hustle-incognito and reflexive. Check them in your lockfile. github.com
Reflexive can edit files and run shell commands
The reference says default mode is read-only and that --write and --shell are opt-in. Keep them off unless the code is yours, and bind the dashboard to localhost. github.com
Reflexive uses your Claude sign-in or API key
The reference says it authenticates with Claude Code or ANTHROPIC_API_KEY, so app logs and files it reads go to Anthropic. github.com
The SDK talks to api.emblemvault.ai
SKILL.md says the SDK connects to EmblemVault's own backend for prompt orchestration and tool routing. github.com
Security advisories
No published security advisories as of Nov 2, 2026.
Technical details
| Turning on read-only | Reflexive starts read-only, per its reference. The rest of the skill writes code into your project. |
|---|---|
| Talks to | api.emblemvault.ai (EmblemAI SDK backend). auth.emblemvault.ai (auth SDK default). Anthropic, when Reflexive uses Claude |
| Sign-in and keys | The Emblem auth SDK keeps short-lived sessions that refresh automatically. SKILL.md says not to print tokens or paste them into prompts. |
| Scopes |
|
Questions
What does the EmblemAI developer skill do?
It helps Claude add Emblem sign-in, wallet-enabled users, chat components, plugins and Reflexive debugging to an app.
Who is it for?
Developers building apps on EmblemAI's services. If you only want to check a wallet from chat, use emblem-ai-agent-wallet. For React-only work SKILL.md prefers emblem-ai-react.
How do I install it?
Use the install box at the top of the page. We store no Claude app upload because the skill writes code into a project folder.
What is Reflexive?
A separate npm tool, listed in this skill, that embeds Claude inside a running app so it can read logs and set breakpoints. The reference says it is read-only by default, and file edits and shell commands are opt-in. It signs in with Claude Code or uses ANTHROPIC_API_KEY.
Is it safe?
It has Claude install npm packages and write sign-in and wallet code into your project, and it can run an npx tool. Review the diff, use a branch, and enable Reflexive write or shell flags only on code you trust.
Is this the official Emblem skill?
It is in EmblemCompany's own repo, which the README calls the official skill collection for EmblemAI.
Do I need an app id?
The examples pass an appId to the auth provider. Check the Emblem docs for how to get one.
Information
updated Nov 2, 2026
- Repository
- emblemcompany/agent-skills
- Folder
skills/emblem-ai
Sources
Docs, issue trackers and discussions this page is built from.
Show all 4Hide
- README · github.com
- emblem-ai SKILL.md · github.com
- reflexive.md · github.com
- auth-sdk.md · github.com