CtrlK
BlogDocsLog inGet started
Tessl Logo

execute-plan

Execute structured task plans with status tracking. Use when the user provides a plan file path in the format `plans/{current-date}-{task-name}-{version}.md` or explicitly asks you to execute a plan file.

56

Quality

63%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./crates/forge_repo/src/skills/execute-plan/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 skill is well-structured and concise for a simple task runner, but it lacks executable file-editing guidance and has no validation/feedback loop for FAILED tasks during batch execution.

Suggestions

Add a concrete example of how to read and update task_status in the plan file (e.g., a snippet showing the status line format and an Edit operation).

Add a feedback loop for FAILED tasks (detect [!], decide whether to retry, abort, or mark FAILED and continue) rather than only looping on PENDING/DONE.

Drop or compress the redundant 11-step 'Example Usage' since it merely re-lists the Execution Steps already defined above.

DimensionReasoningScore

Conciseness

The body is reasonably lean with numbered steps and a compact status table, but the commitment-recital ritual and the fully redundant 11-step example restate the steps already listed above.

4 / 5

Actionability

It gives a clear status-marking scheme and step sequence, but provides no executable commands or code for reading/updating the plan file, leaving the core file-manipulation mechanics unspecified.

3 / 5

Workflow Clarity

Steps are clearly sequenced and include a final re-read verification, but batch status updates lack a validation/feedback loop for FAILED tasks and the destructively-overwritten plan file has no rollback guidance, capping it at 3.

3 / 5

Progressive Disclosure

This is a short single-purpose skill with no external bundle files; content is well-organized into clearly headed sections, satisfying the simple-skill exception for progressive disclosure.

5 / 5

Total

15

/

20

Passed

Description

62%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 answers both 'what' and 'when' with a concrete trigger format, but the action list is generic and trigger-term coverage could be broader with more natural synonyms.

Suggestions

Add more concrete actions to broaden specificity (e.g., 'tracks task status, updates progress, resumes partially-completed plans').

Include additional natural trigger phrases users might say beyond the path format, such as 'run a plan', 'resume a plan', or 'work through a task list'.

DimensionReasoningScore

Specificity

Names the domain ('structured task plans with status tracking') and concrete actions (execute plans, track status, update progress), but coverage is limited to a few generic actions rather than a comprehensive list.

3 / 5

Completeness

Clearly states what the skill does and provides an explicit 'Use when...' clause covering both a plan file path format and an explicit request, though the trigger phrasing is somewhat narrow.

4 / 5

Trigger Term Quality

Includes some natural terms ('execute a plan', 'plan file path') and a concrete path pattern, but lacks common synonyms a user might say and relies on a specific format string as the primary trigger.

3 / 5

Distinctiveness Conflict Risk

The plan-file-path format and 'execute a plan file' framing give it a fairly distinct niche with only minor overlap risk against generic planning or task-management skills.

4 / 5

Total

14

/

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
tailcallhq/forgecode
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.