CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

he-linear-plan

Convert approved HE cognition into small live-ready Linear execution tracking. Use when strategy, reframe, plan, bug, or source-prompt evidence needs scoped issue, milestone, or project routing with explicit confirmation before any live mutation.

Quality

85%

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

81%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 dense, disciplined instruction skill: an explicit gated workflow with strong fail-fast validation, concrete templates and worked examples, and condition-based reference pointers that keep the body lean. The main costs are duplicated maxims across sections, steps that lean on external contracts without inline summaries, and a reference list with repeated and out-of-bundle paths.

Suggestions

Remove the verbatim duplication of 'Linear is execution state; .harness is cognition and proof' (keep it in Philosophy, drop the Gotchas restatement) and merge the overlapping untrusted-text rules in Constraints and Safety Boundaries into one section.

Consolidate the References list so each file appears once with its combined read conditions, removing the repeated entries for linear-filing-rule.md and source-prompt-preservation.md.

Inline one-line summaries of the externally-defined policies invoked by procedure steps (e.g. 'shared subagent policy', 'XP value filters') or point to the specific reference section that defines them, so the steps are executable without a blind file load.

DimensionReasoningScore

Conciseness

The telegraphic style assumes Claude's competence and adds domain-specific rules rather than general knowledge, but there is real redundancy: 'Linear is execution state; .harness is cognition and proof' appears verbatim in both Philosophy and Gotchas, the untrusted-text rule is duplicated across Constraints and Safety Boundaries, and the mutation-confirmation gate is restated in four sections.

4 / 5

Actionability

Concrete guidance throughout — named templates (Bug, Feature, Research, Release, Governance/Policy), an exhaustive list of required output fields, an executable validation command, three worked examples with real artifact paths, and exact refusal wording — but several procedure steps defer to undefined external contracts ('apply shared subagent policy', 'XP value filters') rather than stating the guidance inline.

4 / 5

Workflow Clarity

The 12-step procedure is clearly sequenced from classification through live-state verification, confirmation gating, drafting, and mutation, with explicit fail-fast validation ('stop at the first failed gate... until the failure is fixed, waived... or reported as blocked'), blocked-status error handling, and a dedicated Failure Mode section — a full feedback loop for a mutation-capable skill.

5 / 5

Progressive Disclosure

The body stays an overview and the References section uses well-signaled, condition-based 'Read when X' pointers, with the three local bundle files (references/contract.yaml, references/evals.yaml, references/task-profile.json) real and correctly referenced. However, ~14 pointers include duplicate entries for the same files and many paths escape the skill directory via '../../references/**', which weakens navigation and bundle self-containment.

4 / 5

Total

17

/

20

Passed

Description

83%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 well-structured description with an explicit 'Use when' trigger clause, concrete Linear-object actions, and a clear confirmation-before-mutation guardrail. Its main weakness is reliance on undefined suite jargon ('HE cognition', 'source-prompt evidence') that slightly blurs the 'what' for readers outside the plugin family.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'scoped issue, milestone, or project routing' and 'explicit confirmation before any live mutation' — but 'HE cognition' and 'live-ready' are abstract, undefined jargon that keeps the source object of the conversion vague, so it falls short of the comprehensive level 5 anchor.

4 / 5

Completeness

Explicitly answers both questions: the 'what' is 'Convert approved HE cognition into small live-ready Linear execution tracking' and the 'when' is an explicit 'Use when strategy, reframe, plan, bug, or source-prompt evidence needs scoped issue, milestone, or project routing' clause with concrete trigger phrases, matching the level 5 anchor structure.

5 / 5

Trigger Term Quality

Good natural keyword coverage for the domain — 'Linear', 'issue', 'milestone', 'project', 'bug', 'strategy', 'plan' — but common synonyms like 'ticket', 'epic', or 'backlog' are missing, and 'HE cognition' / 'source-prompt evidence' are suite-internal jargon rather than phrases a general user would say.

4 / 5

Distinctiveness Conflict Risk

The Linear execution-routing niche with HE-artifact triggers is mostly distinct, but it belongs to a suite of sibling HE skills (he-strategy, he-reframe) and could overlap with a generic Linear-integration skill, so minor overlap risk remains.

4 / 5

Total

17

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

jscraik/Agent-Skills

Path

Plugins/harness-engineering/skills/he-linear-plan/SKILL.md

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.