CtrlK
BlogDocsLog inGet started
Tessl Logo

effect

Answer questions about the Effect framework

52

Quality

58%

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 ./.mimocode/skills/effect/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 concise and provides a clear, well-sequenced workflow anchored by a concrete clone command, but the search/answer steps lack the executable detail needed to act without guesswork. Structure is good for a simple skill.

Suggestions

Add the specific explore-agent invocation or an example query so step 2 is copy-paste executable rather than a high-level hint.

Include a checkpoint after cloning (e.g., verify the repo exists at the path before searching) to strengthen workflow clarity.

Briefly note what kinds of files/patterns to look for in the cloned repo so the reference is easier to navigate.

DimensionReasoningScore

Conciseness

The body is lean with well-organized sections and minimal padding; the only mild over-explanation is "a framework for writing typescript" and slight repetition of "use the explore agent" between the steps and Guidelines, fitting the score-4 anchor of efficient with minor trim opportunities; it is not score 5 because of that small redundancy.

4 / 5

Actionability

The clone step is concrete and executable (URL + target path), but steps 2 and 3 are high-level ("Use the explore agent to search", "Provide responses based on the actual source") without the specific invocation or query syntax, matching the score-3 anchor of some concrete guidance but incomplete; it is not score 4 because key execution details are missing.

3 / 5

Workflow Clarity

A clear numbered sequence (clone -> search -> respond) is present and this is a non-destructive Q&A task so the validation cap does not apply, fitting the score-4 anchor of clear sequence with most checkpoints present; it is not score 5 because there is no checkpoint confirming the clone succeeded or that source was actually found before answering.

4 / 5

Progressive Disclosure

The skill is short and well-organized into "How to Answer" and "Guidelines" sections with a clearly signaled one-level-deep external reference (the cloned repo path), matching the score-4 anchor of good structure with minor gaps; it is not score 5 because navigation to the cloned reference and what to look for there could be more explicit, and no bundle files exist to verify reference paths.

4 / 5

Total

15

/

20

Passed

Description

48%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 names a specific, distinguishable domain but relies on a single generic action ("Answer questions") and omits any explicit "Use when..." trigger guidance. It is clear but under-specified for triggering.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks about Effect, Effect-TS, or Effect patterns/APIs".

Enumerate concrete capabilities such as explaining Effect patterns, tracing APIs, or reasoning about Effect data types instead of the generic "Answer questions".

Include common synonyms (Effect-TS, @effect, Effect schema) to improve natural trigger-term coverage.

DimensionReasoningScore

Specificity

The phrase "Answer questions about the Effect framework" names the domain (Effect framework) but the only action ("Answer questions") is generic, matching the score-2 anchor "Names the domain but actions are minimal or generic"; it is not score 3 because no concrete sub-tasks are enumerated.

2 / 5

Completeness

A clear "what" is present (answer questions about Effect) but there is no "Use when..." clause or equivalent trigger guidance, so per the judging guidelines completeness is capped at 3 and matches the score-3 anchor of clear "what" with missing "when".

3 / 5

Trigger Term Quality

"Effect framework" is a relevant keyword a user might say, but common variations like "Effect-TS", "Effect schema", or "@effect" are missing, fitting the score-3 anchor of some relevant keywords with missing synonyms; it is not score 4 because coverage is thin rather than good.

3 / 5

Distinctiveness Conflict Risk

Naming a specific TS framework ("the Effect framework") gives it a distinct niche with low conflict risk, matching the score-4 anchor of mostly distinct with minor overlap; it is not score 5 because the generic "Answer questions about" phrasing leaves slight overlap with general Q&A skills.

4 / 5

Total

12

/

20

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
XiaomiMiMo/MiMo-Code
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.