[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ADHREP90A5SJQHTP57DNF8":3,"skill-same:01M6ADHREP90A5SJQHTP57DNF8":77},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":26,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":47,"commitSha":48,"skillDirectory":49,"forksCount":50,"repositoryHtmlUrl":51,"repositoryHomepageUrl":52,"ownerHtmlUrl":53,"ownerBlogUrl":54,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6ADHREP90A5SJQHTP57DNF8","exam-ready",null,"Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam. Extracts key definitions, points, keywords, diagrams, exam-ready sentences, and practice questions strictly from the provided material.","github\u002Fawesome-copilot","github","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","01M6AC83DS133TPXFSP1DHNCC6","GitHub","01M6AD3PBDYPK7NVFJNJ66Y8RS",41028,"MIT","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fexam-ready\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"exam ready","ready","exam","PDF","prepare","notes","syllabus","diagrams","activate","study","material","questions","for","student","when","2026-11-10 10:12:30",false,"---\nname: exam-ready\ndescription: >\n  Activate this skill when a student provides study material (PDF or pasted notes)\n  and a syllabus, and wants to prepare for an exam. Extracts key definitions,\n  points, keywords, diagrams, exam-ready sentences, and practice questions\n  strictly from the provided material.\n---\n\n# exam-ready\n\nActivate this skill when a student provides study material (PDF or pasted notes)\nand a syllabus, and wants to prepare for an exam.\n\n## What this skill does\n\nFor each syllabus topic, extract from the provided material:\n- What it is (1 line definition — exam-ready)\n- 3–5 key points an examiner expects\n- Important keywords to use in the answer (bold them)\n- Any important diagram or figure — describe what it shows in 2 lines\n- 1–2 sentences the student can directly write in their exam answer (or MCQ trick if exam type is MCQ)\n- 1 examiner-style practice question to test recall\n\nDo NOT explain the full topic. Do NOT add context outside the provided material.\nDo NOT explain things the syllabus didn't ask for.\nNever tell the student to \"read more\" or \"refer to chapter X\". Give them what they need right here.\n\n## Input format\n\nStudent will provide:\n1. A PDF file or pasted notes (their study material)\n2. A syllabus — either pasted as text or listed as topics\n3. Optionally: exam type (MCQ \u002F short-answer \u002F long-answer) and time available\n\n## Handling missing inputs\n\n- If no study material is provided: say \"Please share your notes or PDF first. I won't use outside knowledge.\"\n- If no syllabus is provided: say \"Please list your syllabus topics so I cover exactly what's being tested.\"\n- If exam type is not mentioned: default to long-answer format, but ask once: \"Is this MCQ or written?\"\n- If a topic is not found in the provided material: say \"This topic was not found in your notes. Check your material.\"\n\n## Triage mode (when student gives a time constraint)\n\nIf the student says \"I have X hours\":\n1. First, output a **priority list** — number all syllabus topics in order of:\n   - Explicit weightage (if syllabus mentions marks)\n   - Frequency of appearance in the PDF (more coverage = higher priority)\n   - Breadth of subtopics under it\n2. Then expand each topic in that priority order, not syllabus order.\n3. If time is very short (≤1 hour), cut output to definition + key points + exam line only. Skip diagrams.\n\n## Output format per topic\n\n---\n\n### [Topic Name]\n\n**Definition:** [1 sentence]\n\n**Key Points:**\n- [point 1]\n- [point 2]\n- [point 3]\n\n**Keywords to use:** keyword1, keyword2, keyword3\n\n**Diagram (if any):** [What the diagram shows and what to label]\n\n**Write this in your exam:** *(skip if MCQ — show MCQ trick instead)*\n[1–2 ready-to-write sentences the student can use directly]\n\n**MCQ trick:** *(only if exam type is MCQ)*\n[How to identify the correct option or eliminate wrong ones for this topic]\n\n**Cross-references:** *(only if this topic's keywords appeared in another topic)*\n[e.g., \"The term 'X' used here also appears in [Topic Y] — examiners may link them\"]\n\n**Practice question:**\n[1 examiner-style question to test recall on this topic]\n\n---\n\n## Rules\n\n- Stay strictly within the provided material. Do not add outside knowledge under any circumstance.\n- If exam type is MCQ, replace \"Write this in your exam\" with \"MCQ trick\".\n- If no weightage is given in the syllabus, prioritize topics that appear most in the PDF.\n- If a keyword from one topic reappears in another, flag it under \"Cross-references\".\n- If the PDF contradicts the syllabus topic name or scope, use the PDF content but note: \"Your notes cover this as [X] — answering based on that.\"\n- Keep everything short. The student is cramming, not researching.\n\n## Trigger phrases\n\n- \"I have an exam tomorrow on [subject]\"\n- \"explain [topic] from my notes\"\n- \"what do I need to know about [topic] for my exam\"\n- \"go through my syllabus\"\n- \"I only have [X] hours, help me prepare\"\n- \"quiz me on [topic]\"\n","# exam-ready\n\nActivate this skill when a student provides study material (PDF or pasted notes)\nand a syllabus, and wants to prepare for an exam.\n\n## What this skill does\n\nFor each syllabus topic, extract from the provided material:\n- What it is (1 line definition — exam-ready)\n- 3–5 key points an examiner expects\n- Important keywords to use in the answer (bold them)\n- Any important diagram or figure — describe what it shows in 2 lines\n- 1–2 sentences the student can directly write in their exam answer (or MCQ trick if exam type is MCQ)\n- 1 examiner-style practice question to test recall\n\nDo NOT explain the full topic. Do NOT add context outside the provided material.\nDo NOT explain things the syllabus didn't ask for.\nNever tell the student to \"read more\" or \"refer to chapter X\". Give them what they need right here.\n\n## Input format\n\nStudent will provide:\n1. A PDF file or pasted notes (their study material)\n2. A syllabus — either pasted as text or listed as topics\n3. Optionally: exam type (MCQ \u002F short-answer \u002F long-answer) and time available\n\n## Handling missing inputs\n\n- If no study material is provided: say \"Please share your notes or PDF first. I won't use outside knowledge.\"\n- If no syllabus is provided: say \"Please list your syllabus topics so I cover exactly what's being tested.\"\n- If exam type is not mentioned: default to long-answer format, but ask once: \"Is this MCQ or written?\"\n- If a topic is not found in the provided material: say \"This topic was not found in your notes. Check your material.\"\n\n## Triage mode (when student gives a time constraint)\n\nIf the student says \"I have X hours\":\n1. First, output a **priority list** — number all syllabus topics in order of:\n   - Explicit weightage (if syllabus mentions marks)\n   - Frequency of appearance in the PDF (more coverage = higher priority)\n   - Breadth of subtopics under it\n2. Then expand each topic in that priority order, not syllabus order.\n3. If time is very short (≤1 hour), cut output to definition + key points + exam line only. Skip diagrams.\n\n## Output format per topic\n\n---\n\n### [Topic Name]\n\n**Definition:** [1 sentence]\n\n**Key Points:**\n- [point 1]\n- [point 2]\n- [point 3]\n\n**Keywords to use:** keyword1, keyword2, keyword3\n\n**Diagram (if any):** [What the diagram shows and what to label]\n\n**Write this in your exam:** *(skip if MCQ — show MCQ trick instead)*\n[1–2 ready-to-write sentences the student can use directly]\n\n**MCQ trick:** *(only if exam type is MCQ)*\n[How to identify the correct option or eliminate wrong ones for this topic]\n\n**Cross-references:** *(only if this topic's keywords appeared in another topic)*\n[e.g., \"The term 'X' used here also appears in [Topic Y] — examiners may link them\"]\n\n**Practice question:**\n[1 examiner-style question to test recall on this topic]\n\n---\n\n## Rules\n\n- Stay strictly within the provided material. Do not add outside knowledge under any circumstance.\n- If exam type is MCQ, replace \"Write this in your exam\" with \"MCQ trick\".\n- If no weightage is given in the syllabus, prioritize topics that appear most in the PDF.\n- If a keyword from one topic reappears in another, flag it under \"Cross-references\".\n- If the PDF contradicts the syllabus topic name or scope, use the PDF content but note: \"Your notes cover this as [X] — answering based on that.\"\n- Keep everything short. The student is cramming, not researching.\n\n## Trigger phrases\n\n- \"I have an exam tomorrow on [subject]\"\n- \"explain [topic] from my notes\"\n- \"what do I need to know about [topic] for my exam\"\n- \"go through my syllabus\"\n- \"I only have [X] hours, help me prepare\"\n- \"quiz me on [topic]\"\n",{"name":5,"description":7},"main","5269f7ea2d6c3a9bfda5ed878b6726cf509121fd","skills\u002Fexam-ready",5335,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot","https:\u002F\u002Fawesome-copilot.github.com\u002F","https:\u002F\u002Fgithub.com\u002Fgithub","https:\u002F\u002Fgithub.com\u002Fabout","How people build software.","2026-11-11 11:59:04",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add github\u002Fawesome-copilot --skill exam-ready",{"tool":63,"command":64},"bunx","bunx skills add github\u002Fawesome-copilot --skill exam-ready",{"tool":66,"command":67},"pnpm","pnpm dlx skills add github\u002Fawesome-copilot --skill exam-ready","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fexam-ready\u002FSKILL.md",true,[71],{"path":72,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":75,"sourceHtmlUrl":76},"agents\u002Fopenai.yaml","REFERENCE","参考文档",146,"https:\u002F\u002Fgithub.com\u002Fderseitenschneider\u002Fdotfiles\u002Fblob\u002Fmain\u002Fclaude-config\u002F.claude\u002Fskills\u002Fretro\u002Fagents\u002Fopenai.yaml",[78,108,135,165,199,216],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":88,"publishedAt":42},"01M70KXZNX9ES38N2A8M58ZZMZ","supabase-rls-policies","Write, review, and test Supabase Row Level Security (RLS) policies so that one user cannot read or change another user's rows. Use when creating or changing tables, policies, views, or security definer functions in a Supabase project, when reviewing a migration that touches RLS, or when asked to prove user isolation with pgTAP tests that sign in as two users.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fsupabase-rls-policies\u002FSKILL.md",[84,87],{"categoryNo":85,"categoryName":86,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[89,90,91,92,93,41,94,95,96,97,98,99,100,101,102,103,104,105,106,107],"supabase","rls","supabase rls","supabase rls policies","project","review","change","read","write","security","isolation","tables","as","tests","prove","use","users","functions","with",{"skillNo":109,"name":110,"nameZh":6,"description":111,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":112,"categories":113,"keywords":115,"publishedAt":42},"01M70KWA5YWXDV6V8DZ19E3T2Y","skill-distribution-audit","Audit a skill collection before release or investigate installer omissions, archived\u002Ftemplate leakage, duplicate identities, and manifest drift. Reconcile the intended public source set, distribution manifest, and actual discovery output for a specified consumer version. Includes a deterministic set-comparison helper.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fskill-distribution-audit\u002FSKILL.md",[114],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[116,117,118,119,120,121,39,122,123,124,125,126,127,128,129,130,131,132,133,134],"distribution","skill distribution audit","audit","SET","deterministic","installer","discovery","comparison","helper","manifest","version","collection","drift","output","investigate","duplicate","template","release","reconcile",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":139,"sourceHtmlUrl":140,"categories":141,"keywords":147,"publishedAt":42},"01M70KCJPFVW7PPQ49CC5R8JGK","logicapps-custom-code-net10-migration","Migrate Azure Logic Apps Standard local-function custom-code projects from .NET 8 to .NET 10. Use for legacy Logic Apps custom-code workspace upgrades, project\u002Fpackage configuration, custom-worker settings, publication, and integrated VS Code debugging. Not for ordinary .NET applications, standalone Azure Functions, Consumption workflows, or cloud deployment.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Flogicapps-custom-code-net10-migration\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Flogicapps-custom-code-net10-migration\u002FSKILL.md",[142],{"categoryNo":143,"categoryName":144,"taxonomyType":145,"taxonomyTypeDesc":146},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[148,149,150,151,152,153,39,93,154,155,156,157,158,159,160,104,161,162,163,164],"custom","code","logicapps custom code net10 migration","migration","projects","standalone","deployment","applications","local","azure","worker","upgrades","package","apps","Legacy","debugging","workflows",{"skillNo":166,"name":167,"nameZh":6,"description":168,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":169,"sourceHtmlUrl":170,"categories":171,"keywords":176,"publishedAt":42},"01M6AEBN37RQMXJ3298PEY7PG1","winmd-api-search","Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI\u002FML, sensors, networking, etc. Discovers the right API for a task and retrieves full type details (methods, properties, events, enumeration values).","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fwinmd-api-search\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fwinmd-api-search\u002FSKILL.md",[172,175],{"categoryNo":173,"categoryName":174,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":143,"categoryName":144,"taxonomyType":145,"taxonomyTypeDesc":146},[177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,41,192,193,194,195,196,39,197,198],"winmd api search","search","api","windows","desktop","file access","enumeration","ui","ml","file","networking","capabilities","notifications","explore","access","features","full","camera","events","platform","methods","controls",{"skillNo":200,"name":201,"nameZh":6,"description":202,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":203,"licenseFileUrl":204,"sourceHtmlUrl":205,"categories":206,"keywords":212,"publishedAt":42},"01M6AE571R3SC1ZGE202B3NB5S","resemble-detect","Deepfake detection and media safety — detect AI-generated audio, images, video, and text, trace synthesis sources, apply watermarks, verify speaker identity, and analyze media intelligence using Resemble AI","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fresemble-detect\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fresemble-detect\u002FSKILL.md",[207,208,211],{"categoryNo":173,"categoryName":174,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":209,"categoryName":210,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[213,119,186,214,215],"resemble detect","https","identity",{"skillNo":217,"name":218,"nameZh":6,"description":219,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":203,"licenseFileUrl":220,"sourceHtmlUrl":221,"categories":222,"keywords":227,"publishedAt":42},"01M6AE30BSK2HCY4TQQ22Z8JRD","quality-playbook","Run a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pass code review with regression tests, executes a multi-model spec audit (Council of Three), and produces a consolidated bug report with TDD-verified patches. Finds the 35% of real defects that structural code review alone cannot catch. Works with any language. Trigger on 'quality playbook', 'spec audit', 'Council of Three', 'fitness-to-purpose', or 'coverage theater'.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fquality-playbook\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fquality-playbook\u002FSKILL.md",[223,226],{"categoryNo":224,"categoryName":225,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[228,229,230,231,149,94,9,118,232,233,214,234,235,236,237,238,239,240,241,242,243,244,102,245,246,247,248],"playbook","quality playbook","quality","code review","tdd","run","report","spec","bug report","council","engineering","functional","spec audit","bug","verified","multi-model","three","coverage","model","regression","structural"]