Prepare for US medical licensing exams with progress tracking, weak area analysis, question bank management, and residency match planning.
Security Analysis
high confidenceThe skill's requirements and instructions are internally consistent with a local study-assistant: it stores study data under ~/usmle/, uses only local files, and makes no unexpected network calls or credential requests.
The name/description (USMLE study assistant with qbank and assessment tracking) aligns with the instructions, which implement local scheduling, tracking, analysis, and wellbeing guidance. One minor mismatch: it promises 'question bank management' and analysis of UWorld/Amboss but includes no integration or API steps — the manifest assumes manual tracking rather than automated account access, which is plausible but should be clear to users.
Runtime instructions explicitly direct the agent to read/write a dedicated folder in the user's home (~/usmle/) and to 'track everything' (sessions, wrong questions, scores). This is within the stated purpose, but it does grant the skill the ability to create and store potentially sensitive personal and performance data on disk.
Instruction-only skill with no install spec, no code files executed, and no external downloads — lowest-risk install profile.
The skill requests no environment variables, binaries, or credential/config paths. That is proportionate to the documented behavior (local tracking). If automated qbank syncing were desired, additional credentials would be expected — none are requested here.
always is false and the skill does not ask to modify other skills or global agent settings. It persists data under a single user-owned path (~/usmle/), which is appropriate given its functionality.
Guidance
This skill appears coherent and operates locally, but be aware it will create and store study/profile data under ~/usmle/ (scores, session logs, wrong-question lists, and feedback). Before installing or using it: (1) confirm you are comfortable with those files being on disk and consider encrypting or backing them up if they contain sensitive notes; (2) understand that qbank 'management' here appears manual — there is no automatic sync with UWorld/Amboss (no API keys requested); and (3) if you want automated imports from third-party services, expect to provide credentials or an integration and re-evaluate security at that time. If you need the skill to avoid writing files or to store data elsewhere (cloud/encrypted), request that change from the developer.
Latest Release
v1.0.1
Add auxiliary files (exam-config, tracking, study-methods, wellbeing, targets, user-types)
More by @ivangdavila
Published by @ivangdavila on ClawHub