Bible Vocab Extractor

Tokenize Bible verses, apply stemming, and output per-chapter vocabulary JSONL.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/peterlianpi/zolai-ai --skill bible-vocab-extractor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Bible Vocab Extractor
Source: https://github.com/peterlianpi/zolai-ai/tree/main/skills/bible-vocab-extractor
Command: npx skills add https://github.com/peterlianpi/zolai-ai --skill bible-vocab-extractor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the extraction of unique vocabulary from Bible text by tokenizing verses, applying stemming rules, and performing dictionary lookups to build a structured lexicon with usage examples.

Core Features & Use Cases

  • Tokenization, punctuation stripping, and lowercasing for consistent word forms.
  • Stemming against common suffixes (-na, -te, -ah, -in, -sak, -khia, -un, -a) to normalize derivations.
  • Root lookup across semantic dictionaries and a SQLite-backed database to enrich entries.
  • Attach parallel corpus examples (up to 2 per word) and report per-chapter coverage statistics.

Quick Start

Run the Bible vocab extractor on a Bible book or chapter to generate per-chapter vocabulary JSONL.

Frequently Asked Questions about Bible Vocab Extractor

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

FAQPage Schema
How do I extract unique vocabulary from Bible text automatically?

To extract Bible vocabulary, this tool tokenizes verse text, strips punctuation, and applies stemming rules to normalize derivations. It then performs dictionary lookups to build a structured lexicon complete with usage examples and per-chapter coverage statistics.

What is stemming and how does it normalize Bible vocabulary forms?

Stemming normalizes Bible vocabulary by stripping common suffixes like -na, -te, -ah, -in, and -un to map derived words to their root forms. This ensures consistent vocabulary extraction across different grammatical variations found in the text.

Can I generate per-chapter vocabulary lists in JSONL format for Bible books?

Yes, you can generate per-chapter vocabulary JSONL files by running the extractor on any Bible book or chapter. The output includes normalized tokens, root mappings, parallel corpus examples, and coverage statistics serialized into structured JSONL format.

How do dictionary lookups and SQLite databases enrich extracted Bible vocabulary?

Dictionary lookups query a SQLite-backed database to map stemmed tokens to their semantic roots. This enriches the extracted vocabulary by attaching parallel corpus examples and providing deeper lexical context for each token found in the chapter.

Does the Bible vocabulary extractor require any external dependencies or APIs?

No external dependencies or APIs are required to run the Bible vocabulary extractor. It operates independently using built-in scripts to handle tokenization, stemming, and SQLite database lookups for vocabulary extraction.

What is the best way to get coverage statistics for Bible vocabulary across chapters?

The best way to get coverage statistics is to process Bible text through the extractor, which reports per-chapter coverage data alongside the vocabulary output. It calculates these statistics by tracking stemmed tokens and their dictionary lookup success rates.