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]
tools
Create a new workshop or use an existing directory as one. Handles two paths: (A) use an existing local directory the operator points at, or (B) create a new private GitHub repo in the signed-in account. Never creates a repo inside another repo.
development
Guide for setting up vcpkg in C++ projects, managing dependency versions, and cross-compiling. Covers manifest initialization, CMake and Visual Studio integration, classic-to-manifest migration, version pinning, baselines, overrides, triplets, and cross-compilation. Use when a user is working with vcpkg project setup, installation, version management, or cross-platform builds. For specialized tasks, additional references cover custom registries and overlay ports (references/registries.md), CI/CD and binary caching (references/ci.md), and troubleshooting and dependency lifecycle (references/troubleshooting.md).
testing
Emit structured agent signals — hands-up, blocked, done, checkpoint, partnership. Signals are written as JSON to .signals/ for dashboard consumption and noted in the journal for persistence.
development
Install and configure Markstream streaming Markdown renderers for Vue, React, Svelte, Angular, Nuxt, and Vue 2 applications. Use for package selection, minimal peer dependencies, CSS order, SSR boundaries, streaming mode, and renderer setup.