Claude Code Plugins

Community-maintained marketplace

Feedback

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

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

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

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
  3. 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