PlugWiki

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. 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. 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

  1. Security & Trust Model
  2. What You Can Build
  3. Quick Start
  4. Installation
  5. Option A: React App (Recommended)
  6. Option B: Vanilla JavaScript / Node.js
  7. Need CLI or wallet-first automations?
  8. Core Capabilities
  9. Wallet Authentication
  10. AI Chat Experience & Plugins
  11. React Components
  12. Agent Wallet & Automations
  13. React Token Migration & Advanced Hooks
  14. AI App Introspection (Reflexive)
  15. Session Management
  16. Custom AI Plugins

Key facts

Installs on skills.sh
8,731 as of 2026-11-02
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 authentication

  • ConnectButton, AuthStatus, HustleChat, HustleChatWidget

    Drop-in components that inherit the signed-in session.

    Write · AI chat and React components

  • hustle-incognito client for non-React code

    Chat with EmblemAI from Node or plain JavaScript.

    Write · Node chat SDK

  • Register your own tools with executors

    Define a tool schema and an executor function, then register it so EmblemAI can call it.

    Write · Custom AI plugins

  • Embeds 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 · Reflexive

  • Points 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

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-onlyReflexive starts read-only, per its reference. The rest of the skill writes code into your project.
Talks toapi.emblemvault.ai (EmblemAI SDK backend). auth.emblemvault.ai (auth SDK default). Anthropic, when Reflexive uses Claude
Sign-in and keysThe Emblem auth SDK keeps short-lived sessions that refresh automatically. SKILL.md says not to print tokens or paste them into prompts.
Scopes
  • Claude runs npm install and npx reflexive, and writes code in your project (allowed-tools: Bash, Read, Write, WebFetch)

  • Reflexive can start your app as a child process and, with opt-in flags, edit files and run shell commands

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

Folder
skills/emblem-ai

emblemcompany/agent-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 4
  1. README · github.com
  2. emblem-ai SKILL.md · github.com
  3. reflexive.md · github.com
  4. auth-sdk.md · github.com

Updated Nov 2, 2026.