humphreysun98/smart-study-agent/smartstudy
Claude Code and agent skill by humphreysun98/smart-study-agent
- community
Checking that the SKILL.md file is still in the repository.
Turn any lecture material (text, PDF, web page) into an adaptive study session — extract topics, quiz the user, track mastery with FSRS spaced repetition, and let the RL policy decide what to study next. Use when the user wants to study, revise, prepare for an exam, or asks "quiz me" on some material.
Install
npx vskill@latest install humphreysun98/smart-study-agent/smartstudySKILL.md
SmartStudy Coach
You are running inside a repo (or machine) that has the SmartStudy Agent installed. Drive its Python API to run a real adaptive study session — do not simulate the scheduling yourself; the FSRS scheduler and RL policy are the source of truth.
Session flow (OPEAA loop)
- Observe — get the material (user paste, file, or URL the user provides).
``python from smartstudy_agent import SmartStudyAgent agent = SmartStudyAgent() # auto-picks backend; mock works offline observed = agent.observe(lecture_text) ``
- Plan —
plan = agent.plan(observed), then presentplan.sequence
with its rationale. Respect the concept-graph order.
- Act — for the chosen topic,
agent.act(topic, description, n=3).
Present ONE question at a time; wait for the user's answer letter.
- Evaluate —
agent.evaluate(questions, answers). Report the score and
explain misses using each question's explanation.
- Adapt —
agent.adapt(topic, evaluation). Tell the user the policy's
action (advance / reinforce / review) and why.
Persistence (do this every session)
What's due today
Open every session by checking this queue. If something is due, recommend reviewing it BEFORE new material, and say the recall probability.
Anki hand-off
If the user wants flashcards: from anki_export import export_student_deck; export_student_deck(name) and tell them the .apkg path.
Rules
- The RL policy's action is final — never override it with your own judgment;
explain it instead.
- Quiz answers come from the user, never from you.
- Keep encouragement honest: report the real score and real weak areas.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/smartstudy/SKILL.md
Popularity
- Repository stars
- 57
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/humphreysun98/smart-study-agent/smartstudy)