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.

68

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.

A well-structured, dense instruction skill with clear tool-boundary routing and a real, useful extended-guide bundle file. Main deductions are the broken checklist.md prerequisite link, inline version-specific SDK detail, and redundancy across the activation-contract sections.

Suggestions

Fix or remove the broken "checklist.md" prerequisite link in the Minimal checklist section (the file is absent from the bundle and from the Reference index) — either package it or fold its contents into references/extended-guide.md.

Move the version-sensitive `@cloudbase/js-sdk` 3.x anonymous-login behavior out of the inline checklist bullet into the extended guide (or a dedicated version/patterns section), keeping the inline checklist to actionable checks.

Trim overlap between "Do NOT use this as" and "Common mistakes / gotchas" — several routing mistakes appear in both sections and could be consolidated into one.

DimensionReasoningScore

Conciseness

The body is directive and free of basic-concept padding — it assumes competence and covers tool routing, credential scope, and gotchas densely. Not level 5 because of redundancy between "Do NOT use this as" and "Common mistakes", an over-long run-on checklist bullet, and inline version-sensitive detail ("With `@cloudbase/js-sdk` **3.x**...") that belongs in the extended guide rather than inline.

4 / 5

Actionability

Concrete, executable guidance for an instruction-only skill: exact MCP tool names and actions ("queryAppAuth / manageAppAuth", "status, start_auth, set_env, logout"), a numbered preferred execution order, and a credential-scope decision procedure. Not level 5 because the "Read [Authentication Activation Checklist](checklist.md)" prerequisite link is broken — checklist.md is absent from the bundle — and several in-body pointers (change-safety-protocol.md, calling-methods.md) live outside this bundle, leaving minor gaps a reader cannot immediately resolve.

4 / 5

Workflow Clarity

The workflow is clearly sequenced: activation contract with use-first/read-before/routing rules, a numbered MCP execution order (1. queryAppAuth → 2. callCloudApi fallback → 3. boundary rule → 4. return to active handlers), and a pre-check (read `auth(status)` → `credential_scope` before advising re-auth). Not level 5 because checkpoints like the activation checklist reference a missing file, so the stated validation entry point is not fully usable.

4 / 5

Progressive Disclosure

Good structure: a ~90-line overview body with a clearly signaled one-level-deep reference to references/extended-guide.md (verified to exist, with concrete request/response examples), a routing map to sibling skills, and a reference index. Not level 5 because extended-guide.md is linked twice (Extended guide section and Reference index) and the checklist.md reference dangles, slightly muddying navigation.

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: concrete action verbs, an explicit 'should be used when' trigger clause, and clear positioning against sibling implementation skills. The only gap is trigger-term breadth (no named providers or common synonyms like 'sign-in').

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "inspect, enable, disable, or configure auth providers, publishable-key prerequisites, login methods, SMS/email sender setup" — comprehensively covering the provider-configuration domain, matching the level-5 anchor ('Extract text and tables from PDF files, fill forms, merge documents...'). Not level 4 because coverage of actions within its stated scope is essentially complete rather than having minor gaps.

5 / 5

Completeness

Explicitly answers both questions: what ("CloudBase auth provider configuration and login-readiness guide") and when ("This skill should be used when users need to inspect, enable, disable, or configure auth providers..."). Matches the level-5 anchor with a clear what plus an explicit 'use when' clause with concrete trigger phrases; not level 4 because the 'when' is already explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Good natural-term coverage: "configure auth providers", "login methods", "publishable-key", "SMS/email sender setup" are phrases users would plausibly say. Not level 5 because common variations are missing — no named providers (WeChat, Google), no "sign-in"/"authentication" synonyms, no concrete artifacts a user might mention.

4 / 5

Distinctiveness Conflict Risk

Clearly niched to CloudBase provider-side readiness, and the trailing phrase "before implementing a client or backend auth flow" explicitly distinguishes it from implementation skills. Third-person voice is used throughout. Minimal conflict risk; not level 4 because the boundary against sibling implementation skills is stated in the description itself.

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

config/.claude/skills/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.