CtrlK
BlogDocsLog inGet started
Tessl Logo

starting-nori

ALWAYS load this skill if it is not already loaded, for ANY user query or conversation - establishes the Nori workflow, protected-branch check, operating mode, tone, and coding guidelines before any other work

50

Quality

55%

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 ./.agency/plugins/nori/skills/starting-nori/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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, actionable orchestration checklist that delegates detail to other skills cleanly, but it carries duplicated checklist content and lacks explicit validation feedback loops for the risky operations it gates.

Suggestions

De-duplicate the Full-send and Copilot checklists by factoring shared steps and listing only the mode-specific differences.

Add an explicit validate->fix->retry checkpoint around destructive operations (code changes, PR creation, protected-branch handling).

Consolidate the repeated 'DO NOT BE LAZY' / TodoWrite reminders into a single stated instruction.

DimensionReasoningScore

Conciseness

The checklists are mostly lean, but the Full-send and Copilot sections duplicate near-identical steps and the 'DO NOT BE LAZY' / TodoWrite reminders repeat several times, so it could be tightened.

2 / 3

Actionability

Directives are concrete and executable — 'Check git status - are you on main, master, dev...', 'Invoke the using-skills skill', 'Read and follow the writing-plans skill' — giving clear, specific guidance for an orchestration skill.

3 / 3

Workflow Clarity

Steps are sequenced as TodoWrite checklists and the protected-branch check is a checkpoint, but the gated operations (code changes, PRs) lack explicit validate->fix->retry feedback loops, leaving gaps for risky operations.

2 / 3

Progressive Disclosure

External detail is delegated via one-level-deep skill pointers ('See also: testing-anti-patterns skill', etc.) with no nested references, and the body is organized into clear sections — appropriate for a single-file orchestration skill.

3 / 3

Total

10

/

12

Passed

Description

37%

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 specific about the Nori workflow's components but uses an overly broad 'always load for any query' trigger that is neither natural user language nor distinct, creating severe conflict risk with other skills.

Suggestions

Replace 'ALWAYS load... for ANY user query or conversation' with a natural 'Use when...' trigger describing situations users would actually voice (e.g., starting a coding task that should follow the Nori workflow).

Add concrete trigger keywords users would say, and narrow the trigger so it does not compete with every other skill.

Rewrite in third person declarative voice and avoid imperative over-claims like 'ALWAYS load'.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'protected-branch check, operating mode, tone, and coding guidelines' — matching the anchor for listing several specific concrete actions.

3 / 3

Completeness

It states what the skill does and gives an explicit 'when', but the trigger is an over-broad imperative ('ALWAYS load') rather than a natural 'Use when...' clause, which caps completeness at 2.

2 / 3

Trigger Term Quality

The only trigger is 'ANY user query or conversation', which is overly generic and not natural user language a person would actually say to reach this skill.

1 / 3

Distinctiveness Conflict Risk

'ALWAYS load this skill... for ANY user query or conversation' makes it fire on essentially everything, creating maximum conflict risk with every other skill.

1 / 3

Total

7

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
microsoft/FluidFramework
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.