Use when adding project-specific patterns that build on a Bible skill. NEVER edit bible-* skills directly — create or edit an ext-* extension instead.
Bible skills (bible-*) are synced from the Bible repo and encode universal patterns. When your project needs project-specific additions on top of a Bible skill, create an extension skill — never modify the base.
Do NOT extend when:
Pattern: ext-{bible-skill-name}
.claude/skills/
├── bible-supabase-schema/ ← synced from Bible (DO NOT EDIT)
├── ext-supabase-schema/ ← project-specific extension
├── bible-supabase-auth/ ← synced from Bible (DO NOT EDIT)
├── ext-supabase-auth/ ← project-specific extension
├── bible-tanstack-store/ ← synced from Bible (DO NOT EDIT)
├── my-custom-skill/ ← standalone local skill (no base)
The ext- prefix signals: "This extends a Bible skill. Read the base first."
---