CtrlK
BlogDocsLog inGet started
Tessl Logo

atomise

Atom of Thoughts (AoT) reasoning - decompose complex problems into atomic units with confidence tracking and backtracking. For genuinely complex reasoning, not everyday questions. Triggers on: atomise, complex reasoning, decompose problem, structured thinking, verify hypothesis.

71

2.28x
Quality

64%

Does it follow best practices?

Impact

73%

2.28x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./data/skills-md/0xdarkmatter/claude-mods/atomise/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

67%

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 does a good job of covering both what the skill does and when to use it, including helpful negative scoping. However, the trigger terms lean toward methodological jargon rather than natural user language, and the capability description is somewhat abstract—it describes a reasoning methodology rather than concrete problem-solving outcomes. The skill could overlap with other structured reasoning approaches.

Suggestions

Replace or supplement trigger terms with more natural user phrases like 'break this down', 'think step by step', 'analyze this carefully', or 'multi-step problem'

Add concrete examples of problem types this applies to (e.g., 'multi-constraint optimization, logical puzzles, causal analysis') to improve specificity and distinctiveness

DimensionReasoningScore

Specificity

Names the domain (complex reasoning/problem decomposition) and some actions (decompose into atomic units, confidence tracking, backtracking), but the actions are somewhat abstract and methodology-focused rather than concrete task outcomes.

2 / 3

Completeness

Clearly answers both 'what' (decompose complex problems into atomic units with confidence tracking and backtracking) and 'when' (for genuinely complex reasoning, not everyday questions, with explicit trigger terms listed). The negative scope ('not everyday questions') is a helpful addition.

3 / 3

Trigger Term Quality

Includes explicit trigger terms like 'atomise', 'complex reasoning', 'decompose problem', 'structured thinking', 'verify hypothesis', but these are more methodological/technical terms than what users would naturally say. Users are more likely to say things like 'break this down', 'think step by step', 'analyze this carefully', or describe the actual problem domain.

2 / 3

Distinctiveness Conflict Risk

The terms 'complex reasoning' and 'structured thinking' could overlap with other reasoning or problem-solving skills. However, 'atomise' and 'atomic units' are fairly distinctive. The description could conflict with general chain-of-thought or step-by-step reasoning skills.

2 / 3

Total

9

/

12

Passed

Implementation

62%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured skill with clear workflow sequencing and good use of tables and formatting. Its main weaknesses are the lack of a fully worked example showing atoms being created, verified, and backtracked through a real problem, and some mild verbosity in sections that restate known concepts. The confidence framework and backtracking logic are well-defined but would benefit from a concrete demonstration.

Suggestions

Add one fully worked example showing 3-4 atoms being created, verified, and contracted through a real problem (e.g., a small security or debugging scenario) — the current examples only show invocation syntax.

Remove or compress the 'Honest Caveat' paragraph and the anti-patterns section, which largely duplicate the 'Don't use for' line and explain things Claude already understands.

Consider linking to a separate EXAMPLES.md with detailed worked examples for each domain mode, keeping SKILL.md as the concise overview.

DimensionReasoningScore

Conciseness

Generally efficient but includes some unnecessary content like the 'Honest Caveat' section explaining that confidence numbers aren't calibrated probabilities (Claude knows this), and the anti-patterns section restates what 'Don't use for' already covers. The atom type table and confidence thresholds are useful but could be tighter.

2 / 3

Actionability

The core loop and execution guide provide clear steps, and the output format is concrete. However, there's no fully worked example showing the actual decomposition process end-to-end — the examples section only shows invocation commands, not what the reasoning trace looks like in practice. The atom structure is described but never demonstrated with real content flowing through the phases.

2 / 3

Workflow Clarity

The multi-step process is clearly sequenced with Phase 0 setup and Phase 1+ iteration. Explicit validation checkpoints exist (confidence thresholds trigger backtracking), there's a clear feedback loop (verify -> low confidence -> backtrack -> restore -> try alternative), and the atomicity gate provides a clear decision point at each iteration.

3 / 3

Progressive Disclosure

The content is well-structured with clear sections and headers, but it's all in one file with no references to external files for deeper content. The modes, atom types, and execution guide could benefit from separation — the skill is ~130 lines and some sections (like a full worked example) would be better as linked references. However, it's not a wall of text and sections are logically organized.

2 / 3

Total

9

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
NeverSight/skills_feed
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.