CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

he-plan

Plan execution work from specs, brainstorm outputs, bugs, or feature requests into an implementation-ready sequence. Use when the user needs the Harness Engineering planning stage before execution.

Quality

72%

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/harness-engineering/fixtures/budget-archive/2026-04-21/deferred-store/skills/team_automation/he-plan/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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.

The body is a well-structured, policy-style skill with a clear contract, ordered procedure, and a concrete validation gate. Its weaknesses are repeated rule statements that could be consolidated and a reference section that does not match the actual bundle files.

Suggestions

State the 'GitHub PRs are delivery evidence, not the tracker of record' rule once (e.g., in Constraints) and remove the duplicates in Traceability and Gotchas; likewise merge the two 'do not implement code' statements.

Fix the reference wiring: link the body's 'context-disposition policy' to the existing references/context-preservation.md, and either include or correct the referenced Plugins/harness-engineering/... paths.

Add a brief fix-and-retry loop after 'Stop at the first failed gate' (e.g., report the failing gate, fix the plan, re-run the lint) to strengthen workflow validation.

DimensionReasoningScore

Conciseness

The body is mostly lean and bullet-style with no concept teaching, but "Keep GitHub PRs as delivery evidence, not the tracker of record" is repeated three times (Traceability, Constraints, Gotchas) and "Do not implement code" appears twice, matching the 'mostly efficient but could be tightened' anchor rather than the minor-trim level of a 4.

3 / 5

Actionability

Concrete guidance is present throughout: an exact lint command ("python3 Infrastructure/scripts/validation-and-linting/he_linear_traceability_lint.py <plan-path>"), concrete ID schemes ("P or UP", "AC or UAC"), and a concrete traceability matrix template. Minor gaps remain (e.g., no criteria for choosing fresh vs resume vs deepen), fitting the 'mostly executable guidance with minor gaps' anchor.

4 / 5

Workflow Clarity

The Procedure lists a clear ordered sequence and the Validation section provides explicit gate checks with "Stop at the first failed gate". It falls short of a 5 because there is no error-recovery feedback loop (fix and re-validate) after a failed gate, matching 'clear sequence with most checkpoints present'.

4 / 5

Progressive Disclosure

A References section lists paths, but the referenced files (Plugins/harness-engineering/...) are not present in the skill bundle, while the one bundle file that exists (references/context-preservation.md) is never referenced from the body, including the unlinked 'context-disposition policy' it presumably defines. Scored against the actual bundle structure this is 'references present but not clearly signaled'.

3 / 5

Total

14

/

20

Passed

Description

70%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 solid description that answers both what and when with an explicit 'Use when...' clause and reasonably natural trigger terms. Its main weaknesses are reliance on the internal jargon term 'Harness Engineering planning stage' in the when clause and a single-action what rather than a list of specific capabilities.

Suggestions

Replace or augment 'the Harness Engineering planning stage' in the when clause with concrete user-facing triggers, e.g. 'Use when the user asks to plan, sequence, or turn a spec, brainstorm, bug report, or feature request into an implementation-ready plan.'

Enumerate the specific planning actions performed (e.g., decompose work into ordered units, assign acceptance IDs, map Linear traceability) to raise specificity.

Add natural synonyms such as 'plan', 'sequence', 'roadmap', and 'implementation-ready' to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

"Plan execution work from specs, brainstorm outputs, bugs, or feature requests into an implementation-ready sequence" names the domain and one-to-two concrete actions (planning/sequencing inputs), but does not list several specific actions, matching the 'names domain and 1-2 concrete actions' anchor rather than the 'lists several specific actions' anchor above.

3 / 5

Completeness

Both the what ("Plan execution work ... into an implementation-ready sequence") and an explicit when ("Use when the user needs the Harness Engineering planning stage before execution") are present, but the when clause leans on the jargon term "Harness Engineering planning stage" instead of concrete user-facing trigger phrases, matching the 'when could be more explicit or specific' anchor.

4 / 5

Trigger Term Quality

Natural user terms like "specs", "brainstorm outputs", "bugs", and "feature requests" are present, but common synonyms such as "plan this work", "sequence", or "implementation roadmap" are missing, fitting the 'good keyword coverage; a few natural terms missing' anchor rather than the comprehensive synonym coverage of a 5.

4 / 5

Distinctiveness Conflict Risk

The description is scoped to a specific pipeline stage preceding execution ("before execution", "planning stage"), making it mostly distinct with only minor overlap risk against generic planning or spec-writing skills; broad words like "plan" keep it from a 5.

4 / 5

Total

15

/

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/fixtures/budget-archive/2026-04-21/deferred-store/skills/team_automation/he-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.