CtrlK
BlogDocsLog inGet started
Tessl Logo

tiktok-automation

Automate TikTok tasks via Rube MCP (Composio): upload/publish videos, post photos, manage content, and view user profiles/stats. Always search tools first for current schemas.

78

1.79x
Quality

Does it follow best practices?

Impact

97%

1.79x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

70%

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

The body is well-structured with clear, sequenced workflows and explicit validation checkpoints, and it is appropriately self-contained. It loses points on conciseness (duplicated pitfalls) and actionability (prose-described flows instead of executable examples).

Suggestions

Consolidate the repeated pitfalls: keep them in the per-workflow sections and remove the largely redundant 'Known Pitfalls' section, or vice versa.

Add at least one concrete, copy-paste-ready example showing the actual Rube MCP tool invocation with parameters, rather than describing the call sequence in prose.

DimensionReasoningScore

Conciseness

The body is dense and avoids explaining concepts Claude already knows, but pitfalls are duplicated across per-workflow 'Pitfalls' subsections and the separate 'Known Pitfalls' section (e.g., format limits appear twice), so it could be tightened.

2 / 3

Actionability

Concrete tool slugs and parameter specifics are named, but no executable code or full call examples are provided; the publish flow is described in prose/pseudocode rather than copy-paste-ready invocations.

2 / 3

Workflow Clarity

Each workflow has an explicit numbered 'Tool sequence' with 'When to use' triggers, and the publish flow includes an explicit poll-until-complete validation loop and a connection-status checkpoint before proceeding.

3 / 3

Progressive Disclosure

The skill is self-contained with no bundle files; sections are well-organized with a single outbound toolkit-docs link and no nested internal references, which scores 3 for a no-external-reference skill.

3 / 3

Total

10

/

12

Passed

Description

67%

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 is specific and distinctively scoped to TikTok, but lacks an explicit 'Use when...' trigger clause and has limited coverage of natural user phrasings, capping both completeness and trigger quality at 2.

Suggestions

Add an explicit trigger clause such as 'Use when the user wants to upload, publish, or post content to TikTok, or check TikTok profile/stats' to satisfy the 'when' requirement.

Broaden natural keywords to terms users actually say (e.g., 'post to TikTok', 'TikTok videos', 'TikTok profile') rather than foregrounding the MCP mechanism.

DimensionReasoningScore

Specificity

Enumerates multiple concrete actions ('upload/publish videos, post photos, manage content, and view user profiles/stats'), matching the 'lists multiple specific concrete actions' anchor rather than naming only some actions.

3 / 3

Completeness

The 'what' is clearly answered, but there is no 'Use when...' or equivalent explicit trigger guidance — the closing sentence is a behavioral instruction, capping completeness at 2 per the rubric guideline.

2 / 3

Trigger Term Quality

Relevant terms like 'upload/publish videos' and 'post photos' exist, but coverage of natural user phrasings is thin and the emphasis is on the mechanism ('Rube MCP (Composio)') rather than broad natural keywords.

2 / 3

Distinctiveness Conflict Risk

Tightly scoped to TikTok via a named MCP toolkit ('TikTok tasks via Rube MCP'), giving it a clear niche unlikely to conflict with other skills.

3 / 3

Total

10

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
davepoon/buildwithclaude
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.