CtrlK
BlogDocsLog inGet started
Tessl Logo

build-run

Build, run, and configure rtp2httpd locally. Use this skill whenever the user wants to compile the project, start the daemon, pass command-line arguments, edit configuration, or troubleshoot build/runtime issues. Also activate when the user mentions cmake, build directory, rtp2httpd.conf, web-ui build, pnpm run, vite build, embedded_web_data.h, or asks how to test the service locally.

80

Quality

100%

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

100%

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 tight, executable guide with a clearly sequenced build/run workflow, concrete validation steps, and well-signaled pointers to deeper reference material. It respects token budget while remaining fully actionable.

DimensionReasoningScore

Conciseness

Lean and efficient: opens only with project-specific context Claude would not know ('C daemon... converts RTP multicast / RTSP / HTTP streams to HTTP unicast', 'not OpenWrt cross-compilation') and a non-obvious build note, with no generic concept explanations padding the text.

3 / 3

Actionability

Fully executable, copy-paste-ready commands throughout (cmake configure/build, pnpm web-ui build, ./build/rtp2httpd with concrete flags, curl verification) backed by dense CMake-option and CLI-flag tables.

3 / 3

Workflow Clarity

Build is a numbered two-step sequence with an explicit skip-condition ('Skip step 1 when only C code changed') and a 'Verify it works' section providing concrete validation checkpoints (status page, http_code check), matching the clear-sequence-with-validation anchor.

3 / 3

Progressive Disclosure

Well-organized overview that defers full detail to clearly signaled one-level-deep pointers ('Full docs: docs/reference/configuration.md', 'read docs/guide/url-formats.md') instead of inlining it; no bundle directories are provided, so these point to the project's own files, an appropriate content split.

3 / 3

Total

12

/

12

Passed

Description

100%

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 that clearly states capabilities and provides explicit, natural-language triggers for when to activate. It uses third-person voice and lists concrete actions rather than vague claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'compile the project, start the daemon, pass command-line arguments, edit configuration, or troubleshoot build/runtime issues' — matching the multiple-specific-actions anchor rather than the domain-plus-some-actions level.

3 / 3

Completeness

Explicitly answers both what ('Build, run, and configure rtp2httpd locally') and when ('Use this skill whenever... Also activate when the user mentions...') with explicit triggers.

3 / 3

Trigger Term Quality

Covers natural terms users would actually say ('cmake, build directory, rtp2httpd.conf, web-ui build, pnpm run, vite build, embedded_web_data.h'), giving good coverage rather than just some relevant keywords.

3 / 3

Distinctiveness Conflict Risk

Targets a named, specific project (rtp2httpd) with its own tooling triggers, occupying a clear niche unlikely to conflict with other skills; uses third-person voice throughout.

3 / 3

Total

12

/

12

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