CtrlK
BlogDocsLog inGet started
Tessl Logo

civic-skill

Submit compact CIViC GraphQL requests for cancer variant interpretation schema inspection and targeted evidence retrieval. Use when a user wants concise CIViC summaries

75

Quality

92%

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.

A clean, lean, single-purpose skill body: it provides an executable example, complete input/output specification, well-organized sections, and a verified one-level script reference. It is an exemplar of a simple wrapper skill.

DimensionReasoningScore

Conciseness

The body is short and lean, with no explanations of concepts Claude already knows; every section adds only script-specific detail, matching the lean-and-efficient anchor.

3 / 3

Actionability

It names the exact script, enumerates concrete JSON input/output fields, lists precise error codes, and gives a copy-paste-ready executable example, satisfying the fully-executable anchor.

3 / 3

Workflow Clarity

This is a simple single-purpose skill whose single action (run the script on stdin JSON and return a markdown summary) is unambiguous, which the rubric allows to score 3 for simple skills; no destructive or batch feedback loop is required for a read-only query wrapper.

3 / 3

Progressive Disclosure

Content is organized into clear sections and references a single one-level-deep bundle file, scripts/civic_graphql.py, which exists, with no nested references, matching the well-signaled one-level-deep anchor.

3 / 3

Total

12

/

12

Passed

Description

85%

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 covers multiple concrete actions, an explicit use trigger, and a clearly distinct niche. Its only real weakness is the single trigger phrasing, which limits natural-keyword coverage.

Suggestions

Add more trigger phrasings users would naturally say, e.g. 'Use when a user asks for CIViC evidence, cancer variant interpretations, or wants to query the CIViC GraphQL API' to broaden keyword coverage.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'Submit compact CIViC GraphQL requests', 'schema inspection', 'targeted evidence retrieval', and 'concise CIViC summaries' — matching the anchor for several specific actions rather than just naming the domain.

3 / 3

Completeness

It states both what the skill does and an explicit 'Use when...' trigger, satisfying the anchor for clearly answering both what and when.

3 / 3

Trigger Term Quality

Only one trigger phrasing is offered ('Use when a user wants concise CIViC summaries'); while relevant, it misses common variations a user might say such as 'CIViC evidence', 'cancer variant', or 'GraphQL query', so coverage is partial rather than broad.

2 / 3

Distinctiveness Conflict Risk

The CIViC and cancer variant interpretation niche is highly specific with distinct triggers, making overlap with other skills unlikely.

3 / 3

Total

11

/

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
openai/plugins
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.