Why Use This
This skill provides specialized capabilities for aiskillstore's codebase.
Use Cases
- Developing new features in the aiskillstore repository
- Refactoring existing code to follow aiskillstore standards
- Understanding and working with aiskillstore's codebase structure
Install Guide
2 steps - 1
- 2
Install inside Ananke
Click Install Skill, paste the link below, then press Install.
https://github.com/aiskillstore/marketplace/tree/main/skills/acurioustractor/data-analysis
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Updated At Jan 19, 2026, 04:39 AM
Skill Stats
SKILL.md 67 Lines
Total Files 3
Total Size 2.1 KB
License NOASSERTION
---
name: data-analysis
description: AI-powered data analysis for Empathy Ledger - themes, quotes, story suggestions, transcript analysis.
---
# Data Analysis
Patterns for AI-powered analysis: themes, quotes, summaries, and story suggestions.
## When to Use
- Adding quotes to story cards
- Implementing story suggestions/related content
- Building theme-based filtering or search
- Creating analytics dashboards
- Integrating AI analysis results
## Quick Reference
### Analysis Pipeline
```
Transcript → AI Analysis → themes[], key_quotes[], ai_summary
Story → Connections → Related Stories, Suggested Content
```
### Key Tables
| Table | Analysis Fields |
|-------|-----------------|
| `transcripts` | `themes`, `key_quotes`, `ai_summary`, `ai_processing_status` |
| `stories` | `themes`, `cultural_tags`, `featured_quote` |
| `storytellers` | `expertise_themes`, `connection_strength` |
### Theme Categories
- **cultural**: identity, heritage, tradition, language, ceremony
- **family**: kinship, elders, children, ancestors, community
- **land**: country, connection, seasons, wildlife, sacred-sites
- **resilience**: survival, adaptation, strength, healing, hope
- **knowledge**: wisdom, teaching, learning, stories, dreams
### Common Queries
```sql
-- Stories with matching theme
SELECT * FROM stories WHERE themes && ARRAY['identity', 'heritage'];
-- Theme frequency
SELECT unnest(themes) as theme, count(*) FROM stories GROUP BY theme ORDER BY count DESC;
```
### API Endpoints
| Endpoint | Purpose |
|----------|---------|
| `POST /api/transcripts/{id}/analyze` | Trigger AI analysis |
| `GET /api/stories/{id}/suggestions` | Get related stories |
| `GET /api/themes` | List themes with counts |
## Reference Files
| Topic | File |
|-------|------|
| Code patterns | `refs/analysis-patterns.md` |
| SQL queries | `refs/supabase-queries.md` |
| Theme hierarchy | `refs/theme-taxonomy.md` |
| Sync status | `refs/sync-status.md` |
## Related Skills
- `database-navigator` - Database exploration
- `supabase-connection` - Database clients
- `design-component` - UI patterns for analysis display