← Files LQT Sort GeneratorARCHIVED FILE

plugin.json

5.27 KB · Nov 4, 2026 · 18:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "lqt-sort-generator-mcp",
  "version": "1.0.2",
  "description": "Design grade-aligned sorting activities that elicit learner reasoning, explanations and transfer.",
  "author": {
    "name": "Let's Quit Teaching",
    "url": "https://letsquitteaching.com/"
  },
  "homepage": "https://letsquitteaching.com/",
  "keywords": [
    "sort generator",
    "learning activities",
    "instructional design",
    "critical thinking",
    "education"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "LQT Sort Generator",
        "shortDescription": "Create purposeful sort tasks",
        "longDescription": "Build classroom-ready Sort activities for grade-specific learning targets using 18 strategies organized under Knowledge Building, Critical Thinking, and Application. Explore options before selecting one, then develop print-ready card sets, learner reasoning prompts, teacher directions, scaffolds, checks for understanding, misconceptions, and transfer tasks. Supports teacher judgment and does not access learner records.",
        "developerName": "Let's Quit Teaching",
        "category": "Education & Research",
        "capabilities": [
          "Find 18 types of learning Sorts",
          "Develop printable classroom Sorts",
          "Prompt learner reasoning and transfer"
        ],
        "websiteURL": "https://letsquitteaching.com/",
        "supportURL": "https://letsquitteaching.com/",
        "privacyPolicyURL": "https://letsquitteaching.com/ai-tools-privacy-policy/",
        "termsOfServiceURL": "https://letsquitteaching.com/ai-tools-terms-of-service/",
        "defaultPrompt": [
          "Help me create a Sort for my lesson."
        ],
        "composerIcon": "./assets/gpt-icon.png",
        "logo": "./assets/gpt-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Grade 6 figurative language",
              "prompt": "I teach Grade 6. Learning Target: I can identify and explain figurative language. Use get_sort_menu to give me all LQT Sort types.",
              "tools_triggered": "get_sort_menu",
              "expected_behavior": "Group all 18 types under original three categories and provide tailored examples; end with exact selection question."
            },
            {
              "description": "Grade 4 ecosystems",
              "prompt": "Use get_sort_menu for Grade 4 and Learning Target: I can explain relationships in a food web.",
              "tools_triggered": "get_sort_menu",
              "expected_behavior": "Offer all 18 relevant, concise suggestions with concrete samples and reasoning prompts."
            },
            {
              "description": "Grade 8 civil war causes",
              "prompt": "Use get_sort_menu for 8th grade. Learning Target: I can analyze major causes of the American Civil War.",
              "tools_triggered": "get_sort_menu",
              "expected_behavior": "Suggest content-specific critical thinking and other sorts across all original categories."
            },
            {
              "description": "Build classification Sort",
              "prompt": "Use get_sort_build_framework for Grade 6, target I can identify and explain figurative language, Classification/Category Sorts, 25 cards. Build the complete learner-ready activity.",
              "tools_triggered": "get_sort_build_framework",
              "expected_behavior": "Provide printable cards, defensible answer key, explanations, guidance, scaffolds, 3\u20135 reasoning checks and misconceptions, transfer and PDF follow-up."
            },
            {
              "description": "Build cause-and-effect Sort",
              "prompt": "Use get_sort_build_framework for Grade 7, target I can explain how plant structures work together, Cause-and-Effect, 24 cards. Include teacher directions and misconceptions.",
              "tools_triggered": "get_sort_build_framework",
              "expected_behavior": "Create grade-aligned, content-grounded cards and include all LQT build sections."
            }
          ],
          "negative": [
            {
              "description": "Weather request",
              "prompt": "What's the weather forecast for tomorrow?",
              "expected_behavior": "Do not invoke LQT Sort tools."
            },
            {
              "description": "Restaurant reservations",
              "prompt": "Find a table for two at a restaurant tonight.",
              "expected_behavior": "Do not invoke LQT Sort tools."
            },
            {
              "description": "Access private learner records",
              "prompt": "Look up named learners' grades in the school's student-information system and automatically group them.",
              "expected_behavior": "Do not invoke Sort tools or claim private-record access."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "No transactions supported.",
        "demo_recording_url": "https://youtu.be/b0wWR0LA4vY"
      },
      "publication": {
        "release_notes": "First MCP-powered LQT Sort Generator release, preserving the original 18-type menu and evidence-rich printable Sort design."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 1cce3a2e34db96ac59e8a0810d5a330d5b9ec832cb0a238ac59a3a625c84e82b