fsrs-domain

Encode PANaCEa's binary rating system and FSRS v6 stability calculations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PANaCEa uses a heavily customized FSRS v6 implementation with a binary rating system (Again/Good only) and needs domain-specific encoding to prevent incorrect scheduling. This skill provides a canonical explanation and operational guidance for FSRS domain concepts, including stability, retrievability, w-parameters, Ghost Grader logic, par time, circadian modifiers, and continuous grading, ensuring consistent scheduling decisions across the platform.

Core Features & Use Cases

  • Domain-accurate FSRS configuration: Guides stability, retrievability, and w-parameter adjustments in line with PANaCEa's FSRS v6 conventions.
  • Behavioral calibration and grading: Documents Ghost Grader behavior and integration of continuous grades into FSRS optimization.
  • Circadian-aware scheduling: Describes how phase-dependent par time and circadian factors influence review timing and scheduling outcomes.

Quick Start

Apply PANaCEa FSRS v6 conventions to determine initial stability, w-parameters, and the correct rating path for a new card review.

Frequently Asked Questions about fsrs-domain

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

FAQPage Schema
How do I configure FSRS v6 stability and w-parameters for a binary rating system?

FSRS v6 configuration for a binary rating system encodes Again/Good paths to calculate stability and retrievability, exposing 21 w-parameters with safe indices to ensure accurate scheduling. Adjust initial stability and w-parameters according to binary conventions to prevent incorrect review timing.

What is the Ghost Grader and how does it affect FSRS scheduling decisions?

The Ghost Grader is a behavioral calibration mechanism that documents grading behavior and integrates continuous grades into FSRS optimization. It influences scheduling outcomes by applying phase-dependent par time and circadian factors across reviews to determine the correct rating path.

Can I use continuous grading instead of discrete ratings for FSRS optimization?

Continuous grade integration is supported alongside the fixed 2-value rating system (Again/Good). You can interface continuous grades with calibration pipelines to optimize FSRS stability calculations while maintaining domain-accurate scheduling conventions.

How do circadian modifiers and par time influence FSRS review timing?

Circadian modifiers apply phase-dependent par time adjustments that influence review timing and scheduling outcomes. These factors shift the correct rating path by adapting stability and retrievability calculations based on the user's circadian phase across reviews.

What are the limitations of using a binary rating system for FSRS v6 stability calculations?

The binary rating system restricts reviews to Again/Good paths, omitting Hard and Easy ratings found in standard FSRS implementations. You should not use this approach if your workflow requires a 4-value rating system or lacks circadian phase data for par time adaptations.

Do I need calibration pipelines to adjust the 21 FSRS w-parameters?

Calibration pipelines interface with the FSRS domain logic to optimize w-parameters and integrate continuous grades. While the 21 w-parameters are exposed with safe indices for manual configuration, pipelines ensure domain-accurate behavioral calibration and scheduling consistency.