CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

tiktok-im

TikTok私信会话,支持范围以工具能力表为准。

Quality

73%

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

Fix and improve this skill with Tessl

tessl review fix ./crews/main/skills/expert-bd/tools/tiktok-im/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

92%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 an exemplary lean operator guide: concrete commands with explicit limits and defaults, strong write-path guardrails (preview/--confirm, ticket-gate, verify-before-resend), and clear routing to sibling skills. The only real gap is the underspecified generic 'call' sub-command.

DimensionReasoningScore

Conciseness

The body is maximally dense with zero padding: no concept explanations, and every sentence carries an operating rule (limits, durations, defaults, anti-patterns like "不无限监听,不把样本当完整历史"). Matches anchor 5: 'Lean and efficient; assumes Claude's competence; every token earns its place.'

5 / 5

Actionability

Commands are concrete and copy-paste ready with flags, defaults, and ranges (list --limit 20, send --conversation ... --confirm, listen --duration 1s-10m). Minor gaps keep it below 5: the generic 'tiktok-im call <resource> <action> [平台选项]' entry is underspecified and no example uses a concrete value.

4 / 5

Workflow Clarity

This simple skill has unambiguous single actions plus explicit validation checkpoints and feedback loops for the risky write path: preview-by-default with --confirm, ticket-guard material blocking requests before they fire, "超时/断连先核对结果,不换通道重发" (verify results before resending), and mandatory real-account verification of responses, delivery, and permissions. The destructive/batch cap at 3 does not apply because validation is present.

5 / 5

Progressive Disclosure

At 24 lines with no bundle files (references/, scripts/, assets/ absent) and no external references needed, the simple-skill exception applies: content is clearly organized (overview → command block → behavioral rules → routing to sibling skills) and easy to navigate. Matches anchor 5 under the under-50-lines guideline.

5 / 5

Total

19

/

20

Passed

Description

40%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.

The description identifies a distinct domain but is nearly inert as a trigger: it names no concrete capabilities and provides no usage guidance, instead deferring scope to an external capability table. It functions more as a label than an actionable, trigger-rich description.

Suggestions

List the concrete capabilities in the description itself (e.g., list conversations, read history, send text to existing conversations, bounded listening) instead of deferring scope to a tool capability table.

Add an explicit trigger clause, e.g. 'Use when sending or reading TikTok private messages (私信/DMs), checking conversation lists, or listening for new DMs.'

Include natural synonyms and phrasings users would say — DM, direct message, 私信, 发消息, 聊天 — to improve trigger-term coverage.

DimensionReasoningScore

Specificity

The description names the domain ("TikTok私信会话" — TikTok DM conversations) but lists no concrete actions, deferring scope to an external "工具能力表" (tool capability table). This matches the anchor 'Names the domain but actions are minimal or generic' (e.g., 'Processes PDF files'), and not level 3 since no 1-2 concrete actions are stated.

2 / 5

Completeness

The 'what' is vague (domain only, scope deferred to a table elsewhere) and the 'when' is entirely absent — no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the guidelines. It matches anchor 2: 'Has a vague what and no when'; not 1 because the domain is concretely identified.

2 / 5

Trigger Term Quality

"TikTok", "私信" (DMs), and "会话" (conversations) are relevant natural terms, but common variations and synonyms a user might say are missing (DM, direct message, 消息, 发消息, chat). This matches 'Some relevant keywords but missing common variations or synonyms'.

3 / 5

Distinctiveness Conflict Risk

"TikTok私信会话" carves a mostly distinct niche (TikTok direct-message conversations), but trigger phrasing is thin and it sits adjacent to sibling TikTok tooling (tiktok-hunter), leaving minor overlap risk. Matches 'Mostly distinct; minor overlap risk with closely related skills'; not 5 because the thin trigger terms don't clearly separate it.

4 / 5

Total

11

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

TeamWiseFlow/xiaobei

Path

crews/main/skills/expert-bd/tools/tiktok-im/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.