CtrlK
BlogDocsLog inGet started
Tessl Logo

sync-fcc-ip-docs

Check or update the rtp2httpd FCC address collection using community reports in GitHub issue 5.

57

Quality

66%

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 ./.agents/skills/sync-fcc-ip-docs/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 content is an efficient, actionable guide with executable commands, a clear sequenced workflow, and well-placed validation checkpoints, appropriately offloading checkpoint detail to a one-level reference.

DimensionReasoningScore

Conciseness

The body is lean and high-signal with no concept padding (it never explains what FCC or gh is); a few cautionary sentences like 'one location's failure does not establish decommissioning' earn their place but keep it just shy of maximally tight.

4 / 5

Actionability

Concrete, copy-paste-ready `gh api` commands and explicit file paths drive the work; minor gaps like the `YYYY-MM-DD` and `<comment-id>` placeholders are appropriate rather than defects.

4 / 5

Workflow Clarity

A clear three-phase sequence (retrieve/assess → apply → checkpoint) with explicit validation ('Validate address/port syntax', cross-language agreement checks) and feedback loops ('inspect existing reactions before retrying'); not quite a full checklist-driven 5.

4 / 5

Progressive Disclosure

The body is a well-sectioned overview that signals a single one-level-deep reference ([update-memory.md](references/update-memory.md)) for checkpoint/grouping detail; structure is good with only minor organization gaps.

4 / 5

Total

16

/

20

Passed

Description

57%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 highly distinct, naming a concrete niche and actions, but it omits any explicit 'when to use' trigger guidance and relies on somewhat technical terms rather than natural user phrasing.

Suggestions

Add a 'Use when...' clause naming natural triggers, e.g. 'Use when the user asks to check or sync the FCC address list from issue 5'.

Broaden trigger terms with synonyms users might actually say ('FCC IPs', 'multicast addresses', 'community address reports').

Optionally enumerate the concrete actions (check/review vs. sync/update) to lift specificity above the current two-action coverage.

DimensionReasoningScore

Specificity

Names the domain ('rtp2httpd FCC address collection') and two concrete actions ('Check or update') grounded in 'community reports in GitHub issue 5', but coverage is limited to those two actions rather than comprehensive.

3 / 5

Completeness

It clearly answers 'what' (check or update the collection via GitHub issue 5) but offers no 'Use when...' trigger clause, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

Relevant terms like 'FCC address collection' and 'community reports' appear, but these are fairly technical and lack the common natural-language variations a user might say (e.g. 'FCC IPs', ' multicast addresses').

3 / 5

Distinctiveness Conflict Risk

The combination of 'rtp2httpd', 'FCC address collection', and 'GitHub issue 5' carves a clear niche with minimal overlap risk against other skills.

5 / 5

Total

14

/

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

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
stackia/rtp2httpd
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.