CtrlK
BlogDocsLog inGet started
Tessl Logo

xiaohongshu-user-profile

Fetch Xiaohongshu (RedNote / xhs) user profile information and their published notes list by user ID, returning nickname, bio, follower/following counts, engagement totals, tags, and paginated notes with engagement stats. Use when user mentions user profile xiaohongshu, rednote creator profile, xhs influencer data, scrape xiaohongshu user, get blogger notes, xiaohongshu author info, KOL discovery xiaohongshu, rednote user stats, creator profile rednote, xiaohongshu blogger analysis, get xhs user followers, rednote influencer profile, xiaohongshu account info, xhs creator data, user notes list xiaohongshu, rednote account scrape, xiaohongshu KOL research.

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

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.

A well-structured, actionable skill body with real verified scripts, clear command templates, explicit error handling, and appropriate one-level-deep references. Sits just below top marks because of minor over-explanation, parameterized (non-literal) templates, and one-shot rather than fully iterative validation loops.

Suggestions

Trim justifying prose (the copy-paste analogy and the 'Below are all atomic capabilities...' paragraph) to lift conciseness toward the lean anchor.

Add one fully-resolved worked example (a concrete user_id with the actual command and a sample output) to push actionability to copy-paste-ready.

Turn the per-command 'if error: true' notes into an explicit validate -> fix -> re-run loop so the batch workflow has a clear feedback cycle.

DimensionReasoningScore

Conciseness

Mostly lean with sectioned command templates and output examples, but contains some justifying prose (e.g., "Its role is equivalent to copy-pasting on the user's behalf... automation merely saves time" and the "Below are all atomic capabilities..." intro) that could be trimmed, fitting 'efficient; minor instances of over-explanation'.

4 / 5

Actionability

Provides concrete, executable command templates ("navigate", "wait stable", "eval \"$(python scripts/extract-user-profile.py {user_id})\"") with real script paths, documented parameters, and JSON output examples, but parameterized placeholders ({user_id}, {limit}) and the absence of a single fully-resolved worked example leave a minor gap below the copy-paste-ready top anchor.

4 / 5

Workflow Clarity

Clear numbered sequences with checkpoints (login verification, "wait stable", success criteria, per-command "if error: true" recovery guidance, "Test before batch execution") for a batch-capable skill, but recovery guidance is somewhat one-shot rather than an explicit validate-fix-revalidate loop, fitting 'clear sequence with most checkpoints present; minor validation gaps'.

4 / 5

Progressive Disclosure

Well-organized sections with one-level-deep references to real scripts/ files ("JS code is encapsulated in Python files under the scripts/ directory... Only inspect scripts when execution fails") that are clearly signaled, fitting 'good structure; most content appropriately placed; references mostly clear; minor organization gaps' rather than the multi-reference-file top anchor.

4 / 5

Total

16

/

20

Passed

Description

95%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 description that explicitly states both capability and trigger conditions with extensive natural keyword coverage and a well-defined niche. Minor gap: only two underlying actions despite detailed output enumeration, which keeps specificity just below the top anchor.

DimensionReasoningScore

Specificity

Names the domain and concrete outputs ("fetch user profile information and their published notes list... returning nickname, bio, follower/following counts, engagement totals, tags, and paginated notes") but only two distinct actions (profile + notes) with minor coverage gaps, fitting 'several specific actions; minor gaps' rather than the multi-action comprehensive anchor.

4 / 5

Completeness

Explicitly answers both what ("Fetch... returning [fields] and paginated notes") and when ("Use when user mentions [triggers]"), matching the 'clearly and explicitly answers both what AND when with concrete trigger phrases' anchor.

5 / 5

Trigger Term Quality

Comprehensive natural trigger coverage with synonyms (xiaohongshu/rednote/xhs) and many user-phrasable terms ("scrape xiaohongshu user", "KOL discovery", "get blogger notes", "rednote influencer profile"), matching the 'comprehensive coverage including synonyms' anchor.

5 / 5

Distinctiveness Conflict Risk

A clear niche (Xiaohongshu/RedNote user profiles and notes) with distinct, platform-specific triggers and minimal overlap risk with other skills.

5 / 5

Total

19

/

20

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
browser-act/skills
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.