ingest

Upload local Claude Code session transcripts to Supabase with incremental syncing.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/jabberlockie/the-human-stack-plugins-public --skill ingest-jabberlockie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingest
Source: https://github.com/jabberlockie/the-human-stack-plugins-public/tree/main/plugins/hoardinator/skills/ingest
Command: npx skills add https://github.com/jabberlockie/the-human-stack-plugins-public --skill ingest-jabberlockie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of backing up and synchronizing your local Claude Code session transcripts to a Supabase database, ensuring your valuable conversation history is securely stored and easily accessible.

Core Features & Use Cases

  • Batch Uploading: Efficiently uploads multiple session files at once.
  • Incremental Syncing: Only uploads new or updated sessions, saving time and resources.
  • Flexible Scoping: Supports syncing sessions for the current repository, all repositories, or a specific date.
  • Use Case: After a long coding session, use this Skill to automatically back up all your conversations for the current project to Supabase, so you can refer back to them later or share them with your team.

Quick Start

Use the ingest skill to upload all new and updated sessions from the current repository.

Frequently Asked Questions about ingest

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

FAQPage Schema
How do I sync local Claude Code session transcripts to a database?

Sync Claude Code transcripts by batch-sweeping local session files and uploading them to a Supabase database for secure backup and team accessibility.

Can I back up Claude Code sessions for a specific project repository only?

Yes, flexible scoping supports backing up Claude Code sessions for the current repository, all repositories, or specific date-filtered scopes for deterministic task execution.

Does syncing Claude Code transcripts to Supabase require Python?

Yes, syncing Claude Code transcripts to Supabase requires Python 3, configured Supabase environment variables, and specific parsing and uploading scripts for incremental ingestion.

How does incremental transcript syncing work with Supabase?

Incremental syncing analyzes existing Supabase data and only uploads new or updated Claude Code session transcripts, saving time and resources during batch sweeps.

What is the best way to automate backing up multiple Claude Code sessions at once?

Batch uploading efficiently sweeps multiple local Claude Code transcript files and syncs them incrementally to Supabase based on repository or date-filtered scopes.