CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

auth-tool-cloudbase

CloudBase auth provider configuration and login-readiness guide. This skill should be used when users need to inspect, enable, disable, or configure auth providers, publishable-key prerequisites, login methods, SMS/email sender setup, or other provider-side readiness before implementing a client or backend auth flow.

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is auth-tool-cloudbase in TencentCloudBase/CloudBase-AI-Toolkit

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-organized activation and routing layer: it separates MCP auth domains, gives a concrete tool-preference order with stop conditions, and defers detail appropriately to a real one-level-deep reference file. Its weaknesses are the missing verification checkpoint after configuration changes, deferred request examples, and a dangling `checklist.md` link that the "Reference index" also fails to account for.

Suggestions

Fix the `checklist.md` reference: either add the file to the bundle and list it in the "Reference index", or remove the link and inline the essential checklist items — as written, the mandatory pre-implementation read is a dead link.

Add an explicit verification step to the "Preferred execution order" (e.g., re-run `queryAppAuth(action="getLoginConfig")` after `manageAppAuth` changes to confirm the new login method state before handing off to the implementation skill).

Trim conciseness: deduplicate the extended-guide link (keep it in one place) and move the version-specific `@cloudbase/js-sdk` 3.x anonymous-login detail into the extended guide or a version-compatibility note so the checklist stays version-stable.

DimensionReasoningScore

Conciseness

The body is dense and operational (tool boundaries, execution order, gotchas) with no explanation of concepts Claude already knows, but it could be tightened: the credential-scope prose ("Read this before telling a user to 're-authorize'…"), the duplicated extended-guide link in both the "Extended guide" section and the "Reference index", and the version-specific "With `@cloudbase/js-sdk` **3.x**" detail embedded in the checklist are all trimmable — matching the 4 anchor (efficient with minor over-explanation) rather than the 5 anchor's every-token-earns-its-place.

4 / 5

Actionability

Concrete guidance dominates: exact MCP tool identifiers (`queryAppAuth` / `manageAppAuth`, `callCloudApi`, MCP `auth` actions), a numbered "Preferred execution order", the exact client call `await auth.signInAnonymously()`, and the explicit gateway "401" consequence — but the body never shows an actual request shape (e.g., `queryAppAuth(action="getLoginConfig")` lives only in the referenced extended guide), leaving minor gaps that fit the 4 anchor rather than the fully copy-paste-ready 5 anchor.

4 / 5

Workflow Clarity

A clear sequence exists ("1. Use `queryAppAuth` / `manageAppAuth` first… 4. stop revisiting provider setup after the required login method and publishable key are confirmed") plus an error-recovery rule for permission-shaped failures ("switch to an account-level login… rather than retrying the same key"), but there is no explicit verification step after a configuration change (e.g., re-querying the login config to confirm an enable/disable landed) — matching the 4 anchor (clear sequence, most checkpoints, minor validation gaps) rather than the 5 anchor's explicit validate-and-retry loop.

4 / 5

Progressive Disclosure

Structure is good: details are split into a single one-level-deep, clearly signaled reference (`references/extended-guide.md`, verified to exist) with a dedicated section, and the body stays an overview — however, "Read [Authentication Activation Checklist](checklist.md) before auth implementation" links a file that does not exist in the bundle, and the "Reference index" claiming "All packaged reference files" omits it, which fits the 4 anchor ("references mostly clear; minor organization gaps") rather than 3, whose descriptors (buried references, inline content that should be separate) do not match, and rather than 5, which would require every navigation path to resolve.

4 / 5

Total

16

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it names the domain and platform, enumerates concrete configuration actions, and provides an explicit "should be used when" clause with concrete triggers that also distinguishes provider-side readiness from implementation work. Third-person voice is used throughout, and no over-claims or filler were found. The only improvement space is broader synonym coverage of trigger phrasing.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "inspect, enable, disable, or configure auth providers, publishable-key prerequisites, login methods, SMS/email sender setup" — covering the provider-configuration domain comprehensively; the only soft spot is the catch-all "or other provider-side readiness", which is a minor tail rather than a coverage gap, so this matches the 5 anchor rather than the 4 anchor's "minor gaps in coverage".

5 / 5

Completeness

Explicitly answers both questions: "CloudBase auth provider configuration and login-readiness guide" states the what, and "This skill should be used when users need to inspect, enable, disable, or configure auth providers… before implementing a client or backend auth flow" gives an explicit when clause with concrete trigger activities — matching the 5 anchor rather than the 4 anchor, where the when would be present but less specific.

5 / 5

Trigger Term Quality

Natural trigger terms are present — "auth providers", "login methods", "SMS/email sender setup", "publishable key", "auth flow" — but common variations such as "sign-in methods", "authentication setup", or "login configuration" are missing, matching the 4 anchor ("good keyword coverage; a few natural terms missing") rather than the 5 anchor's synonym-level comprehensiveness.

4 / 5

Distinctiveness Conflict Risk

The platform ("CloudBase") plus the explicit scoping to "provider-side readiness before implementing a client or backend auth flow" carves out a clear niche distinct from client/backend implementation skills, so it is unlikely to trigger for the wrong skill — a clear match for the 5 anchor.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

TencentCloudBase/CloudBase-AI-Toolkit

Path

connectors/cloudbase-intl/skills/references/auth-tool-cloudbase/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.