CtrlK
BlogDocsLog inGet started
Tessl Logo

oss-hunter

Automatically hunt for high-impact OSS contribution opportunities in trending repositories.

41

Quality

41%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/oss-hunter/SKILL.md

The canonical home for this skill is oss-hunter in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

42%Scale 1-5

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

This skill reads more like a product README or marketing document than an actionable agent skill. It has a reasonable workflow structure but lacks concrete, executable guidance—most phases describe what to analyze rather than providing specific commands, API calls, or code to do so. The content is padded with unnecessary promotional language and sections that don't help Claude perform the task.

Suggestions

Replace the 'Quick Start' example prompts section with actual executable commands or code snippets that Claude can run, such as specific `gh api` calls for trending repos and detailed `gh issue list` invocations with filtering.

Add concrete output templates or JSON schemas for the Phase 4 dossier so Claude knows exactly what format to produce.

Remove marketing fluff ('precision skill', 'top-tier contributor', 'Contributing to the Matrix', 'Powered by OpenClaw') and the 'When to Use' section, which restates what the description already covers.

Add validation steps between phases—e.g., verify repo meets star/activity thresholds before proceeding to issue extraction, and verify issues are still open and unassigned before analysis.

DimensionReasoningScore

Conciseness

The skill contains significant unnecessary padding: the intro paragraph explains what the skill does in marketing language ('precision skill', 'top-tier contributor'), the 'When to Use' section restates the obvious, 'Quick Start' provides example prompts rather than actionable instructions, and the 'Contributing to the Matrix' section is irrelevant filler. Much of this is fluff that doesn't help Claude execute the task.

2 / 5

Actionability

There is one concrete executable command (`gh issue list`), but most guidance is high-level and descriptive rather than executable. Phase 3 and Phase 4 describe what to do conceptually but lack concrete code, specific API calls, or copy-paste ready commands. The feasibility analysis criteria are listed but not operationalized with specific steps or tools.

3 / 5

Workflow Clarity

The four-phase workflow provides a reasonable sequence, but there are no validation checkpoints or feedback loops. There's no step to verify that discovered repos actually meet criteria, no error handling if `gh` commands fail, and no verification that the dossier output is complete or accurate before presenting to the user. The phases are more descriptive than prescriptive.

3 / 5

Progressive Disclosure

The content is structured with clear section headers and phases, which is good. However, there are no bundle files or referenced documents for deeper content (e.g., detailed heuristics for Phase 3, dossier templates, or example outputs). Everything is inlined in a single file at a medium level of detail—not deep enough to be fully useful, but not organized to point to supplementary materials either.

3 / 5

Total

11

/

20

Passed

Description

39%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 identifies a clear niche (finding OSS contribution opportunities) but is too vague about what concrete actions it performs and completely lacks a 'when to use' clause. It reads more like a tagline than a functional description that would help Claude select it appropriately from a list of skills.

Suggestions

Add a 'Use when...' clause with trigger terms like 'open source', 'contribute', 'GitHub', 'find issues', 'good first issue', 'pull request opportunities'

Specify concrete actions: e.g., 'Scans trending GitHub repositories for open issues, analyzes codebase complexity, identifies beginner-friendly bugs, and suggests PRs with high merge likelihood'

Expand trigger terms to include natural synonyms: 'open source' alongside 'OSS', 'GitHub repos' alongside 'repositories', 'find projects to contribute to'

DimensionReasoningScore

Specificity

Names the domain (OSS contributions, trending repositories) but the action 'hunt for high-impact opportunities' is vague and doesn't describe concrete steps like analyzing issues, checking PRs, evaluating codebases, or suggesting specific contribution types.

2 / 5

Completeness

Has a vague 'what' (hunt for contribution opportunities) but no explicit 'when' clause. There's no guidance on when Claude should select this skill, and the 'what' lacks specificity about the actual process or outputs.

2 / 5

Trigger Term Quality

Contains some relevant keywords like 'OSS', 'contribution', 'trending repositories', but misses natural user phrases like 'open source', 'GitHub', 'good first issue', 'pull request', 'contribute to projects', or 'find issues to work on'.

3 / 5

Distinctiveness Conflict Risk

The combination of OSS contributions + trending repositories + opportunity hunting is fairly distinctive and unlikely to conflict with most other skills. Minor overlap risk with general GitHub/git skills or code review skills.

4 / 5

Total

11

/

20

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.