CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

moai-workflow-thinking

Sequential Thinking MCP for structured step-by-step analysis via --deepthink flag. Separate from UltraThink which is Claude's native extended reasoning mode. Use for multi-step analysis or architecture decisions.

Quality

73%

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 ./.moai/archive/skills/v3.0/moai-workflow-thinking/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 well-structured and actionable, with concrete MCP parameters, a step-by-step usage pattern, and a verification checklist. Its weaknesses are duplicated content across the modes table, rules, trigger list, and guidelines, and an entirely monolithic layout that inlines content suited to separate reference files.

Suggestions

Remove the duplication between the three-mode table, the 'Rules' bullets, and the 'Activation Triggers' list — state each fact once and cross-reference.

Add one complete example invocation of mcp__sequential-thinking__sequentialthinking showing the full tool call, not just the parameter block.

Split the 'Common Rationalizations', 'Red Flags', and 'Verification' sections into one-level-deep reference files (they are already marked as evolvable) so SKILL.md stays a lean overview.

DimensionReasoningScore

Conciseness

The body is mostly operational, but there is real duplication: the 'Rules' bullets restate the three-mode comparison table, the 8-item 'Activation Triggers' list repeats the frontmatter triggers, and 'Guidelines' restate parameter semantics already covered in 'Tool Parameters' — it could be meaningfully tightened.

3 / 5

Actionability

Concrete parameter tables and worked usage patterns with actual values (thoughtNumber: 1, isRevision: true with revisesThought: 2, a final step with nextThoughtNeeded: false) give mostly executable guidance; the minor gap is that no complete example tool invocation is shown.

4 / 5

Workflow Clarity

A clear sequence is laid out (initial analysis → decomposition → revision → conclusion) with a verification checklist and revision/branching as feedback loops. It falls short of the top anchor because validation is a post-hoc checklist rather than explicit in-flow checkpoints.

4 / 5

Progressive Disclosure

A single ~130-line file with clear section headers but no bundle files or references: the 'Common Rationalizations', 'Red Flags', and 'Verification' sections are inline evolvable content that could live in separate one-level-deep reference files, matching the some-structure anchor rather than well-split content.

3 / 5

Total

14

/

20

Passed

Description

73%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 strong, third-person description that clearly states what the skill does, when to use it, and how it differs from the easily-confused UltraThink mode. Its main weaknesses are thin capability specificity and a narrow set of natural trigger phrases.

Suggestions

Add one or two more concrete capability phrases (e.g. 'explore alternative solution branches' or 'document and revise a reasoning chain') to raise specificity.

Expand the 'Use for' clause with natural trigger variations users would actually say, such as 'think through this step by step', 'compare design trade-offs', or 'planning a breaking change'.

DimensionReasoningScore

Specificity

The description names its domain and one concrete capability — 'structured step-by-step analysis via --deepthink flag' — but does not enumerate several specific actions like extraction or form-filling examples, matching the anchor for domain plus 1-2 concrete actions.

3 / 5

Completeness

It answers both 'what' (structured step-by-step analysis via the Sequential Thinking MCP tool) and 'when' ('Use for multi-step analysis or architecture decisions'), but the when-clause is brief and could name more concrete trigger scenarios, so it falls short of the fully explicit anchor.

4 / 5

Trigger Term Quality

Phrases like 'multi-step analysis', 'architecture decisions', and 'sequential thinking' are natural terms users would say, but common variations (e.g. 'think step by step', 'trade-off analysis') are missing, placing it between the good-coverage and comprehensive anchors.

4 / 5

Distinctiveness Conflict Risk

'Separate from UltraThink which is Claude's native extended reasoning mode' is an explicit disambiguation against the nearest competing skill, and the --deepthink flag is a distinct, unambiguous trigger — a clear niche with minimal conflict risk.

5 / 5

Total

16

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository

modu-ai/moai-adk

Path

.moai/archive/skills/v3.0/moai-workflow-thinking/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.