CtrlK
BlogDocsLog inGet started
Tessl Logo

platform-norm-profiler

Use when the user asks to "build the norm card for this platform", "what are the char limits and visible-fold cutoffs here", "is the LinkedIn link-in-first-comment thing documented or folklore", or "which of our platform cards are stale"; maintains the dated, versioned per-platform norm cards in the references/platforms/ pack — char limits, visible-fold cutoffs, hashtag norms, format/aspect specs, link and first-comment placement, disclosure-label mechanics, algorithm emphases (e.g. 小红书 search+saves weighting) — every row labeled platform-documented (official doc, Measured) or Estimated-folklore (named source) with last-verified and review-by dates, and any card past its review date flagged stale rather than trusted. Extends the single pack in place; never forks a second one. Not for picking which channels to run — use channel-portfolio-planner. 平台规范卡/字符限制/折叠线/话题标签/算法侧重/过期标记

65

Quality

81%

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

62%Weight 40%Scale 1-3

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

The body is a well-sequenced, scope-disciplined instruction skill with strong workflow checkpoints, but it loses points to repeated enumerations, a missing worked card-row example, and bundle references that are not present to verify. Tightening the redundant lists and shipping the referenced files would lift the weaker dimensions.

Suggestions

Collapse the repeated card-content enumeration (intro, Scope guard, Instructions step 2) into one canonical list referenced elsewhere to remove ~3 duplicate copies and recover tokens.

Add one short worked example of a norm-card row showing the exact value + label + source + last-verified + review-by layout so the output is copy-paste ready instead of implied.

Include the referenced bundle files (references/platforms/ pack, CONNECTORS.md, SECURITY.md, skill-contract.md) or note their absence, so the progressive-disclosure links can be verified to resolve.

DimensionReasoningScore

Conciseness

Mostly efficient and does not explain concepts Claude already knows, but the card-content enumeration ('char limits, visible-fold cutoffs, hashtag norms, format/aspect specs, link and first-comment placement, disclosure-label mechanics, algorithm emphases') is repeated nearly verbatim in the intro, the Scope guard, and Instructions step 2, which could be tightened to one canonical list.

2 / 3

Actionability

Concrete paths, scripts, and operations are named (references/platforms/*.md, scripts/connectors/firecrawl.py, 'operation: propose' to registry-events.py, 90-day horizon), but as an instruction-only skill it stops short of a worked card-row example showing the value+label+source+last-verified+review-by shape, leaving a key detail implied rather than copy-paste ready.

2 / 3

Workflow Clarity

An 8-step numbered sequence carries explicit checkpoints for batch/destructive work — NEEDS_INPUT in step 1, the staleness flag-and-don't-trust pass in step 6, propose-only pointer submission in step 7, ask-before-write for open-loops, and a 'Done when' verification checklist — matching the clear-sequence-with-validation anchor.

3 / 3

Progressive Disclosure

The in-body structure is well organized with clearly signaled, one-level-deep links (Reference Materials, Next Best Skill), but the referenced bundle paths (references/platforms/*.md, scripts/connectors/*.py, CONNECTORS.md, SECURITY.md, skill-contract.md) have no corresponding files present in the package to verify, so the disclosure cannot be confirmed to resolve.

2 / 3

Total

9

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 highly specific, trigger-rich, and self-bounding, with explicit what/when guidance and a clear negative-scope pointer to a sibling skill. Its only weakness is verbosity, including a redundant trailing Chinese keyword fragment, but that is not penalized under these description dimensions.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'char limits, visible-fold cutoffs, hashtag norms, format/aspect specs, link and first-comment placement, disclosure-label mechanics, algorithm emphases' — plus labeling/dating/flagging each row, matching the multi-action anchor.

3 / 3

Completeness

Explicitly answers both what ('maintains the dated, versioned per-platform norm cards') and when (a leading 'Use when...' clause with four concrete triggers), so it clears the explicit-trigger bar rather than capping at 2.

3 / 3

Trigger Term Quality

Embeds natural phrases a user would say — 'build the norm card for this platform', 'what are the char limits and visible-fold cutoffs here', 'is the LinkedIn link-in-first-comment thing documented or folklore', 'which of our platform cards are stale' — with good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (per-platform norm-card maintenance) and draws an explicit boundary — 'Not for picking which channels to run — use channel-portfolio-planner' — making a wrong-skill trigger unlikely.

3 / 3

Total

12

/

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

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

relative_links

Relative link issues: 22 suspicious

Warning

referenced_paths_exist

Referenced path issues: 10 missing, 4 deeper-than-1-level

Warning

Total

12

/

16

Passed

Repository
aaron-he-zhu/aaron-marketing-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.