Install any skill in seconds. Free to start, no credit card required.
Get Started Free →tencentcloudbase/auth-web-cloudbase
CloudBase Web Authentication Quick Guide for frontend integration after auth-tool has already been checked. Provides concise and practical Web authentication solutions with multiple login methods and complete user management.
Passed 20 of 22 test cases with the skill, and 8 of 22 without it.
and 20 more in the full report
13 fixed7 passed either way1 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write a CloudBase web SDK function to register a new user with their email address and a password. Provide the exact method call and parameters.
| Checked | Without skill | With skill |
|---|---|---|
| Uses auth.signUp | Missed | Passed |
| The method receives an object with email and password fields. | Missed | Passed |
The instructions your model reads when the skill loads.
Sibling CloudBase skills ship beside this skill. Use local relative paths such as ../auth-tool-cloudbase/SKILL.md.
If a referenced sibling skill file is missing from this environment, ask the user to install the full CloudBase plugin (or the missing skill). Do not HTTP-fetch remote skill or protocol markdown into the agent context.
@cloudbase/js-sdk and the auth provider setup has already been checked.auth-tool-cloudbase first to ensure providers are enabled, then return here for frontend integration.../auth-tool-cloudbase/SKILL.md for provider setup../web-development/SKILL.md for Web project structure and deploymentauth-tool-cloudbase before auth-web-cloudbase.auth.signUp / verifyOtp but never wiring it into the existing form handlers, so the actual button clicks still do nothing.signInWithEmailAndPassword or signUpWithEmailAndPassword for username-style accounts such as admin and editor.type="email" when the task explicitly says the account identifier is a plain username string.queryAppAuth(action="getLoginConfig") and enabling usernamePassword when it is still off.auth.signInWithPassword(...) or auth.signUp(...) code without first confirming the provider is enabled via MCP. Before writing any sign-in or sign-up code in the browser, call queryAppAuth(action="listProviders") to verify the target provider (e.g. email, phone, usernamePassword) has On: "TRUE". For email-based sign-up (auth.signUp({ email, password })), additionally confirm SMTP is configured — otherwise the provider may throw "provider email not found" or similar errors. For username/password login, use auth.signInWithPassword({ username, password }); registration is best done through the management API (manageAppAuth(action="createUser")) or by confirming email provider readiness first.test cases passed, vs 8 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.