CtrlK
BlogDocsLog inGet started
Tessl Logo

social-media

社交媒体互动:发帖 / 转发 / 评论 / 点赞 / 关注、刷新 Feed 推荐流、搜索话题贴文。必须通过 ask_env 调用 SocialMediaSpace 工具。

62

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 ./packages/agentsociety2/agentsociety2/contrib/env/social_media/agent_skills/social-media/SKILL.md
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.

The body is highly actionable, with concrete copy-paste ask_env calls for every tool and clear worked flows plus a light validation checkpoint. Weaknesses are minor: some duplicated example blocks cost conciseness, and the inlined tool reference could be slimmer.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete tool signatures, but the 示例 section repeats the refresh_feed and create_post/search_posts blocks verbatim from the tool reference, adding tokens that could be trimmed; matches the mostly-efficient-but-could-be-tighter anchor.

3 / 5

Actionability

Every tool ships a copy-pasteable ask_env(...) call with real argument values, and the combined examples (observe+refresh, post+search+like) cover the common cases fully — matching the level-5 anchor.

5 / 5

Workflow Clarity

Clear recommended sequence (observe first each step), worked example flows, and a validation checkpoint ("不确定时先 view_post 查看状态"); operations are non-destructive so the destructive-cap does not apply, leaving only minor checkpoint gaps versus level 5.

4 / 5

Progressive Disclosure

No bundle files exist; the ~180-line single-purpose skill is well-organized into 环概念 / 可用工具 / 示例 / 约束 sections with no nested references, but its length and fully-inlined tool reference keep it just below the ideal level-5 split.

4 / 5

Total

16

/

20

Passed

Description

71%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 is specific and actionable, enumerating the full set of social-media operations with natural trigger terms and a distinct niche. Its main weakness is the absence of an explicit "Use when..." clause, which caps completeness at 3.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user wants to interact on a social-media platform — posting, reposting, commenting, liking, following, browsing the feed, or searching posts."

Include a couple of natural synonyms/variants (e.g. 刷微博 / 看推文) alongside the existing verbs to lift trigger-term coverage to comprehensive.

Consider stating the environment prerequisite up front ("within a SocialMediaSpace environment") so the niche is unmistakable and conflict risk drops further.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "发帖 / 转发 / 评论 / 点赞 / 关注、刷新 Feed 推荐流、搜索话题贴文" — giving comprehensive coverage of the skill's capabilities, matching the level-5 anchor.

5 / 5

Completeness

Clearly states "what" via the enumerated actions, but offers no "Use when..." trigger guidance — the closing "必须通过 ask_env 调用 SocialMediaSpace 工具" is an implementation constraint, not a trigger, so completeness is capped at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Includes natural user terms (发帖, 转发, 评论, 点赞, 关注, 刷新 Feed, 搜索) but misses common synonyms/variations (e.g. 刷微博, 推文), so it sits at good-but-not-comprehensive coverage rather than 5.

4 / 5

Distinctiveness Conflict Risk

Names a clear niche (社交媒体互动 / SocialMediaSpace) with distinct triggers and low overlap risk; not a 5 only because the listed verbs are common enough to invite minor conceptual overlap with adjacent skills.

4 / 5

Total

16

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
tsinghua-fib-lab/AgentSociety
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.