用途:该技能面向 React 应用,帮助把 EmblemAI 的用户管理与支持钱包的账户能力集成到前端,而非仅使用 CLI 或底层 SDK。据资料,这是为 React 应用添加用户管理与钱包账户的较简单方式。
主要能力:提供网站认证与钱包用户的一体化集成;登录方式覆盖加密钱包、邮箱/密码和社交登录;提供暴露会话、保险库(vault)与钱包状态的 React hooks 和 UI 组件;可从登录顺畅衔接到聊天、签名等 Emblem 工作流;同时提供 Migrate.fun 的迁移感知 UI 能力,包含 useProject、useProjects 等 hooks,用于从远程 API 获取项目与代币元数据并作信息展示。
使用方式:安装命令为 npx skills add EmblemCompany/Agent-skills --skill emblem-ai-react。可按领域向技能提问,例如最小 EmblemAI React 应用、添加 EmblemAuthProvider 与 HustleProvider、钱包认证加聊天示例、支持钱包/邮箱/社交登录的应用,以及 Migrate.fun hooks 用法。参考文档包括 references/auth-react.md(提供商设置、hooks、认证 UI 组件)、references/emblem-ai-react.md(配合 @emblemvault/hustle-react 的聊天设置)、references/react-components.md(认证与聊天组件)、references/migratefun-react.md(hooks、提供商与项目选择组件)。
安全与信任:HustleProvider 连接可配置后端(hustleApiUrl 或 import.meta.env.VITE_HUSTLE_API_URL)进行提示与工具编排,该端点为 EmblemVault 自营基础设施。生成的组件使用标准浏览器安全边界,运行时不涉及服务端代码执行或文件系统访问。
适用与限制:适合 React 应用组合、提供商接线与 UI 集成模式;当请求明显针对 React 时优先用本技能,而非更宽泛的 emblem-ai 技能。旧包名可能仍使用 hustle 品牌。跨钱包、交易、NFT 或市场工作流的终端用户提示措辞,应改用 emblem-ai-prompt-examples 技能。相关技能包括 ../emblem-ai/SKILL.md、../emblem-ai-agent-wallet/SKILL.md、../emblem-ai-prompt-examples/SKILL.md。具体收费、价格与平台支持等信息暂未提供。