skills/exam-ready/SKILL.md
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.
npx skillsauth add williamlimasilva/.copilot exam-readyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam.
For each syllabus topic, extract from the provided material:
Do NOT explain the full topic. Do NOT add context outside the provided material. Do NOT explain things the syllabus didn't ask for. Never tell the student to "read more" or "refer to chapter X". Give them what they need right here.
Student will provide:
If the student says "I have X hours":
Definition: [1 sentence]
Key Points:
Keywords to use: keyword1, keyword2, keyword3
Diagram (if any): [What the diagram shows and what to label]
Write this in your exam: (skip if MCQ — show MCQ trick instead) [1–2 ready-to-write sentences the student can use directly]
MCQ trick: (only if exam type is MCQ) [How to identify the correct option or eliminate wrong ones for this topic]
Cross-references: (only if this topic's keywords appeared in another topic) [e.g., "The term 'X' used here also appears in [Topic Y] — examiners may link them"]
Practice question: [1 examiner-style question to test recall on this topic]
development
Anxiety-aware, evidence-driven collaboration for stalled or high-stakes work when a user says uncertainty, repeated setbacks, or lack of visible progress is causing significant anxiety or distress. Use immediately when explicitly invoked; when this fit is only inferred from the user's own account, ask permission before applying it. Preserve the user's ideal and turn grounded perspective-taking into persistent, bounded problem solving. Do not use to diagnose, provide therapy, manufacture certainty, or lower goals for reassurance.
development
Build, review, debug, package, and test Roslyn diagnostic analyzers, code fix providers, and incremental source generators. Use for DiagnosticAnalyzer, CodeFixProvider, IIncrementalGenerator, IOperation analysis, Microsoft.CodeAnalysis dependency pinning, Roslyn test harnesses, C#/VB tests, and analyzer NuGet packaging.
testing
Migrates a project that uses checked-in .designer.cs files behind .resx to using a source-generator instead
development
Polish any GitHub repository's surface — labels (emoji rating tiers, P0–P3 priority, impact severity), issue forms, PR template, CI workflows, CODEOWNERS, rulesets, docs. Repo meta & config only — no code logic touched. Use when creating a new repo or polishing an existing one.