CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudbase-agent

Build and deploy AI agents with CloudBase Agent SDK (TypeScript & Python). Implements the AG-UI protocol for streaming agent-UI communication. Use when deploying agent servers, using LangGraph/LangChain/CrewAI adapters, building custom adapters, understanding AG-UI protocol events, or building web/mini-program UI clients. Supports both TypeScript (@cloudbase/agent-server) and Python (cloudbase-agent-server via FastAPI).

69

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

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

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 language router that is concise, actionable, and cleanly delegates detail to one-level-deep language files with a graceful fallback for missing bundles. Its only weakness is mild redundancy in the reinforcement warning and the absence of any inline quick-start.

Suggestions

Collapse the '⚠️ IMPORTANT' warning into Step 2 to remove the restatement that the language file must be read before generating code.

Add a one-line inline quick-start pointer (e.g., the install command for each language) so the router is minimally useful even before the language file is opened.

Make the missing-file fallback explicit for ts/skill.md and py/skill.md too, not just sibling skills, so a missing language file produces the same clear 'install the full plugin' guidance.

DimensionReasoningScore

Conciseness

Lean router body that assumes Claude's competence and avoids explaining known concepts; the '⚠️ IMPORTANT' block partly restates Step 2, a minor redundancy that could be trimmed.

4 / 5

Actionability

Provides a concrete signal-to-language decision table and exact file targets ('Read ts/skill.md', 'Read py/skill.md'); the guidance is executable, though the actual code/quick-start lives in the referenced files rather than inline.

4 / 5

Workflow Clarity

A clear two-step sequence (determine language → read the language-specific file → follow its instructions) with an explicit default rule; no validation checkpoint is needed for a non-destructive router, so it stops just short of the full feedback-loop anchor.

4 / 5

Progressive Disclosure

SKILL.md is a concise overview pointing to well-signaled, one-level-deep references (ts/skill.md, py/skill.md) with markdown links, and it gracefully handles missing bundle files via the 'Sibling skills' guidance — matching the exemplary progressive-disclosure pattern.

5 / 5

Total

17

/

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, third-person description that concretely states capabilities and provides an explicit 'Use when...' trigger clause covering several realistic scenarios. It is specific, distinctive, and well-scoped to the CloudBase Agent SDK.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Build and deploy AI agents', 'Implements the AG-UI protocol for streaming agent-UI communication', 'building custom adapters', 'building web/mini-program UI clients' — with comprehensive coverage across the SDK's surface.

5 / 5

Completeness

Explicitly answers both what ('Build and deploy AI agents with CloudBase Agent SDK... Implements the AG-UI protocol...') and when ('Use when deploying agent servers, using ... adapters, ... or building web/mini-program UI clients') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural-term coverage via 'deploying agent servers', 'LangGraph/LangChain/CrewAI adapters', 'AG-UI protocol events', and 'web/mini-program UI clients'; a few common synonyms a user might voice are not enumerated, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Clear niche (CloudBase Agent SDK / AG-UI protocol) with distinct, SDK-specific triggers and named packages (@cloudbase/agent-server, cloudbase-agent-server), giving minimal conflict risk with unrelated skills.

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.

Validation14 / 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: 2 missing

Warning

Total

14

/

16

Passed

Repository
TencentCloudBase/CloudBase-AI-Toolkit
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.