CtrlK
BlogDocsLog inGet started
Tessl Logo

factory-plan

Produce a phased implementation plan for a Factory work item, then advance it to execute

54

Quality

60%

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 ./mastracode/factory/factory-skills/factory-plan/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%

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

The content is a well-sequenced instruction skill with strong validation and retry loops, scoring top marks on workflow clarity and organization; its weaknesses are mild redundancy and the absence of a concrete transition-call example.

Suggestions

Add a short worked example of the terminal factory_transition_work_item call, including a sample rationale string and where expectedRevision comes from in the factory-phase signal.

De-duplicate the intro paragraph and Behavior Rules so each rule is stated once, since the opening restates the title and Behavior Rules rephrase the Decision rule and Phase 4.

DimensionReasoningScore

Conciseness

The body is lean and directive without explaining concepts Claude already knows, but the intro restates the title and the Behavior Rules section rephrases the Decision rule and Phase 4, so it could be tightened.

2 / 3

Actionability

It names exact tool calls and parameters (factory_transition_work_item, stage: "execute", rationale max 1000 chars, expectedRevision from the factory-phase signal), but provides no worked example payload, falling short of copy-paste ready.

2 / 3

Workflow Clarity

Phases 1-4 are clearly sequenced with an explicit validation checkpoint (verify the understanding against current code) and a real feedback loop (governed rejection -> read reason -> re-check revision -> retry once).

3 / 3

Progressive Disclosure

It is a single-purpose, well-organized skill with clear sections and no need for external references, so the simple-skill allowance applies despite being slightly over 50 lines.

3 / 3

Total

10

/

12

Passed

Description

50%

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 third-person, concise, and states a clear what, but it lacks an explicit 'Use when...' trigger clause and offers only two actions, leaving it mid-band across all dimensions.

Suggestions

Add an explicit trigger clause, e.g. 'Use when starting the planning pass for a Factory work item or when a work item needs to move from understanding to execute.'

Expand the action list to name the concrete sub-steps (verify understanding, design, write the plan, transition) rather than only 'produce' and 'advance'.

Surface natural trigger terms users would say, such as 'plan a work item', 'move a work item to execute', or 'Factory planning pass'.

DimensionReasoningScore

Specificity

Names the domain ('Factory work item') and two concrete actions ('Produce a phased implementation plan', 'advance it to execute'), but the action list is not comprehensive enough for a 3.

2 / 3

Completeness

It clearly states what the skill does but omits any 'Use when...' clause or explicit trigger guidance, so 'when' is only implied; capped at 2 per the guideline.

2 / 3

Trigger Term Quality

'implementation plan', 'Factory work item', and 'execute' are terms a Factory user might say, but coverage of natural trigger variations is thin.

2 / 3

Distinctiveness Conflict Risk

The Factory staged-workflow niche is somewhat specific, but the generic 'implementation plan' framing and weak triggers could overlap with other planning skills.

2 / 3

Total

8

/

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
mastra-ai/mastra
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.