一键导入
frontend-backend-auditor
Ensure frontend components match database infrastructure, identify deprecated patterns, maintain data consistency.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Ensure frontend components match database infrastructure, identify deprecated patterns, maintain data consistency.
用 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 | frontend-backend-auditor |
| description | Ensure frontend components match database infrastructure, identify deprecated patterns, maintain data consistency. |
Audit frontend-database alignment. Identify deprecated AI analysis, wrong table usage, type mismatches.
# Find deprecated table usage
grep -r "from('profiles')" src/ --include="*.tsx" --include="*.ts"
grep -r "from('analysis_jobs')" src/ --include="*.tsx" --include="*.ts"
# Find deprecated columns
grep -r "legacy_" src/ --include="*.tsx" --include="*.ts"
# Check type sync
npm run types:generate
git diff src/types/database/
// ❌ OLD: profiles table
supabase.from('profiles').select('*').eq('is_storyteller', true)
// ✅ NEW: storytellers table
supabase.from('storytellers').select('*').eq('is_active', true)
// ❌ OLD: analysis_jobs
supabase.from('analysis_jobs').select('*')
// ✅ NEW: versioned results
supabase.from('transcript_analysis_results')
.select('*')
.eq('analysis_version', 'v2')
transcript_analysis_results - Versioned analysisnarrative_themes - AI-extracted themesstory_themes - Junction tableknowledge_chunks - RAG embeddings| Topic | File |
|---|---|
| Deprecated patterns | refs/deprecated-patterns.md |
| Audit process | refs/audit-process.md |
data-integrity-guardian - Data quality checkssupabase-deployment - Schema managementdatabase-navigator - Schema exploration