CtrlK
BlogDocsLog inGet started
Tessl Logo

run-claude-osint

Build, validate, and run the claude-osint skills repo — check SKILL.md frontmatter, run the secret_scan.py and h1_reference.py helpers, run sync-skill-content.sh, run the smoke test. Use when asked to run, build, test, validate, or smoke-test claude-osint or its OSINT skills/scripts.

71

Quality

87%

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

82%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, highly actionable operational skill with executable commands and clear sequencing. Minor gains available from trimming framing prose and adding inline per-check failure guidance.

Suggestions

Tighten the opening paragraph — the 'not an app / its product is two SKILL.md files' framing can be cut to one line without losing operational value.

Add a one-line inline failure note under each of the six smoke checks rather than deferring all diagnosis to the trailing troubleshooting table.

The Gotchas section mixes useful operational caveats with repo-internals context; consider leading each bullet with the user-facing impact to keep it scannable.

DimensionReasoningScore

Conciseness

Largely lean operational prose with executable commands, but the opening framing ('claude-osint is not an app — it's a Claude skills package. Its product is ...') and a few explanatory asides could be trimmed without losing clarity.

4 / 5

Actionability

Copy-paste-ready commands throughout (smoke.sh invocations, pip install, python3 secret_scan.py / h1_reference.py examples) with verified-this-session outputs covering the common cases.

5 / 5

Workflow Clarity

The six-check smoke sequence is clearly numbered with PASS/FAIL exit semantics and a troubleshooting table providing a feedback loop, but not every check has an inline 'if it fails, do X' checkpoint.

4 / 5

Progressive Disclosure

Self-contained single file with well-organized sections (Prerequisites, Run, Run individual pieces, Test, Gotchas, Troubleshooting) and no nested references; good structure though slightly above the simple-skill line.

4 / 5

Total

17

/

20

Passed

Description

92%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 that clearly states both capability and invocation triggers with a distinct niche. Voice is imperative/third-person throughout, incurring no penalty.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'check SKILL.md frontmatter, run the secret_scan.py and h1_reference.py helpers, run sync-skill-content.sh, run the smoke test' — giving comprehensive coverage of what running the repo entails.

5 / 5

Completeness

Explicitly answers both what ('Build, validate, and run the claude-osint skills repo — ...') and when ('Use when asked to run, build, test, validate, or smoke-test ...').

5 / 5

Trigger Term Quality

'Use when asked to run, build, test, validate, or smoke-test claude-osint or its OSINT skills/scripts' plus a 9-entry triggers list gives good keyword coverage, though the phrasings are action-verb repetitions rather than a broad spread of natural synonyms.

4 / 5

Distinctiveness Conflict Risk

The claude-osint niche and named helper scripts (secret_scan.py, h1_reference.py, sync-skill-content.sh) form a clear, distinct trigger surface with minimal overlap risk.

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.

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
elementalsouls/Claude-OSINT
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.