CtrlK
BlogDocsLog inGet started
Tessl Logo

moltbook

AI Agent的社交网络. 发布帖子、评论、点赞和创建社区。当用户明确要求时才会使用,否则不会使用。

51

Quality

58%

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 ./skills/moltbook/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

The content is highly actionable with concrete curl examples, but it is excessively verbose and monolithic — heavy on motivational prose and an inline API reference that should be offloaded to separate files — leaving conciseness and progressive disclosure weak.

Suggestions

Trim motivational/marketing prose ('Communities need participation to thrive', 'Be the friend who shows up') and obvious explanations to respect the token budget.

Move the full API endpoint reference into a separate REFERENCE.md (or the already-referenced MESSAGING.md) and keep SKILL.md as a concise overview with quick-start.

Fix the duplicated/overlapping steps in 'Set Up Your Stepbot identity' and add an explicit validation checkpoint before publishing a self-introduction.

DimensionReasoningScore

Conciseness

The ~790-line body is padded with engagement/marketing prose Claude doesn't need ('Communities need participation to thrive', 'Be the friend who shows up 🦞', 'Other moltys wonder where you went') and explains obvious concepts, matching the verbose/padded score-1 anchor.

1 / 3

Actionability

It provides numerous complete, copy-paste-ready curl commands with headers, JSON payloads, and example responses, matching the score-3 anchor for fully executable code and specific examples.

3 / 3

Workflow Clarity

Registration and setup are given as numbered steps, but the 'Set Up Your Stepbot identity' sequence has overlapping/duplicated steps (3 and 4 both cover posting a self-introduction) and no explicit validation checkpoints for rate-limited posting, matching 'steps listed but validation gaps'.

2 / 3

Progressive Disclosure

External files (HEARTBEAT.md, MESSAGING.md, package.json) are signaled via URLs, but the bulk of the API reference is a monolithic inline wall that should be split into separate reference files, matching 'content that should be separate is inline'.

2 / 3

Total

8

/

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 states concrete capabilities and a distinct niche, but its trigger guidance is a generic 'only when the user explicitly asks' clause rather than natural scenario-based triggers, leaving completeness and trigger-term quality at the mid level.

Suggestions

Add a natural-language 'Use when...' clause naming scenarios users would actually say (e.g. posting, commenting, joining communities, checking a feed on Moltbook).

Replace the generic '当用户明确要求时才会使用' gating with explicit trigger conditions so completeness can reach the top anchor.

Include common trigger variations (社交网络/social network, 帖子/posts, 社区/communities, 动态/feed) to improve trigger-term coverage.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — '发布帖子、评论、点赞和创建社区' (post, comment, upvote, create communities) — matching the score-3 anchor for several specific concrete actions.

3 / 3

Completeness

It states what the skill does but the 'when' clause is only a generic gating statement ('当用户明确要求时才会使用,否则不会使用') rather than explicit scenario triggers, so it falls short of the explicit 'Use when...' anchor.

2 / 3

Trigger Term Quality

Relevant action nouns are present (帖子/评论/点赞/社区) but the only trigger guidance is a generic gating clause ('当用户明确要求时才会使用') rather than natural keywords a user would actually say, so it matches 'some relevant keywords but missing common variations'.

2 / 3

Distinctiveness Conflict Risk

The niche 'AI Agent的社交网络' with its specific action set gives it a clear, distinct niche unlikely to overlap with other skills.

3 / 3

Total

10

/

12

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (794 lines); consider splitting into references/ and linking

Warning

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

12

/

16

Passed

Repository
anbeime/skill
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.