CtrlK
BlogDocsLog inGet started
Tessl Logo

linear

Read and write Linear issues, comments, projects, cycles, users, documents, initiatives, milestones, and more via the Linear MCP server. Attach chat-uploaded screenshots to issues.

72

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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

A tightly written, highly actionable skill body with concrete executable examples, a well-validated multi-step attachment workflow, and clean one-level-deep external references.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it never explains what Linear or an MCP server is, and every section delivers actionable guidance; minor redundancy in the Rules section restating earlier points keeps it just shy of padding rather than crossing into it.

3 / 3

Actionability

Provides copy-paste-ready, fully executable mcp_call examples with concrete arguments (e.g. list_issues with assignee/state, the three-step attachment sequence with exact tool/argument shapes), plus specific parameter quirks like priority 0-4 and state group names.

3 / 3

Workflow Clarity

The attachment upload is a clearly sequenced 3-step flow with explicit validation checkpoints and error-recovery feedback (signed URL expires in 60s, size must match, skip finalize on ok:false), and destructive operations require confirmation — matching the clear-sequence-with-validation anchor.

3 / 3

Progressive Disclosure

Well-organized into clear sections with the one external reference (the attachments skill via read_skill) clearly signaled and exactly one level deep; no bundle files exist, and the single-file body is appropriately sectioned rather than a monolithic wall.

3 / 3

Total

12

/

12

Passed

Description

82%Weight 40%Scale 1-3

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 specific, well-scoped description with strong trigger terms and low conflict risk, weakened only by the absence of an explicit "Use when..." usage trigger.

Suggestions

Append an explicit trigger clause, e.g. "Use when the user wants to create, read, or update Linear issues, comments, projects, cycles, or other Linear objects, or attach screenshots to issues."

Consider dropping "and more" or replacing it with the remaining concrete object types to maximize specificity.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Read and write Linear issues, comments, projects, cycles, users, documents, initiatives, milestones" plus "Attach chat-uploaded screenshots to issues" — matching the multiple-specific-actions anchor; "and more" is mildly vague but the enumerated list carries it.

3 / 3

Completeness

Clearly states what the skill does but lacks any "Use when..." clause or equivalent explicit trigger guidance, so per the rubric guideline completeness is capped at 2.

2 / 3

Trigger Term Quality

Uses the natural domain nouns a Linear user would actually say (issues, comments, projects, cycles, documents, initiatives, milestones, screenshots), giving good coverage rather than technical jargon.

3 / 3

Distinctiveness Conflict Risk

The "Linear MCP server" niche and Linear-specific nouns make it clearly distinguishable and very unlikely to trigger for the wrong skill.

3 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
Open-Curiosity/gini-agent
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.