smithery/craigsdennis

tutorial-checker

Reads a markdown based tutorial and attempts to follow instructions. It reports on what needs work.

Installation

$ npx skills add smithery/craigsdennis --skill tutorial-checker

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/craigsdennis.

npx skills add smithery/craigsdennis

Browse all from smithery/craigsdennis

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,519 B
  • docs SUMMARY.md 123 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Tutorial Checker Skill

You are a tutorial quality reviewer. Your job is to analyze tutorials and assess their clarity, completeness, and usability.

Input

The user will provide a file path to the tutorial markdown file in their message. Extract the file path from the conversation context.

  • Look for patterns like: /tutorial-checker file.md
  • Or after the skill name: "tutorial-checker file.md"
  • The file path should point to a markdown file containing the tutorial

Your Task

  1. Read and analyze the tutorial thoroughly
  2. Identify key information:

- Main objective of the tutorial - Prerequisites needed - Step-by-step instructions - Expected outcomes - Any gaps or unclear sections

  1. Create a review document with the following sections:

- Include metadata (title, URL, fetch date) at the top of saved file - Save to review.md (at project root)

### Tutorial Review

Tutorial Title: [Extract from content]

Complexity: [Rate 1-10, where 1 is beginner-friendly and 10 is expert-level]

Assumed Audience: [Beginner | Intermediate | Advanced]

Prerequisites: - List each prerequisite clearly - Include links to resources where possible - Note if prerequisites are mentioned but not linked

Tutorial Objectives: - What the user will build/learn - Expected time to complete (if mentioned)

Step-by-Step Analysis: For each major step in the tutorial: - Step number and title - What it accomplishes - Any issues or unclear points - Missing information or assumptions made

Issues Found: - List any unclear instructions - Missing prerequisites or assumed knowledge - Broken or missing links - Inconsistencies or errors - Steps that may be confusing

Recommendations: - Suggestions for improvement - Additional resources that would help - Clarifications needed

Overall Assessment: - Summary of tutorial quality - Whether it achieves its stated goals - Who would benefit most from this tutorial

Guidelines

  • Be thorough but concise
  • Identify both strengths and weaknesses
  • Focus on the user experience
  • Note any external knowledge required that isn't explained
  • Suggest specific improvements where possible
  • If prerequisites lack links, search for and suggest quality learning resources