Skills auth-tool-cloudbase
๐Ÿ“ฆ

auth-tool-cloudbase

v2.23.8 Content revision r1 High Risk โš™๏ธ External commands๐ŸŒ Network access๐Ÿ“ Filesystem access๐Ÿ”‘ Env variables

Configure CloudBase Auth Providers

Authentication projects fail when providers, login methods, and publishable keys are not ready. This skill guides Claude, Codex, and Claude Code through CloudBase auth readiness before implementation starts.

Supports: Claude Codex Code(CC)
โš ๏ธ 38 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "auth-tool-cloudbase" from https://skillstore.io/skills/tencentcloudbase-auth-tool-cloudbase.md and its manifest at https://skillstore.io/api/skills/tencentcloudbase-auth-tool-cloudbase/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "auth-tool-cloudbase". I need email and password login for a CloudBase Web app.

Expected outcome:

The skill would report whether email login is enabled, whether the email provider needs sender configuration, and whether the publishable key is ready before UI work starts.

Using "auth-tool-cloudbase". I want to add Google login to an existing CloudBase app.

Expected outcome:

The skill would identify the static domain for the redirect URL, list the required Google credentials, and recommend confirming provider changes before updating CloudBase.

Using "auth-tool-cloudbase". My app cannot find a publishable key.

Expected outcome:

The skill would guide a lookup for the existing publishable key, explain when creation is appropriate, and warn before creating or deleting API keys.

Security Audit

High Risk
v2 โ€ข 7/9/2026 Open versioned report

Most static findings are false positives caused by Markdown backticks, relative documentation links, and documented OAuth or console URLs. The confirmed risks are the skill's legitimate ability to guide email sender setup, API key lifecycle operations, and privileged auth provider changes that require explicit user approval.

2
Files scanned
545
Lines analyzed
8
Review items
0
False positives ignored

Confirmed security concerns (2)

High
Privileged Auth Configuration Changes
The skill guides provider creation, update, deletion, and API key lifecycle actions. These operations can change production authentication behavior or revoke credentials if used without explicit approval.
The cited lines explicitly name add, update, delete, create, list, and revoke actions for auth providers and API keys. This is intentional administrative functionality, so the risk is operational rather than hidden malware.
Medium
Sensitive Credential Handling Guidance
The skill asks users or agents to handle SMTP passwords, WeChat AppSecret values, and Google Client Secret values in provider configuration examples. Mishandling those values could expose authentication provider secrets.
The cited examples directly include password and secret fields, although they use placeholders. The risk depends on whether real secrets are provided in an agent conversation or logs.
Capability review items (8)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

