swizzle

Transform streaming data with fixed-token operations without regex.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/tomitribe/claude-plugins --skill swizzle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swizzle
Source: https://github.com/tomitribe/claude-plugins/tree/main/plugins/swizzle/skills/swizzle
Command: npx skills add https://github.com/tomitribe/claude-plugins --skill swizzle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Swizzle enables memory-efficient streaming data manipulation using fixed string tokens (no regex), allowing predictable, on-the-fly transformations of large data streams.

Core Features & Use Cases

  • Fixed-token streaming with deterministic buffers ideal for log processing and data transformation
  • Chainable stream filters for composing complex transformations
  • StreamLexer for token extraction and scoped reads from streams

Quick Start

Create a StreamBuilder from an InputStream and chain a set of token-based transforms to produce a transformed stream.

Frequently Asked Questions about swizzle

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

FAQPage Schema
How do I transform streaming data in Java without using regex?

You can transform streaming data in Java without regex by applying fixed-token operations with a fluent StreamBuilder, enabling deterministic token replacement and extraction across InputStreams and byte sources.

What is the best way to process large log files memory-efficiently in Java?

Processing large log files memory-efficiently in Java is achievable through fixed-token streaming with deterministic buffers, allowing predictable on-the-fly transformations of large data streams without loading entire files into memory.

How do I chain multiple stream filters for data transformation in Java?

You chain multiple stream filters in Java by creating a StreamBuilder from an InputStream and sequentially linking token-based transforms to produce a single transformed stream.

Can I extract specific tokens from a Java InputStream on the fly?

You can extract specific tokens from a Java InputStream on the fly by utilizing a StreamLexer, which enables token extraction and scoped reads directly from active streams.

Does fixed-token streaming work with Java File and byte sources?

Fixed-token streaming works across Java InputStreams, Files, and byte sources, allowing consistent token replacement and extraction operations across various byte-level input providers.

When should I avoid regex for token matching in data streams?

You should avoid regex for token matching in data streams when you require deterministic token handling and memory-efficient processing, utilizing fixed string tokens instead for predictable transformations.