CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

social-media-matrix-tracker-template

社媒矩阵数据追踪面板模板(Social Media Matrix Tracker)。 Use when users ask for a cinematic, data-dense social media analytics dashboard with multi-platform metrics, interactive charts, hover insights, range compare, and dark/light theme switching in a single HTML artifact.

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

90%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.

An exemplary lean, highly actionable skill body: precise data contracts, an exact output artifact spec, and a real validation checklist. The two gaps are the missing error-recovery loop around checklist validation and a resource map that points to a nonexistent example.html, which the frontmatter outputs and the checklist also rely on.

Suggestions

Either ship example.html in the bundle or remove it from the resource map, frontmatter od.outputs.secondary, and the checklist P0 item — a resource map entry with no file is a broken navigation pointer.

Add an explicit feedback loop to the workflow (e.g., "If any P0 checklist item fails, fix the artifact and re-validate before emitting") so validation is a gate with recovery, not a single check.

Add a checkpoint after step 1 (e.g., confirm every DESIGN.md token has a mapped CSS variable before adapting the template) so token-mapping errors surface early.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: no explanation of HTML/charting basics, a one-line mission statement, and every section carries project-specific knowledge Claude cannot infer (chart data contracts, the artifact wrapper, interaction inventory). This matches anchor 5 ("Lean and efficient; assumes Claude's competence; every token earns its place") — e.g., "hourChart (engagements / decimals: 0)" conveys a full data contract in one line. Not a 4 because there is no identifiable passage that could be cut without losing real guidance.

5 / 5

Actionability

Guidance is fully concrete and executable: named files to read ("Read active DESIGN.md first... adapt assets/template.html"), exact data contracts ("every bars[i].stack must remain a 3-element array", "Keep all four line series the same length (default 7 points)"), and a copy-paste-ready artifact wrapper with required attributes (identifier, type, title). This matches anchor 5; the absence of runnable code is appropriate for a template-adaptation skill and the guidance covers the common cases (per the code_vs_instruction scoring note).

5 / 5

Workflow Clarity

The six-step workflow is clearly sequenced (read DESIGN.md → adapt template → preserve structure/interactions → validate with references/checklist.md before emitting), and step 6 is an explicit checklist-based validation gate. It stops short of anchor 5 because there is no error-recovery feedback loop ("if the checklist fails, fix and re-validate") and no intermediate checkpoint after the token-mapping step — matching anchor 4's "clear sequence with most checkpoints present; minor validation gaps". No destructive/batch-operation cap applies.

4 / 5

Progressive Disclosure

Structure is good: a resource-map tree up front, well-organized sections, and a clearly signaled one-level-deep reference ("Validate with references/checklist.md"), which does exist in the bundle. However, the resource map lists "example.html" at the bundle root and the checklist requires "example.html is complete, hand-built" — but no example.html exists in the bundle (only SKILL.md, assets/template.html, references/checklist.md). This broken pointer is exactly anchor 4's "minor organization gaps"; it is not a 3 because all other structure and referencing is appropriate and navigable.

4 / 5

Total

18

/

20

Passed

Description

83%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, specific description with an explicit and concrete Use-when clause and low conflict risk. The main weakness is that the "what" is a deliverable noun phrase rather than stated actions, and the description field itself omits the natural platform-name triggers (TikTok, Instagram, YouTube) that its own trigger list carries.

Suggestions

Lead with one or two action verbs in the description (e.g., "Builds/adapts a cinematic social-media analytics dashboard template...") so the "what" is explicit, not just the artifact name.

Fold one or two high-frequency natural terms from the triggers list (e.g., "TikTok/Instagram/YouTube analytics dashboard", "creator dashboard") into the description body so keyword coverage does not depend on the separate triggers field.

DimensionReasoningScore

Specificity

The description lists multiple concrete capabilities: "multi-platform metrics, interactive charts, hover insights, range compare, and dark/light theme switching in a single HTML artifact". These are specific, checkable features of the deliverable, comparable in coverage to the 5-anchor example's list of four actions. Not a 4 because nothing significant from the deliverable's headline feature set is missing; not below because there is no vague filler among the named capabilities.

5 / 5

Completeness

The "when" is explicit and specific ("Use when users ask for a cinematic, data-dense social media analytics dashboard with..."), and the "what" is present as the deliverable noun phrase "社媒矩阵数据追踪面板模板(Social Media Matrix Tracker)". Not a 5 because the "what" is a named artifact rather than the explicit action verbs of the 5-anchor example ("Extract text... fill forms..."), so what the skill actually does (adapt a template) is only implied by the feature list; well above anchor 3 since the Use-when clause is present and concrete.

4 / 5

Trigger Term Quality

The when-clause includes natural phrases users would say — "social media analytics dashboard", "社媒矩阵数据追踪面板" (Social Media Matrix Tracker) — but the description field itself misses common variants like platform names (TikTok/Instagram/YouTube) or "creator dashboard", which live only in the separate frontmatter triggers list. This matches anchor 4 ("good keyword coverage; a few natural terms missing") rather than 5's comprehensive synonym coverage within the description itself; it is well above anchor 3's "missing common variations".

4 / 5

Distinctiveness Conflict Risk

A clear niche — cinematic single-HTML social-media analytics dashboards with range compare and theme switching — with distinct triggers unlikely to fire for other skills. The feature combination ("hover insights, range compare, and dark/light theme switching in a single HTML artifact") is specific enough that overlap risk with generic dashboard/dataviz skills is minimal, matching the 5 anchor's "clear niche with distinct triggers; minimal conflict risk".

5 / 5

Total

18

/

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.

Validation — 15 / 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

nexu-io/open-design

Path

design-templates/social-media-matrix-tracker-template/SKILL.md

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.