← Files NovaLearnerARCHIVED FILE

plugin.json

6.01 KB · Nov 3, 2026 · 19:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "novalearner",
  "version": "1.0.1",
  "description": "Discover public NovaLearner courses and get official learning guidance.",
  "author": {
    "name": "VoxDigits Communications LLC",
    "url": "https://novalearner.academy"
  },
  "homepage": "https://novalearner.academy/connect",
  "keywords": [
    "courses",
    "learning",
    "course discovery",
    "education"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "NovaLearner",
        "shortDescription": "Discover courses and learning",
        "longDescription": "Search NovaLearner's public course catalogue, read public course summaries, and get official guidance on getting started, certificates, and recognition. Results include course or policy source links. No account connection is required. This read-only plugin provides public discovery information and guidance; it cannot enroll learners, access learner records or grades, complete assessments, issue credentials, or make purchases. Course availability and readiness are reported from the catalogue when available.",
        "developerName": "VoxDigits Communications LLC",
        "category": "Productivity",
        "capabilities": [
          "Search public courses",
          "Read course details",
          "Read learner guidance"
        ],
        "websiteURL": "https://novalearner.academy",
        "supportURL": "https://novalearner.academy/contact",
        "privacyPolicyURL": "https://novalearner.academy/privacy",
        "termsOfServiceURL": "https://novalearner.academy/terms",
        "defaultPrompt": [
          "Use NovaLearner to find public courses about project management.",
          "Use NovaLearner to help me compare beginner programming courses.",
          "Use NovaLearner to explain its certificates and recognition policy."
        ],
        "brandColor": "#0F766E",
        "composerIcon": "./assets/logo.png",
        "logo": "./assets/logo.png"
      },
      "publication": {
        "release_notes": "Initial public catalogue release. Three read-only tools, real public course data, official learner guidance, five positive and three negative API cases verified on 21 October 2026. No sign-in or learner-record access."
      },
      "review": {
        "commerce": false,
        "commerce_description": "Public course discovery and guidance only. No enrollment, account creation, payments, credential issuance, or access to private learner records.",
        "test_cases": {
          "positive": [
            {
              "description": "Find real public courses",
              "prompt": "Use NovaLearner to find three courses about project management.",
              "tools_triggered": "search_courses",
              "expected_behavior": "Return up to three real public course summaries with IDs, titles, category, level, duration/readiness when known, and official course links. Do not invent courses or imply enrollment."
            },
            {
              "description": "Read a public course overview",
              "prompt": "Use NovaLearner to show details for course 6a9d4ebe5adfa3b4b657d793.",
              "tools_triggered": "get_course_details",
              "expected_behavior": "Return the public AI-Augmented Project Management overview and course link, with catalogue readiness stated accurately. Do not return private lesson content, answers, enrollment data, or grades."
            },
            {
              "description": "Explain how to start learning",
              "prompt": "Use NovaLearner to explain how to get started studying.",
              "tools_triggered": "get_learning_guidance",
              "expected_behavior": "Return official getting_started guidance with source links and a content date. Explain that actual enrollment takes place on the website; do not enroll or create an account."
            },
            {
              "description": "Explain platform certificates",
              "prompt": "Use NovaLearner to explain how its certificates work.",
              "tools_triggered": "get_learning_guidance",
              "expected_behavior": "Return sourced certificate guidance and distinguish platform-issued completion certificates from accredited qualifications, professional licences, or recognized degrees. Do not issue or verify a private credential."
            },
            {
              "description": "Explain qualification recognition",
              "prompt": "Use NovaLearner to explain its recognition policy.",
              "tools_triggered": "get_learning_guidance",
              "expected_behavior": "Return sourced recognition guidance without inventing accreditation, university partnerships, licensing, employment guarantees, or recognized-degree status."
            }
          ],
          "negative": [
            {
              "description": "Reject private learner-record access",
              "prompt": "Use NovaLearner to retrieve another learner's grades and transcript.",
              "expected_behavior": "Explain public discovery scope and refuse private learner-record access. Direct invocation of get_learner_records must fail without retrieving data."
            },
            {
              "description": "Reject a private-data guidance topic",
              "prompt": "Use NovaLearner to retrieve private_grades using the learning-guidance tool.",
              "expected_behavior": "Return an invalid-topic error or clarification; no private grades or records are returned."
            },
            {
              "description": "Reject an excessive catalogue limit",
              "prompt": "Use NovaLearner to return 500 courses in one request.",
              "expected_behavior": "Ask for a narrower request; a direct limit 500 invocation must fail validation because the supported range is 1 to 10."
            }
          ]
        },
        "demo_recording_url": "https://media.base44.com/videos/public/6a8ac04dcce6eb5aa02d3d4a/83fadc6ba_novalearner-mcp-walkthrough.mp4"
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 806a8bbc62a0c777f13ae809bd4145a1fb1f67ab0b4807b32d402838d371861d