From research-kit
Use when needing to check user's familiarity with a topic before diving in, or after teaching to verify understanding -- reads and updates the knowledge state in .research-kit/profile/knowledge.md
How this skill is triggered — by the user, by Claude, or both
Slash command
/research-kit:assess-knowledgeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check what the user knows about a specific topic area and update the knowledge state.
Check what the user knows about a specific topic area and update the knowledge state.
Receives a topic area to assess (e.g., "prompt injection", "AWS IAM", "SIEM/SOAR").
Use Read tool on .research-kit/profile/knowledge.md. Look for entries related to the topic.
[solid] entry: inform the calling agent that user is solid on this. No need to ask questions.[learning] entry: ask 1-2 quick questions to see if level has improved.[gap] entry or no entry exists: proceed to Step 2.Ask the user 2-3 short questions to gauge their level. Questions should be:
Example for "AWS IAM":
Based on answers:
[solid][learning][gap]Use the Edit tool to update .research-kit/profile/knowledge.md:
## Cloud Security)Format: - [level] topic description
Report back:
[gap] without quizzing[solid] unless the calling agent has reason to doubtProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.
npx claudepluginhub shine102/research-kit --plugin research-kit