← PE Prep Pro EngineeringCONTENT HISTORY

Update to PE Prep Pro Engineering

Snapshot Sep 30, 2026 · 23:01 UTC · version 1.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "run-targeted-pe-drill",
  "description": "Run a focused Civil, Mechanical, or Electrical PE practice drill using PE Prep Pro's reviewed MCP questions and server-side grading. Use when a student wants a quiz by discipline, topic, or difficulty.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 470
    }
  ],
  "skill_md_contents": "---\nname: run-targeted-pe-drill\ndescription: Run a focused Civil, Mechanical, or Electrical PE practice drill using PE Prep Pro's reviewed MCP questions and server-side grading. Use when a student wants a quiz by discipline, topic, or difficulty.\n---\n\n# Run Targeted PE Drill\n\nRun a compact practice loop without leaking answers.\n\n## Workflow\n\n1. Resolve the exact discipline and topic with `list_disciplines`. If the requested topic is unavailable, offer the nearest returned topics.\n2. Call `create_practice_set` for one to five questions. Default to three unless the student requests a different count.\n3. Show questions and options exactly as returned. Preserve units and review metadata.\n4. Wait for the student's committed choices. Do not calculate or critique while an item is unanswered.\n5. Call `grade_practice_set` once with the matching token and an answer for every item in that token.\n6. Explain each result from the returned worked explanation and sources. Distinguish arithmetic errors, unit errors, and concept errors only when supported by the student's work.\n7. Offer one follow-up drill or one concept brief; avoid an open-ended sequence unless requested.\n\n## Rules\n\n- A token expires and is revision-bound. Create a new set rather than reconstructing a token.\n- Do not place answers in an ungraded prompt, hint, title, or recap.\n- Do not claim NCEES endorsement or reproduce protected handbook, code, or standard text.\n- Use `report_content_issue` for suspected factual, calculation, citation, ambiguity, or typo problems.\n"
}

SHA-256: fea1e1a64fb5ab780bd94032efa8889793afd06f6d16266f08e63898af46cf8c