CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

one-three-one-rule

1-3-1 decision briefs: problem, three options, one pick.

60

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./optional-skills/communication/one-three-one-rule/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

88%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 skill body is an excellent example of an instruction-only skill: concrete rules, an explicit verification checklist, and a fully worked example that leaves no ambiguity about the expected output format. The only structural consideration is that the lengthy worked example could be split into a references file to slim the always-loaded SKILL.md.

DimensionReasoningScore

Conciseness

The body is efficient — tight rules like 'If you need "and", you're describing two problems', an explicit Do-NOT-use exclusion line, and no explanations of concepts Claude already knows. The ~35-line worked example adds some tokens beyond what the terse procedure already specifies, keeping it just below the lean-and-efficient anchor.

4 / 5

Actionability

Fully executable guidance for an instruction-only skill: precise constraints ('exactly three', 'labeled A, B, C') and a copy-paste-ready worked example with real specifics like 'utils/api_retry.py', 'random.uniform(0, base_delay)', and 'Retries up to 3 times with exponential backoff and jitter'.

5 / 5

Workflow Clarity

The five-step Procedure is clearly sequenced and backed by a dedicated Verification checklist ('Response has exactly one Problem sentence', 'exactly three Options (A, B, C) with pros and cons for each') plus an adaptation loop ('If the user picks a different option, revise this section to match').

5 / 5

Progressive Disclosure

A single well-organized file with clearly signaled sections (When to Use, Procedure, Verification, Example) and no nested or buried references. The body is ~85 lines with a long worked example that could live in a references/ file, which keeps it below the under-50-line 5 anchor.

4 / 5

Total

18

/

20

Passed

Description

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

The description is concise and clearly identifies the 1-3-1 format and its structure, giving it a recognizable niche identity. Its main weakness is the complete absence of 'when to use' trigger guidance and natural user phrasing, which limits discoverability when users ask for options or choices without knowing the '1-3-1' term.

Suggestions

Append a 'Use when...' clause, e.g. 'Use when the user asks for a 1-3-1, says "give me options" or "what are my choices", or needs a decision brief with trade-offs for a technical decision.'

Include natural trigger synonyms beyond 'options' — 'choices', 'trade-offs', 'recommendation', 'proposal' — so the skill fires when users phrase the need differently.

Mention the full deliverable set briefly (recommendation, definition of done, implementation plan) so the 'what' matches what the skill actually produces.

DimensionReasoningScore

Specificity

The description enumerates concrete format elements ('decision briefs: problem, three options, one pick') but uses no action verbs and omits deliverables the body actually covers (recommendation reasoning, Definition of Done, implementation plan), matching the anchor 'names domain and 1-2 concrete actions, but not comprehensive'.

3 / 5

Completeness

The 'what' is clear (produce a 1-3-1 brief with problem, three options, one pick), but there is no 'Use when...' clause or equivalent trigger guidance at all, which the rubric explicitly caps at 3.

3 / 5

Trigger Term Quality

It includes the distinctive '1-3-1' plus 'decision briefs', 'options', and 'pick', but misses natural phrases users would actually say such as 'give me options', 'what are my choices', 'trade-offs', or 'recommendation' — matching the anchor 'some relevant keywords but missing common variations or synonyms'.

3 / 5

Distinctiveness Conflict Risk

'1-3-1 decision briefs' is a distinctive niche label unlikely to trigger the wrong skill, though generic words like 'problem' and 'options' carry minor overlap risk with general options/recommendation requests — matching 'mostly distinct; minor overlap risk'.

4 / 5

Total

13

/

20

Passed

Validation

81%

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

Validation — 13 / 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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

13

/

16

Passed

Repository

NousResearch/hermes-agent

Path

optional-skills/communication/one-three-one-rule/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.