reading-plan-designer

Generate Bible reading plans with SQL migrations for Supabase.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/Spectaculous-Code/raamattu-nyt --skill reading-plan-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reading-plan-designer
Source: https://github.com/Spectaculous-Code/raamattu-nyt/tree/main/.claude/skills/reading-plan-designer
Command: npx skills add https://github.com/Spectaculous-Code/raamattu-nyt --skill reading-plan-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pymupdf, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation and management of Bible reading plans, ensuring accurate data structures and daily reading assignments for users.

Core Features & Use Cases

  • Plan Generation: Automatically create reading plans for various durations (e.g., 7-day, 30-day, yearly) based on books, sections, or custom criteria.
  • SQL Migration Generation: Produces SQL migration scripts for creating reading plan tables and populating them with data.
  • Data Model Definition: Clearly outlines the database schema for reading plans and daily readings.
  • Use Case: A church administrator needs to create a new 30-day reading plan for the book of Psalms. They can use this Skill to generate the plan and its corresponding database migration script.

Quick Start

Use the reading-plan-designer skill to generate a 21-day reading plan for the book of John and output the SQL migration.

Frequently Asked Questions about reading-plan-designer

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

FAQPage Schema
How do I generate a SQL migration for a custom Bible reading plan in Supabase?

To generate a SQL migration for a Bible reading plan, define your custom duration or books and the system outputs schema creation and data population scripts for the Supabase bible_schema. This ensures correct database structures and daily reading assignments.

Can I create reading plans for specific Bible sections like the New Testament?

Yes, you can create reading plans for specific Bible sections like the Old Testament or New Testament. The generator supports creating plans based on specific books, sections, or custom durations, automatically structuring the daily readings accordingly.

What is the best way to structure database tables for daily Bible readings?

The best way to structure database tables for daily readings is using the generated data model. It clearly outlines the required database schema for reading plans and daily readings, ensuring accurate data structures for tracking progress.

Do I need PyMuPDF to design Bible reading plans?

PyMuPDF is a required dependency to use this reading plan designer. You need it installed in your environment to execute the scripts that generate the reading plans and their corresponding SQL migration files.

How does automated reading plan generation handle yearly schedules?

Automated reading plan generation handles yearly schedules by calculating the distribution of chapters across the chosen duration. It generates the necessary SQL migration scripts to populate the database with a full year of daily reading assignments.