spaced-learning-guide

Summarize the spaced-learning codebase stack, conventions, and run commands.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Bahm/spaced-learning --skill spaced-learning-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spaced-learning-guide
Source: https://github.com/Bahm/spaced-learning/tree/main/.claude/skills/spaced-learning-guide
Command: npx skills add https://github.com/Bahm/spaced-learning --skill spaced-learning-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill serves as a canonical reference for the spaced-learning codebase, consolidating stack choices, conventions, and architecture so developers can quickly align on setup, patterns, and standards.

Core Features & Use Cases

  • Comprehensive stack overview (TypeScript strict, React 19, Vite 7, Dexie v4, ts-fsrs v5, Vitest v4, Playwright) plus coding conventions.
  • Architectural reference covering domain, db, hooks, components, and deployment/run commands.
  • Guidance for typical workflows such as adding features, debugging, refactoring, and code exploration.

Quick Start

Consult this guide before making changes to recall the project stack, conventions, and setup commands.

Frequently Asked Questions about spaced-learning-guide

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

FAQPage Schema
How do I set up a spaced learning project using React, TypeScript, and Dexie?

To set up a spaced learning project, use React 19, TypeScript strict mode, Vite 7, and Dexie v4. This guide provides the canonical stack overview, conventions, and run commands needed for initial configuration.

What is the recommended architecture for a TypeScript spaced learning app with ts-fsrs?

The recommended architecture for a spaced learning app covers domain, database, hooks, and components. This structure integrates ts-fsrs v5 for scheduling algorithms while maintaining strict TypeScript standards.

How do I add new features to a React and Dexie codebase following existing conventions?

To add features to a React and Dexie codebase, consult the architectural reference to align with established domain logic and database hooks. This ensures new components match the existing TypeScript strict conventions.

Does this spaced learning guide include testing workflows for Vitest and Playwright?

Yes, the guide includes testing workflows utilizing Vitest v4 and Playwright. It outlines how to approach debugging and code exploration within the spaced learning stack to maintain test coverage.

Can I use this codebase guide for refactoring React 19 and Vite 7 applications?

Yes, you can use this guide for refactoring React 19 and Vite 7 applications. It serves as a reference for API quirks and coding standards, ensuring refactoring tasks maintain architectural integrity.

Why do I need a codebase guide for TypeScript strict and Dexie v4 development?

You need a codebase guide for TypeScript strict and Dexie v4 development to consolidate stack choices and API quirks. It helps developers quickly align on setup, coding patterns, and project standards.