{"id":47857,"plugin_id":"plugin_asdk_app_6abfbc23a25c8191b7fdc6372f370131","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:34:45.653Z","digest":"e89eef4c07d37d8375bb02f4363e96232c2f322700bbdf90956389feb9c716bd","against":null,"payload":{"description":"Run a recall drill on the reader's own saved answers in three passes, then record how well each brick was recalled once the reader confirms the ratings. Use when the reader wants to revise, memorise or be quizzed on answers saved in Laya.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":179}],"name":"recall-drill","skill_md_contents":"---\nname: recall-drill\ndescription: Run a recall drill on the reader's own saved answers in three passes, then record how well each brick was recalled once the reader confirms the ratings. Use when the reader wants to revise, memorise or be quizzed on answers saved in Laya.\n---\n\n# Recall drill on saved answers\n\n1. Find the answers with `search_copy`, the ids the reader names, or a set. Call `get_revision_session` with up to 50 item ids or a set id, and relay any skipped answers with their reasons.\n2. Take one question at a time in three passes. First the reader recalls the whole answer from the question while you hold the answer back. Then you cue each brick in turn with a short prompt, and the reader answers while you confirm from the brick's text. Last, the reader explains the answer back in their own words.\n3. Propose a rating for each brick from what you heard, 1 for missed, 2 for hard and 3 for recalled. Show the bricks with their ratings and wait for a plain yes.\n4. On yes, call `submit_review` with `item_result` null, a fresh UUID for each event and the current time. Reuse them only to retry the same submission.\n5. Say what was recorded and offer to plan the next revision.\n\nSave a mnemonic only when the reader asks, through `set_mnemonics`. Never turn an outside score into a rating. The reader's own explicit instructions always outrank these steps.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}