forking
OfficialFork and manage independent stream variants.
Authordurable-streams
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Forks solve the challenge of reusing and diverging data from an existing stream without duplicating content. They enable independent lifecycles, separate TTLs, and separate deletion of forked data while preserving the source's history up to the chosen offset.
Core Features & Use Cases
- Fork streams with offset-based inheritance and independent lifecycle.
- Branch from a source with TTL/expiry and content-type inheritance rules.
- Read and write to forks without affecting the source.
- Use case: create dedicated fork for experimentation while preserving source data.
Quick Start
Create a fork of an existing stream by specifying the source and optional offset.
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: forking Download link: https://github.com/durable-streams/durable-streams/archive/main.zip#forking 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 471,000+ vetted skills library on demand.