[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-coinbase-authenticate-wallet-pl":3,"guides-for-coinbase-authenticate-wallet":221,"similar-k17ed4at6by4838fqmpzsna8jn86740e":222},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":185,"isFallback":190,"parentExtension":191,"providers":192,"relations":197,"repo":199,"workflow":218},1778054181056.284,"k17ed4at6by4838fqmpzsna8jn86740e",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Sign in to the wallet. Use when you or the user want to log in, sign in, connect, or set up the wallet, or when any wallet operation fails with authentication or \"not signed in\" errors. This skill is a prerequisite before sending, trading, or funding.",{},"Agentic Wallet Authentication","https://github.com/coinbase/agentic-wallet-skills/tree/HEAD/skills/authenticate-wallet",[15,16,17,18,19],"wallet","authentication","security","cli","nodejs",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":174,"workflow":183},1778054210101.004,"kn7f6xnq36p4d1nvkqag67dddd867d6g","en",{"checks":25,"evaluatedAt":164,"extensionSummary":165,"promptVersionExtension":166,"promptVersionScoring":167,"rationale":168,"score":169,"summary":170,"tags":171,"targetMarket":172,"tier":173},[26,31,34,37,41,44,48,52,55,58,62,67,70,74,77,80,83,86,89,92,95,99,103,108,112,115,118,121,126,129,132,135,138,141,145,148,151,154,157,161],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly names a concrete user problem: signing into a wallet and handling authentication errors, specifying its role as a prerequisite for other operations.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill provides a specific workflow using the `awal` CLI for wallet authentication, which is more than a simple prompt and offers value over direct API calls.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill covers the complete authentication lifecycle, from initiation to verification, using documented CLI commands.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill is focused solely on wallet authentication and related status checks, without extending into unrelated domains.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The description accurately reflects the skill's functionality, clearly stating its purpose and when to use it.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Scoped tools","The skill uses narrow verb-noun tools like `awal status`, `awal auth login`, and `awal auth verify`, which are specific and easy for the agent to select.",{"category":49,"check":50,"severity":29,"summary":51},"Documentation","Configuration & parameter reference","All parameters for the `awal` commands are documented, including input validation rules and expected formats.",{"category":38,"check":53,"severity":29,"summary":54},"Tool naming","The tools used (`awal status`, `awal auth login`, `awal auth verify`) are descriptive and clearly indicate their function within the wallet domain.",{"category":38,"check":56,"severity":29,"summary":57},"Minimal I/O surface","Input validation is performed on `email` and `otp` to prevent shell injection, and the command outputs are processed via `--json` for structured data.",{"category":59,"check":60,"severity":29,"summary":61},"License","License usability","The repository includes a standard MIT License file, which is permissive and clearly defined.",{"category":63,"check":64,"severity":65,"summary":66},"Maintenance","Commit recency","not_applicable","The repository has no commit history available for review, making it impossible to assess recency.",{"category":63,"check":68,"severity":29,"summary":69},"Dependency Management","The skill utilizes `npx awal@2.10.0`, indicating a specific, versioned dependency. The README mentions a script to update the `awal` version, suggesting a mechanism for dependency updates.",{"category":71,"check":72,"severity":29,"summary":73},"Security","Secret Management","The skill handles authentication via OTP and does not appear to directly expose or log sensitive secrets. Input validation prevents shell metacharacters from being passed to commands.",{"category":71,"check":75,"severity":29,"summary":76},"Injection","The skill explicitly validates `email` and `otp` inputs against regex patterns to prevent shell injection before constructing commands.",{"category":71,"check":78,"severity":29,"summary":79},"Transitive Supply-Chain Grenades","The skill only uses the `awal` CLI tool, which is likely installed via npm and bundled within the repository's dependencies, with no runtime fetching of external scripts.",{"category":71,"check":81,"severity":29,"summary":82},"Sandbox Isolation","The skill interacts with the `awal` CLI tool, which is expected to operate within its own sandboxed environment or managed process, and does not attempt to access files outside of its scope.",{"category":71,"check":84,"severity":29,"summary":85},"Sandbox escape primitives","No detached-process spawns or retry loops around denied tool calls were detected in the provided script.",{"category":71,"check":87,"severity":29,"summary":88},"Data Exfiltration","The skill focuses on authentication and does not appear to exfiltrate any user data or credentials to third parties.",{"category":71,"check":90,"severity":29,"summary":91},"Hidden Text Tricks","The bundled files (SKILL.md, LICENSE.md, README.md) are free of hidden-steering tricks, invisible Unicode characters, or other obfuscation methods.",{"category":71,"check":93,"severity":29,"summary":94},"Opaque code execution","The skill relies on the `awal` CLI tool, and the provided SKILL.md does not contain obfuscated code, base64 payloads, or runtime script fetching.",{"category":96,"check":97,"severity":29,"summary":98},"Portability","Structural Assumption","The skill assumes the `awal` CLI is installed and functional, which is declared via `npx awal@2.10.0` and can be handled by the agent environment.",{"category":100,"check":101,"severity":65,"summary":102},"Trust","Issues Attention","No issue data is available for this repository.",{"category":104,"check":105,"severity":106,"summary":107},"Versioning","Release Management","warning","No explicit version is declared in the SKILL.md frontmatter, package.json, or CHANGELOG. The skill uses `awal@2.10.0`, which is a specific version but lacks a repository-level versioning signal.",{"category":109,"check":110,"severity":29,"summary":111},"Code Execution","Validation","The skill includes explicit regex-based validation for `email` and `otp` inputs to ensure they conform to expected formats.",{"category":71,"check":113,"severity":29,"summary":114},"Unguarded Destructive Operations","The skill's primary operations are authentication and status checks, which are not inherently destructive. The `awal` CLI commands are used as intended.",{"category":109,"check":116,"severity":29,"summary":117},"Error Handling","The skill defines input validation and uses `npx awal` commands which are expected to provide structured output via `--json` or standard CLI error reporting. The agent can handle these.",{"category":109,"check":119,"severity":65,"summary":120},"Logging","The skill itself does not perform destructive actions or outbound calls that would typically require local audit logging.",{"category":122,"check":123,"severity":124,"summary":125},"Compliance","GDPR","info","The skill requires an email address for OTP authentication, which could be considered personal data. However, it is used only for authentication with the wallet CLI and not submitted to third parties.",{"category":122,"check":127,"severity":29,"summary":128},"Target market","The skill is global in nature, requiring only an email address and an OTP code, and does not have any region-specific logic or data formats.",{"category":96,"check":130,"severity":29,"summary":131},"Runtime stability","The skill relies on `npx awal@2.10.0`, a common Node.js tool, and does not appear to make assumptions about specific shells, operating systems, or IDEs beyond the standard Node.js runtime.",{"category":45,"check":133,"severity":29,"summary":134},"Precise Purpose","The skill clearly states its purpose (signing into the wallet) and when to use it (login, authentication errors), identifying the 'wallet' as the artifact.",{"category":45,"check":136,"severity":29,"summary":137},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the core capability and trigger phrases.",{"category":49,"check":139,"severity":29,"summary":140},"Concise Body","The skill body is concise, under 500 lines, and delegates details like CLI commands and examples to clear sections.",{"category":142,"check":143,"severity":29,"summary":144},"Context","Progressive Disclosure","The SKILL.md file is well-structured, with the main procedure outlined and detailed commands/examples provided inline, without embedding large external data blobs.",{"category":142,"check":146,"severity":65,"summary":147},"Forked exploration","This skill is not an exploration or audit-style skill; it performs a specific authentication task.",{"category":27,"check":149,"severity":29,"summary":150},"Usage examples","The skill provides clear, end-to-end examples demonstrating the input, invocation, and expected outcome for authentication.",{"category":27,"check":152,"severity":29,"summary":153},"Edge cases","The skill documents input validation rules for email and OTP, which act as edge case handling for malformed input, and implicitly covers potential authentication failures.",{"category":109,"check":155,"severity":29,"summary":156},"Tool Fallback","The skill uses `npx awal@2.10.0`, which implies it relies on the Node.js environment and npm. The specific version is pinned, and `npx` provides a standard execution path.",{"category":158,"check":159,"severity":29,"summary":160},"Safety","Halt on unexpected state","Input validation for email and OTP acts as a halt mechanism for unexpected states before command execution.",{"category":96,"check":162,"severity":29,"summary":163},"Cross-skill coupling","The skill is self-contained and focuses solely on wallet authentication, without relying on or implicitly coupling with other skills.",1778054196412,"This skill utilizes the `awal` CLI to manage wallet authentication via a two-step email OTP process. It includes input validation to prevent shell injection and provides commands for initiating login, verifying OTP, and checking authentication status. It requires a Node.js environment with npm.","2.0.0","3.4.0","The skill is well-documented, secure, and follows best practices for scope and invocation. The use of `npx awal` with input validation ensures production readiness. The only minor point is the lack of a repository-level versioning signal.",96,"A well-documented and secure skill for authenticating with the Agentic Wallet using email OTP.",[15,16,17,18,19],"global","verified",{"codeQuality":175,"collectedAt":176,"documentation":177,"maintenance":179,"security":180,"testCoverage":182},{},1778054185274,{"descriptionLength":178,"readmeSize":8},251,{},{"hasNpmPackage":181,"smitheryVerified":181},false,{"hasCi":181,"hasTests":181},{"updatedAt":184},1778054210101,{"githubOwner":186,"githubRepo":187,"locale":23,"slug":188,"type":189},"coinbase","agentic-wallet-skills","authenticate-wallet","skill",true,null,{"extract":193,"llm":196},{"commitSha":194,"license":195},"5cb01b587c407cba5c04ab2936dd7790b8a914aa","MIT",{"promptVersionExtension":166,"promptVersionScoring":167,"score":169,"targetMarket":172,"tier":173},{"repoId":198},"kd78mkx7eqwz3zppdqe8ndpg0n865b38",{"_creationTime":200,"_id":198,"identity":201,"providers":203,"workflow":215},1777995558409.88,{"githubOwner":186,"githubRepo":187,"sourceUrl":202},"https://github.com/coinbase/agentic-wallet-skills",{"discover":204,"github":207},{"sources":205},[206],"skills-sh",{"closedIssues90d":208,"forks":209,"license":195,"openIssues90d":210,"pushedAt":211,"readmeSize":212,"stars":213,"topics":214},1,35,4,1777924966000,2522,105,[],{"discoverAt":216,"extractAt":217,"githubAt":217,"updatedAt":217},1777995558409,1778054181883,{"anyEnrichmentAt":219,"extractAt":220,"githubAt":219,"llmAt":184,"updatedAt":184},1778054181408,1778054181056,[],[223,254,283,312,343,374],{"_creationTime":224,"_id":225,"community":226,"display":227,"identity":239,"providers":243,"relations":248,"workflow":250},1778053187365.2688,"k170p3pqnx396v1vn05e4fx251866nfs",{"reviewCount":8},{"description":228,"installMethods":229,"name":230,"sourceUrl":231,"tags":232},"React integration skill for EmblemAI's one-shot user management. Use when the user wants to add website authentication plus wallet-enabled users to a React app with EmblemAuthProvider, ConnectButton, social/email/wallet login, chat components, React auth hooks, React composition patterns, or Migrate.fun React hooks.",{},"EmblemAI React","https://github.com/emblemcompany/agent-skills/tree/HEAD/skills/emblem-ai-react",[233,16,234,235,15,236,237,238],"react","emblemai","user-management","chat","frontend","documentation",{"githubOwner":240,"githubRepo":241,"locale":23,"slug":242,"type":189},"emblemcompany","agent-skills","emblem-ai-react",{"extract":244,"llm":246},{"commitSha":245,"license":195},"e9e2828aa3e1c32a6dd36fd9037b815b8e12facd",{"promptVersionExtension":166,"promptVersionScoring":167,"score":247,"targetMarket":172,"tier":173},97,{"repoId":249},"kd76dmtwdx03886dj4fsp18tss864e0x",{"anyEnrichmentAt":251,"extractAt":252,"githubAt":251,"llmAt":253,"updatedAt":253},1778053187831,1778053187365,1778053238491,{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":269,"providers":271,"relations":277,"workflow":279},1778054586606.9207,"k17dgzjgvsrbv3nsbp0kz4c1ax8665ww",{"reviewCount":8},{"description":259,"installMethods":260,"name":261,"sourceUrl":262,"tags":263},"Vercel filesystem detectors",{},"Vercel Filesystem Detectors","https://github.com/vercel/vercel/tree/HEAD/packages/fs-detectors",[264,265,266,267,18,268],"vercel","build-system","framework-detection","monorepo","utility",{"githubOwner":264,"githubRepo":264,"locale":23,"slug":270,"type":189},"vercel-fs-detectors",{"extract":272,"llm":275},{"commitSha":273,"license":274},"da93fccb68ef705f866ddb8d4ff596495589442a","Apache-2.0",{"promptVersionExtension":166,"promptVersionScoring":167,"score":276,"targetMarket":172,"tier":173},100,{"repoId":278},"kd70sna36fh1a450f5r7e0f8p986555e",{"anyEnrichmentAt":280,"extractAt":281,"githubAt":280,"llmAt":282,"updatedAt":282},1778054590995,1778054586606,1778054733091,{"_creationTime":284,"_id":285,"community":286,"display":287,"identity":300,"providers":302,"relations":306,"workflow":308},1778053126504.8447,"k177gyb2pp9y0hpcx23rd2j0gd866t61",{"reviewCount":8},{"description":288,"installMethods":289,"name":290,"sourceUrl":291,"tags":292},"Smart Money analytics on OKX: leaderboard traders, position tracking, trade records, aggregated consensus signals, and signal history. Use this skill when the user asks about 聪明钱, smart money, 牛人榜, leaderboard, top traders, 带单员, lead traders, 交易员排行, trader ranking, trader positions, trader PnL, 交易员持仓, 交易员收益, smart money signal, 聪明钱信号, long/short ratio, 多空比, capital flow, 资金流向, position conviction, 仓位强度, entry price distribution, smart money overview, 聪明钱总览, signal history, 信号历史, trader search, 搜索交易员, who is trading BTC, 谁在交易BTC, recommend traders, 推荐交易员, best traders, top performers.",{},"OKX CEX Smart Money CLI","https://github.com/okx/agent-skills/tree/HEAD/skills/okx-cex-smartmoney",[293,294,295,296,297,298,299,18],"okx","cex","smartmoney","analytics","trader","leaderboard","signals",{"githubOwner":293,"githubRepo":241,"locale":23,"slug":301,"type":189},"okx-cex-smartmoney",{"extract":303,"llm":305},{"commitSha":304,"license":195},"2c10950e7d08ff4a6f92e29aa5a72fc1f6982c3b",{"promptVersionExtension":166,"promptVersionScoring":167,"score":276,"targetMarket":172,"tier":173},{"repoId":307},"kd762kyfecgcjapqdqxsv1ngw986551x",{"anyEnrichmentAt":309,"extractAt":310,"githubAt":309,"llmAt":311,"updatedAt":311},1778053126894,1778053126504,1778053154881,{"_creationTime":313,"_id":314,"community":315,"display":316,"identity":326,"providers":330,"relations":336,"workflow":338},1777995614337.9844,"k17f0xfg2pkfqd1p5jjzh8sswh8645px",{"reviewCount":8},{"description":317,"installMethods":318,"name":319,"sourceUrl":320,"tags":321},"Scaffold an editable Tandem control panel app",{},"Tandem Panel Scaffold","https://github.com/frumu-ai/tandem/tree/HEAD/packages/create-tandem-panel",[322,18,233,323,324,325],"scaffolding","typescript","vite","ui",{"githubOwner":327,"githubRepo":328,"locale":23,"slug":329,"type":189},"frumu-ai","tandem","create-tandem-panel",{"extract":331,"llm":334,"smithery":335},{"commitSha":332,"license":333},"25c8ae7c2f8b20d576a2b8d44946ac2e0ff9408d","MIT OR Apache-2.0",{"promptVersionExtension":166,"promptVersionScoring":167,"score":276,"targetMarket":172,"tier":173},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":181},{"repoId":337},"kd72pd305er4m7vecv9p6mnd4s865kea",{"anyEnrichmentAt":339,"extractAt":340,"githubAt":341,"llmAt":342,"smitheryAt":339,"updatedAt":342},1777995723550,1777995614338,1777995614791,1777995897177,{"_creationTime":344,"_id":345,"community":346,"display":347,"identity":359,"providers":362,"relations":367,"workflow":370},1778054268187.7783,"k1799kwx7k8g1vx165qr4np3298670sw",{"reviewCount":8},{"description":348,"installMethods":349,"name":350,"sourceUrl":351,"tags":352},"Guide for using the Bright Data CLI (`brightdata` / `bdata`) to scrape websites, search the web, extract structured data from 40+ platforms, manage proxy zones, and check account budget. Use this skill whenever the user wants to scrape a URL, search Google/Bing/Yandex, extract data from Amazon/LinkedIn/Instagram/TikTok/YouTube/Reddit or any other platform, check their Bright Data balance or zones, or do anything involving web data collection from the terminal. Also trigger when the user mentions brightdata, bdata, web scraping CLI, SERP API, or wants to install Bright Data skills into their coding agent.",{},"Bright Data CLI","https://github.com/brightdata/skills/tree/HEAD/skills/brightdata-cli",[353,18,354,355,356,357,358],"brightdata","web-scraping","data-extraction","serp-api","automation","terminal",{"githubOwner":353,"githubRepo":360,"locale":23,"slug":361,"type":189},"skills","brightdata-cli",{"extract":363,"llm":365},{"commitSha":364,"license":195},"d0eeb1fbab809ffffe7c270186bd3eb78cf0c8ba",{"promptVersionExtension":166,"promptVersionScoring":167,"score":366,"targetMarket":172,"tier":173},99,{"parentExtensionId":368,"repoId":369},"k177secs2fy2665c3z8prspg0s867xd1","kd7e4q3ah25vmt87x67vanphhn864r9h",{"anyEnrichmentAt":371,"extractAt":372,"githubAt":371,"llmAt":373,"updatedAt":373},1778054269540,1778054268187,1778054318963,{"_creationTime":375,"_id":376,"community":377,"display":378,"identity":391,"providers":393,"relations":398,"workflow":401},1778053930836.1216,"k179vaekcmae3hrhq6rhxzc03d86616j",{"reviewCount":8},{"description":379,"installMethods":380,"name":381,"sourceUrl":382,"tags":383},"Clerk Organizations for B2B SaaS - create multi-tenant apps with org switching, role-based access, verified domains, and enterprise SSO. Use for team workspaces, RBAC, org-based routing, member management.",{},"Clerk Organizations","https://github.com/clerk/skills/tree/HEAD/skills/features/clerk-orgs",[384,16,385,386,387,388,389,390],"clerk","b2b","saas","organizations","rbac","sso","nextjs",{"githubOwner":384,"githubRepo":360,"locale":23,"slug":392,"type":189},"clerk-orgs",{"extract":394,"llm":396},{"commitSha":395,"license":195},"c1f6afc82a165988421166e68872cb41b892c0b0",{"promptVersionExtension":166,"promptVersionScoring":167,"score":397,"targetMarket":172,"tier":173},98,{"parentExtensionId":399,"repoId":400},"k172frdvq0x6yj945vg2ce7z9s867rrz","kd77f99t2sa8rvy3sj7yn73zp1864abx",{"anyEnrichmentAt":402,"extractAt":403,"githubAt":402,"llmAt":404,"updatedAt":404},1778053933098,1778053930836,1778054020038]