An evidence-based Agent Skill for preparing and conducting a project viva using the student's real code, report, rubric, and runtime behavior.
- producing project-specific viva questions
- running an interactive mock viva one question at a time
- checking code tracing, concepts, design choices, and limitations
- identifying sections the student cannot yet explain confidently
Clone or copy this repository into:
<project>/.agents/skills/viva-prep/
For GitHub Copilot project skills:
<project>/.github/skills/viva-prep/
Use $viva-prep to run a mock viva using my actual Java project.
python tests/validate_skill.pyMIT