oneoff-detect-question-starting-page

Map gradable result IDs to earliest attempt pages in a marking artifact.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jarodmeng/daydreamedu-scripts --skill oneoff-detect-question-starting-page
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oneoff-detect-question-starting-page
Source: https://github.com/jarodmeng/daydreamedu-scripts/tree/main/.cursor/skills_archive/oneoff-detect-question-starting-page
Command: npx skills add https://github.com/jarodmeng/daydreamedu-scripts --skill oneoff-detect-question-starting-page

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow provides per-question starting-page anchors by mapping gradable questions to the earliest appearance pages in a single marking artifact, enabling precise review and audit trails.

Core Features & Use Cases

  • Visual mapping of question_result identifiers to their earliest attempt pages.
  • Automatic detection and optional regeneration of missing attempt PNG assets.
  • Safe, constrained mutation of context.question_page_map with optional schema upgrades.

Quick Start

Run the workflow on a single marking artifact to generate a complete question_page_map aligned with earliest visible attempt pages.

Frequently Asked Questions about oneoff-detect-question-starting-page

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map each question to its starting page in a JSON marking artifact?

You can map questions to pages by processing a single canonical marking JSON, which visually identifies the earliest attempt page for each gradable result_id and safely mutates the context.question_page_map.

What is the best way to repair missing attempt PNG assets during question page mapping?

The best way to repair missing attempt PNG assets is to run this mapping workflow, which automatically detects missing attempt PNG images and optionally regenerates them while updating the question page map.

How does validation work when generating a question to page map for grading?

Validation for generating a question to page map enforces uniqueness, range, and enum constraints on the resulting context.question_page_map, ensuring deterministic mapping and structural integrity for the grading artifact.

Can I use this workflow to upgrade the schema of an existing question_page_map JSON?

Yes, you can use this workflow to upgrade the schema of an existing question_page_map JSON, as it performs safe and constrained mutation of the context.question_page_map with optional schema upgrades during the visual mapping process.

Does the marking artifact mapping workflow support batch processing of multiple JSON files?

No, the marking artifact mapping workflow does not support batch processing, as it is applied to one single canonical marking JSON under the ai_study_buddy/context directory to ensure deterministic per-question mapping.