{"id":52443,"plugin_id":"plugin_asdk_app_6acd9be3bc688191950cd47b8a36ea42","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:49:51.169Z","digest":"0e9f0b10ca1071ff9381747751616ad3a76517444d182e4dffe84f65499b4261","against":null,"payload":{"description":"Search Lesso Explore, copy a community lesson, or adapt a lesson for a new level or language through its connected MCP server. Use when a teacher wants something like an existing lesson to customize.","included_files":[],"name":"find-and-adapt-lesso-lesson","skill_md_contents":"---\nname: find-and-adapt-lesso-lesson\ndescription: Search Lesso Explore, copy a community lesson, or adapt a lesson for a new level or language through its connected MCP server. Use when a teacher wants something like an existing lesson to customize.\n---\n\n# Find and adapt a Lesso lesson\n\nUse the Lesso MCP server and the connected user's account. Never ask for or store passwords, bearer tokens, or API keys. When sign-in is required, let the client show the Lesso OAuth flow.\n\n1. Clarify whether to search Explore, copy a lesson, or adapt an existing lesson for a new level, language, or age.\n2. Inspect tool schemas. Core tools: `search_explore`, `copy_explore_lesson`, `adapt_lesson`, `update_lesson`, `regenerate_block`, `generate_lesson`, `get_generation_status`, `get_lesson`, `list_lessons`, `get_credits_balance`. Never invent lesson IDs.\n3. Search and shortlist results. Copy only on explicit request. Adapt with `adapt_lesson`, then generate if asked with one `get_generation_status` call using `waitSeconds=60`.\n4. Keep results private until the teacher asks to publish. Report only URLs returned by tools.\n5. Never claim success unless a tool confirmed it.\n\nExample: Find a B1 cafe English lesson on Explore, copy it, and adapt it for A2 teens.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}