High
Generic API/secret keys
"keyType": "api_key",
The skill documents listing or creating CloudBase API keys. That is a real credential lifecycle capability and should require explicit user approval and careful handling.
High
Generic API/secret keys
"keyType": "api_key",
The skill documents listing or creating CloudBase API keys. That is a real credential lifecycle capability and should require explicit user approval and careful handling.
High
Generic API/secret keys
`createApiKey` defaults to `publish_key` when `keyType` is omitted, but it can also create `api_key`
The skill documents listing or creating CloudBase API keys. That is a real credential lifecycle capability and should require explicit user approval and careful handling.
Medium
Email sending capability
- `ModifyProvider(Id="email")`: controls the email sender channel and SMTP configuration
The skill explicitly guides CloudBase email provider and SMTP sender configuration. That is legitimate for auth setup but security-relevant because it can alter outbound authentication email behavior.
Medium
Email sending capability
"EmailConfig": { "On": "TRUE", "SmtpConfig": {} }
The skill explicitly guides CloudBase email provider and SMTP sender configuration. That is legitimate for auth setup but security-relevant because it can alter outbound authentication email behavior.
Medium
Email sending capability
**Configure email provider (custom SMTP)**:
The skill explicitly guides CloudBase email provider and SMTP sender configuration. That is legitimate for auth setup but security-relevant because it can alter outbound authentication email behavior.
Medium
Email sending capability
"SmtpConfig": {
The skill explicitly guides CloudBase email provider and SMTP sender configuration. That is legitimate for auth setup but security-relevant because it can alter outbound authentication email behavior.
Medium
Email sending capability
"ServerHost": "smtp.qq.com",
The skill explicitly guides CloudBase email provider and SMTP sender configuration. That is legitimate for auth setup but security-relevant because it can alter outbound authentication email behavior.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/tencentcloudbase-auth-tool-cloudbase/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/tencentcloudbase-auth-tool-cloudbase/security.svg)](https://skillstore.io/skills/tencentcloudbase-auth-tool-cloudbase?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/tencentcloudbase-auth-tool-cloudbase?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/tencentcloudbase-auth-tool-cloudbase/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/tencentcloudbase-auth-tool-cloudbase.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

tencentcloudbase. (2026). auth-tool-cloudbase security audit report (audit version 2) [Author version 2.23.8]. Skillstore. https://skillstore.io/skills/tencentcloudbase-auth-tool-cloudbase/audits/2

BibTeX citation

@techreport{tencentcloudbase-tencentcloudbase-auth-tool-cloudbase-2026, author = {tencentcloudbase}, title = {auth-tool-cloudbase security audit report (audit version 2)}, institution = {Skillstore}, year = {2026}, number = {2}, url = {https://skillstore.io/skills/tencentcloudbase-auth-tool-cloudbase/audits/2}, note = {Author version 2.23.8} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "auth-tool-cloudbase security audit report (audit version 2)" version: "2.23.8" type: report authors: - name: "tencentcloudbase" date-released: "2026-07-09" url: "https://skillstore.io/skills/tencentcloudbase-auth-tool-cloudbase/audits/2" identifiers: - type: other value: "skillstore:tencentcloudbase-auth-tool-cloudbase:audit:2" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
100
Maintainability
87
Content
65
Community
87
Spec Compliance

What You Can Build

Prepare Web Login

Confirm enabled login methods and publishable key availability before building a CloudBase Web auth flow.

Configure Provider Readiness

Review SMS, email, WeChat, Google, and anonymous provider settings before allowing client authentication.

Audit Auth Setup Boundaries

Check whether a task should modify provider settings, client settings, API keys, or implementation code.

Try These Prompts

Check Login Methods
Use this skill to check the current CloudBase login configuration for my selected environment. Tell me which login methods are enabled and what must be configured before implementation.
Enable Email Login
Use this skill to guide CloudBase email login setup. Confirm the login method, explain the email provider configuration, and ask before making changes.
Prepare OAuth Provider
Use this skill to prepare Google or WeChat login for CloudBase. Identify the redirect URL, required provider credentials, and the safe update sequence.
Review Auth Architecture
Use this skill to review my CloudBase auth plan across Web, mini program, Node, and HTTP clients. Separate provider setup tasks from implementation tasks and flag risky changes.

Best Practices

  • Confirm the canonical CloudBase environment ID before generating configuration or console links.
  • Ask for explicit approval before enabling providers, changing SMTP settings, or creating keys.
  • Move to the platform-specific implementation skill only after provider readiness is confirmed.

Avoid

  • Do not build login UI before the required CloudBase provider is enabled.
  • Do not route application-side provider configuration through management-side login tools.
  • Do not create or delete API keys when a read-only readiness check is enough.

Frequently Asked Questions

Does this skill implement login flows?
No. It prepares provider and key configuration before a platform-specific auth implementation starts.
Which tools does it prefer?
It prefers queryAppAuth and manageAppAuth for application-side auth configuration when those tools are available.
Can it enable anonymous login?
Yes, but the skill states that anonymous login is disabled by default and should only be enabled with explicit need.
Does it handle OAuth providers?
Yes. It covers WeChat and Google provider readiness, including redirect URL and credential requirements.
Can it manage publishable keys?
Yes. It guides lookup and creation of publishable keys, and it warns that key lifecycle actions are sensitive.
Is this safe for production environments?
Use caution. Provider, SMTP, and API key changes can affect production authentication and should require confirmation.

Developer Details

License

MIT

Author version

v2.23.8

Skillstore revision

r1

Ref

24b2fe42a456262f3fd0fb3df72e12d9ed2c32ec

Maintenance freshness

7/18/2026

Usage

0 downloads ยท 0 views

File structure

๐Ÿ“„ checklist.md

๐Ÿ“„ SKILL.md

More from tencentcloudbase

View all
View all