← Files DMV Permit Practice TestsARCHIVED FILE

plugin.json

10.4 KB · Nov 9, 2026 · 01:25 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "passlane",
  "version": "1.0.1",
  "description": "Passlane gives you DMV permit practice tests in ChatGPT for California, Texas, Florida, New York and Pennsylvania, in each state's test format (question count, pass mark, road signs), graded on Passlane's server. Every miss shows the right answer and the section and page of the state's driver handbook. Practice sets, road sign drills, missed-question retakes and progress by state.",
  "author": {
    "name": "The Open Apps, Inc.",
    "email": "support@theopenapps.com",
    "url": "https://passlane.ambientapp.ai"
  },
  "homepage": "https://passlane.ambientapp.ai",
  "keywords": [
    "passlane",
    "DMV permit practice test",
    "DMV practice test",
    "permit test",
    "permit practice test",
    "drivers permit test",
    "learners permit test",
    "DMV written test",
    "road signs test",
    "California permit test",
    "Texas permit test",
    "Florida permit test",
    "New York permit test",
    "Pennsylvania permit test",
    "DMV permit test",
    "DMV test",
    "CA permit test",
    "TX permit test",
    "NY permit test",
    "learner's permit",
    "learners permit",
    "drivers permit",
    "driving test",
    "knowledge test",
    "drivers ed",
    "driver's license test",
    "DMV quiz",
    "permit quiz",
    "road sign test",
    "Class E"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "DMV Permit Practice Tests",
        "shortDescription": "Written test & road signs quiz",
        "longDescription": "Passlane gives you DMV permit practice tests in ChatGPT: mock tests in each state's format for California, Texas, Florida, New York and Pennsylvania, with every miss cited to your state's handbook page.\n\nA mock test has your state's number of questions and pass mark: 46 questions and 38 to pass in California (36 and 30 at 18 and older), 30 and 21 in Texas, 50 and 40 in Florida, 20 and 14 in New York (including 2 of the 4 road-sign questions), 18 and 15 in Pennsylvania. You answer in the Passlane card with a clock running and see your result at the end.\n\nEvery question is written by Passlane from your state's own driver handbook. When you miss one, the card shows the right answer, why, and the section and page of the handbook that states the rule, with a link to that page.\n\nYou can also take 10-question practice sets with the answer after each tap, drill road signs with the federal sign images, and retake just the questions you missed until they stick. Ask \"How am I doing?\" to see your scores, weakest topics and whether you passed your last two mock tests.\n\nGuides by state, help and the privacy policy are on the website, passlane.ambientapp.ai.\n\nLimits:\n- Five states only: California, Texas, Florida, New York and Pennsylvania.\n- Practice only: Passlane is not affiliated with any DMV or state agency and can't book or replace the real test.\n- The clock is Passlane's own pace (one minute a question); states don't publish a time limit.\n- No account: Passlane keeps your tests and progress under ChatGPT's anonymous user ID. Say \"Delete my Passlane data\" to delete them.",
        "developerName": "The Open Apps, Inc.",
        "category": "Education & Research",
        "capabilities": [
          "Interactive",
          "Write"
        ],
        "websiteURL": "https://passlane.ambientapp.ai",
        "supportURL": "https://passlane.ambientapp.ai/support",
        "privacyPolicyURL": "https://passlane.ambientapp.ai/privacy",
        "termsOfServiceURL": "https://passlane.ambientapp.ai/terms",
        "defaultPrompt": [
          "Give me a California DMV permit practice test",
          "Quiz me on road signs for the Texas permit test",
          "Quiz me for my Florida permit test"
        ],
        "brandColor": "#0B6E4F",
        "brandColorDark": "#4ED3A0",
        "composerIcon": "./assets/composerIcon.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logoDark.png",
        "composerIconDark": "./assets/composerIconDark.png"
      },
      "onboardingSkill": "./skills/permit-practice/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Start a mock test. Run this first, in a new chat. There is nothing to sign in to: each ChatGPT user's tests and progress follow them across chats. If this account used Passlane before, first say \"Delete my Passlane data\" so progress starts empty. ChatGPT may open the card in a side panel instead of in the chat; it shows the same card.",
              "prompt": "Give me a California DMV permit practice test.",
              "tools_triggered": "start_practice_test",
              "expected_behavior": "The Passlane card shows 'California permit practice test' with 46 questions, 38 to pass and 46 minutes, and a Start test button. The reply says the test is ready with that format and tells the user to tap Start. It lists no questions and gives no answers. Tapping Start starts the clock and shows question 1 of 46 with choices A to D (a road sign image for sign questions)."
            },
            {
              "description": "Grade the test. Run after case 1: in the card, tap Start test, then answer two or three questions (tap a choice, then Next). Finishing ends the test for good, so ChatGPT may ask you to confirm or show 'Allow ChatGPT to use DMV Permit Practice Tests?'; allow it. The card's own Finish test button does the same.",
              "prompt": "I'm done, grade my test.",
              "tools_triggered": "finish_test",
              "expected_behavior": "The card shows the score out of 46 and 'Not a pass yet' (unanswered questions count as wrong), a bar per topic, and a Missed list. Opening a missed question shows the right answer, why, and a link like 'California Driver's Handbook (rev. 6/2025), Section 7. Laws and Rules of the Road, PDF page 41'. The reply gives the score, says the test needs 38, and offers to retake the missed questions. It doesn't go through the misses one by one: grading gives ChatGPT only the count, and the misses are in the card."
            },
            {
              "description": "Explain the misses. Run after case 2 in the same chat. ChatGPT doesn't have the missed questions yet (grading gave it only the count), so it reads them now. The card's 'Ask ChatGPT to explain my misses' button sends this same message.",
              "prompt": "Explain the questions I missed.",
              "tools_triggered": "get_test_results",
              "expected_behavior": "ChatGPT explains the missed questions using Passlane's explanations and cites the California handbook section and page for each; it may group or skip the questions left unanswered. It adds no rules or pages of its own. The card shows the same graded test."
            },
            {
              "description": "Road sign practice in another state, with feedback after each answer. Tap any choice in the card for question 1. You can also answer in chat, for example 'Question 2 is B', which calls answer_question.",
              "prompt": "Quiz me on road signs for the Texas permit test.",
              "tools_triggered": "start_practice_test",
              "expected_behavior": "The card shows Texas road sign questions with sign images. After a tap it marks the right choice green (and a wrong one red), explains it, and cites the Texas Driver Handbook (rev. January 2026) chapter and PDF page, for example Chapter 5: Signals, Signs, and Markers. The first reply names no answers."
            },
            {
              "description": "Progress and deleting data. Run after cases 1-4. Deleting can't be undone, so ChatGPT may ask to confirm or show 'Allow ChatGPT to use DMV Permit Practice Tests?'; allow it.",
              "prompt": "How am I doing on my permit practice? Then delete my Passlane data.",
              "tools_triggered": "get_my_progress, delete_my_progress",
              "expected_behavior": "ChatGPT shows progress first: the progress card lists California (1 mock test, its score, not passing yet, the weakest topics, missed questions waiting) and Texas (questions answered), and the reply summarizes that. Then it deletes: the reply says the Passlane data was deleted, and asking for progress again shows none."
            }
          ],
          "negative": [
            {
              "description": "DMV office logistics. Passlane only gives practice tests; ChatGPT answers this itself.",
              "prompt": "What documents do I need to bring to the DMV to get my learner's permit in California?",
              "expected_behavior": "No Passlane tool is called. ChatGPT answers from its own knowledge or search."
            },
            {
              "description": "Booking. Passlane can't book or take the real test.",
              "prompt": "Book me a driving test appointment in Texas for next week.",
              "expected_behavior": "No Passlane tool is called. ChatGPT explains it can't book appointments and may point to the state's website."
            },
            {
              "description": "A general quiz. Writing a trivia quiz is ChatGPT's own job; Passlane covers only driver's permit tests.",
              "prompt": "Make me a 10-question trivia quiz about U.S. history.",
              "expected_behavior": "No Passlane tool is called. ChatGPT writes the quiz itself."
            }
          ]
        },
        "commerce": false,
        "demo_recording_url": "https://passlane.ambientapp.ai/demo.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "A new listing name, DMV Permit Practice Tests, with the subtitle 'Written test & road signs quiz', in the words people search for (Passlane stays the name in chat). Clearer listing and tool text: three skills on the plugin page (permit practice test, road sign quiz, am I ready?) with icons, the mock test as the getting-started skill, a dark-mode icon, a description that leads with the handbook-page citations, a chat-style starter prompt, and the search words people type (learners permit, DMV test, permit quiz, Class E, CA/TX/NY permit test). The start_practice_test description and the server instructions name how people ask for a practice test (live since 10-30). Passlane is now listed in every country; the tests still cover the five U.S. states. Tool names, inputs, the card, the question banks and the data kept are unchanged.",
        "translations": {}
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 307560e4f080b0fb0dbf698c826654673bf03c653c8054628142127cb3351c39