fsrs-pipeline

Orchestrate FSRS v6 spaced repetition scheduling from behavioral signals.

Updated Nov 16, 2025
One-click install
npx skills add https://github.com/aaronjullger-lgtm/PANaCEa --skill fsrs-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fsrs-pipeline
Source: https://github.com/aaronjullger-lgtm/PANaCEa/tree/main/.claude/skills/fsrs-pipeline
Command: npx skills add https://github.com/aaronjullger-lgtm/PANaCEa --skill fsrs-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The FSRS v6 pipeline provides machine-driven, implicit-rated spaced repetition scheduling to replace manual rating inputs, enabling consistent review timing and improved retention across large question sets.

Core Features & Use Cases

  • FSRS v6 algorithm with behavioral signals for automatic review timing.
  • Implicit rating & calibration using Bayesian accumulation and per-user calibration data.
  • Telemetry-driven planning including circadian context, confidence scoring, and stability multipliers for scheduling.
  • Real-world use cases include PA exam prep drills, adaptive study sessions, and performance analytics across question banks.

Quick Start

Integrate this pipeline into the drill submission flow to start deriving confidence scores from behavior and scheduling subsequent reviews.

Frequently Asked Questions about fsrs-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement implicit rating for spaced repetition scheduling?

The FSRS v6 pipeline automates spaced repetition scheduling by deriving implicit ratings and confidence from behavioral signals, replacing manual rating inputs to ensure consistent review timing and retention.

How does telemetry drive adaptive spaced repetition planning?

Telemetry drives spaced repetition by using behavioral signals, circadian context, and confidence scoring to calculate stability multipliers and schedule subsequent reviews automatically.

Can I use FSRS v6 for real-time review scheduling across user progress data?

Yes, FSRS v6 supports real-time review scheduling across QuestionAttempt, ReviewLog, and UserProgress data, making it suitable for large-scale question banks and adaptive study sessions.

What is the best way to automate review timing without manual user ratings?

The best way to automate review timing without manual ratings is using an adaptive pipeline that applies Bayesian accumulation and telemetry to derive implicit confidence and schedule reviews.

Do I need a calibration service to maintain accurate spaced repetition confidence scoring?

Yes, a calibration service is required alongside Bayesian accumulation to maintain per-user calibration data, ensuring accurate confidence scoring and normalized rating outputs.

When should I not use machine-driven implicit ratings for spaced repetition?

Avoid machine-driven implicit ratings when behavioral telemetry or per-user calibration data is unavailable, as the FSRS pipeline relies on these signals to derive confidence and schedule reviews.