sermon-map

Index, audit, and cross-reference sermon files and metadata in markdown collections.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jsschrstrcks1/Romans --skill sermon-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sermon-map
Source: https://github.com/jsschrstrcks1/Romans/tree/main/.claude/skills/sermon-map
Command: npx skills add https://github.com/jsschrstrcks1/Romans --skill sermon-map

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The sermon-map skill eliminates inconsistent indexing, orphaned sermon files, duplicated illustrations, and broken cross-references by maintaining a single authoritative map and coordinated cross-maps for sermons, theology, series trajectory, and dates.

Core Features & Use Cases

  • Comprehensive Indexing: Extracts passage, title, filename, type, people-group, flags, themes, illustrations, and lexical notes and inserts precise entries into the appropriate map format.
  • Surgical Updates & Audits: Performs targeted UPDATE and AUDIT operations to find orphaned files, phantom entries, stale flags, and date conflicts without rewriting large files.
  • Governance & Deduplication: Runs DEDUP for illustrations, populates QUOTE and ILLUSTRATE registries, suggests cross-references to theological maps, and assigns dates for preaching schedules.
  • Use Case: When importing a new sermon into the repository, index it into the Romans or by-book section, run deduplication on illustrations, add or backfill the date-map, and surface verification flags for human review.

Quick Start

Index the new sermon file and update cross-maps and the date-map for the coming Sunday.

Frequently Asked Questions about sermon-map

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

FAQPage Schema
How do I index a sermon repository to avoid orphaned files and broken cross-references?

Sermon indexing organizes markdown sermon collections into a single authoritative map file, extracting passage, title, themes, and illustrations to prevent orphaned files and broken cross-references.

What's the best way to deduplicate illustrations across a sermon series?

Deduplication of sermon illustrations works by scanning indexed map files to identify repeated stories or quotes across preaching series, flagging duplicates for human review without rewriting large markdown files.

Can I audit sermon metadata for stale flags and date conflicts without rewriting files?

Sermon metadata audits use targeted grep and glob patterns on sectioned map files to find stale flags, phantom entries, and date conflicts, preserving flag vocabulary without rewriting large files.

How do I backfill preaching dates into a sermon inventory?

Date backfilling into a sermon inventory involves applying DATE operations to sectioned map files, assigning and verifying preaching schedule dates while cross-referencing existing sermon metadata.

Does sermon cross-referencing connect individual messages to broader theological maps?

Theological cross-referencing connects individual sermon files to broader theological maps by using CONNECT operations, suggesting related passages and themes already indexed within the repository.

When should I not use a single-source sermon map for repository management?

A single-source sermon map is not ideal when working with non-markdown collections or when file structures lack consistent metadata, as indexing relies on grep and glob patterns over sectioned markdown files.