CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-name

Clear description of what this skill does and when to use it. Include trigger keywords and contexts inline, e.g. "Use when user wants to X, Y, or Z."

38

1.53x
Quality

3%

Does it follow best practices?

Impact

98%

1.53x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./template/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

95%

19%

Create a GitHub Pull Request Review Skill

Skill file structure and frontmatter

Criteria
Without context
With context

YAML frontmatter present

100%

100%

Name field present

100%

100%

Kebab-case name

100%

100%

Description field present

100%

100%

Use-when trigger in description

100%

100%

Skill directory naming

100%

100%

Scripts in scripts/

100%

100%

skills.json updated

0%

100%

Prerequisites section

100%

100%

Commands from skill dir

100%

100%

Scripts section present

50%

100%

Examples directory

0%

50%

100%

30%

Document the Weather Data Fetcher Skill

API Info section and skill description

Criteria
Without context
With context

API Info section present

87%

100%

Base URL documented

100%

100%

Rate Limits documented

100%

100%

Auth documented

100%

100%

Docs link present

100%

100%

Description trigger keywords

0%

100%

Env var in prerequisites

100%

100%

Export example in prerequisites

100%

100%

Quick Start section present

62%

100%

Commands from skill dir

50%

100%

Scripts section with descriptions

50%

100%

Kebab-case skill name

0%

100%

100%

54%

Package the PDF Text Extractor as an OPC Skill

Troubleshooting section and references

Criteria
Without context
With context

Troubleshooting section present

100%

100%

Symptom label used

100%

100%

Solution label used

0%

100%

Numbered solution steps

100%

100%

Multiple issues documented

100%

100%

References section present

0%

100%

Notes section present

0%

100%

Frontmatter name kebab-case

0%

100%

Description with Use-when

0%

100%

Usage Examples section

0%

100%

Commands from skill dir

75%

100%

Prerequisites env vars

50%

100%

Repository
resciencelab/opc-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.