bible-lookup-helper

Generate Supabase RPC calls and validate Bible references in OSIS format.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the complex task of looking up Bible verses, validating references, and generating correct RPC calls within the Raamattu Nyt project, preventing errors and ensuring efficient data retrieval.

Core Features & Use Cases

  • RPC Function Generation: Creates accurate Supabase RPC calls for fetching Bible verses, chapters, or ranges.
  • Reference Validation & Normalization: Checks if Bible references are in a valid format and converts them between different styles (e.g., OSIS, Finnish abbreviations).
  • Use Case: When you need to display John 3:16 in Finnish, this Skill can generate the exact TypeScript code to call the get_verse_by_ref RPC function with the correct parameters.

Quick Start

Generate the TypeScript RPC call to fetch John 3:16 in Finnish.

Frequently Asked Questions about bible-lookup-helper

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

FAQPage Schema
How do I generate Supabase RPC calls to fetch Bible verses in TypeScript?

To generate Supabase RPC calls for Bible verse lookup, you need to call specific functions like `get_verse_by_ref` or `get_chapter_by_ref`. This Skill provides the exact TypeScript code patterns and parameters needed for accurate data retrieval.

What's the best way to fetch a Bible chapter range using Supabase RPC functions?

The best way to fetch Bible chapter ranges is by using the `get_chapter_by_ref` Supabase RPC function. This Skill helps generate the exact function calls and suggests optimal lookup patterns to retrieve chapter data efficiently.

Can I convert Bible references to OSIS format using TypeScript?

Yes, you can convert Bible references to OSIS format using TypeScript. This Skill normalizes and converts references between different styles, including OSIS and Finnish abbreviations, ensuring your data matches the required input format for RPC functions.

Does this Bible lookup helper work with the Raamattu Nyt project?

Yes, this Bible lookup helper is specifically designed for the Raamattu Nyt project. It integrates seamlessly with its Supabase backend, handling verse fetching, reference validation, and RPC function usage within that specific environment.

Why do my Supabase RPC calls fail when fetching Bible verses by reference?

Supabase RPC calls for Bible verses often fail due to incorrectly formatted references. This Skill validates your references in OSIS format and generates the correct TypeScript parameters for functions like `get_verse_by_ref` to prevent retrieval errors.