litestream
CommunitySQLite disaster recovery expert guide.
System Documentation
What problem does it solve?
This Skill provides expert knowledge for contributing to Litestream, a standalone disaster recovery tool for SQLite. It consolidates architectural understanding, code patterns, critical rules, and debugging procedures for WAL monitoring, LTX replication format, storage backend implementation, multi-level compaction, and SQLite page management. It is intended for developers working with the Litestream source, writing storage backends, debugging replication issues, implementing compaction logic, or handling SQLite WAL operations.
Core Features & Use Cases
- Architectural guidance for Litestream components
- Best practices for implementing replication, WAL monitoring, and compaction
- Debugging procedures and error-handling guidance for restoration and point-in-time (PIT) restores
- Use Case: When adding or reviewing Litestream's storage backends, use this Skill to align with project architecture and patterns
Quick Start
- Clone the Litestream repository and read this Skill's frontmatter to confirm scope and license
- Review the architecture and reference guides under references/ARCHITECTURE.md and references/REPLICA_CLIENT_GUIDE.md to orient implementation
- Apply the guidance when contributing to Litestream code, tests, or storage backends
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: litestream Download link: https://github.com/benbjohnson/litestream/archive/main.zip#litestream Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.