بنقرة واحدة
supabase
Navigate Supabase database tables, relationships, and query patterns. Schema reference for Empathy Ledger.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Navigate Supabase database tables, relationships, and query patterns. Schema reference for Empathy Ledger.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
The brand constitution for Empathy Ledger — what it is, why it exists, who it serves, and how it sounds. Load BEFORE writing any Empathy Ledger public-facing copy (storyteller, organisation, or funder-facing), before naming or positioning anything, and before designing any storyteller-facing surface. Also load when reviewing whether existing copy or a feature is on-brand.
Run one cycle of the Empathy Ledger wiki research loop. Lints the wiki, surfaces the highest-priority gap, drafts fill content, queues the result for elder review.
Build world-class data visualizations for the Empathy Ledger platform — force-directed graphs, network maps, geographic overlays, temporal flows, and interactive dashboards using d3, recharts, leaflet, and framer-motion.
Local dev server management — start, stop, clean restart, fix cache corruption, port conflicts. Use this skill whenever the dev server needs launching or is misbehaving.
Explore EL projects, organizations, and all related content - storytellers, stories, transcripts, media, galleries, analysis. Core function for syndication API and ACT ecosystem.
AI-powered data analysis for Empathy Ledger - themes, quotes, story suggestions, transcript analysis.
| name | supabase |
| description | Navigate Supabase database tables, relationships, and query patterns. Schema reference for Empathy Ledger. |
Navigate and query the Empathy Ledger Supabase database.
tenants
└── profiles → storytellers → stories → transcripts
↓
transcript_analysis_results
↓
narrative_themes + extracted_quotes
| Table | Purpose |
|---|---|
storytellers | Storyteller personas (canonical) |
stories | Core content |
transcripts | Audio/text transcriptions |
| Table | Purpose |
|---|---|
transcript_analysis_results | Versioned AI analysis |
narrative_themes | AI-extracted themes |
knowledge_chunks | RAG embeddings (22k+) |
| Table | Purpose |
|---|---|
tenants | Top-level isolation |
profiles | User accounts |
organisations | Community groups |
-- Storyteller with story count
SELECT st.*, COUNT(s.id) as story_count
FROM storytellers st
LEFT JOIN stories s ON s.storyteller_id = st.id
GROUP BY st.id;
-- Stories by theme
SELECT * FROM stories
WHERE 'healing' = ANY(cultural_themes);
-- Theme frequency
SELECT unnest(cultural_themes) as theme, COUNT(*)
FROM stories WHERE status = 'published'
GROUP BY theme ORDER BY count DESC;
| Topic | File |
|---|---|
| Full table list | refs/tables.md |
| Relationship diagram | refs/relationship-diagram.md |
supabase-connection - Database clientssupabase-deployment - Migrationsdatabase-navigator - Schema exploration