Back to Skills

bloblang-authoring

This skill should be used when users need to create or debug Bloblang transformation scripts. Trigger when users ask about transforming data, mapping fields, parsing JSON/CSV/XML, converting timestamps, filtering arrays, or mention "bloblang", "blobl", "mapping processor", or describe any data transformation need like "convert this to that" or "transform my JSON".

8,555stars911forksUpdated 1/21/2026

Security Assessment

Low Risk(85/100)

Detected risks:

Secret Exposure([SKILL.md] password =)
Security Score85/100

About bloblang-authoring

The bloblang-authoring skill is designed to assist users in creating and debugging Bloblang transformation scripts, which are essential for data transformation tasks. This skill addresses the common challenges faced by users when they need to transform data, map fields, or parse various data formats such as JSON, CSV, and XML. By understanding natural language descriptions of user requirements, the skill generates accurate Bloblang scripts that fulfill specific transformation needs, ensuring that the scripts are thoroughly tested before being presented to the user.

FAQ

What types of data transformations can I perform with this skill?

You can transform data by mapping fields, parsing JSON/CSV/XML, converting timestamps, filtering arrays, and more.

What are the requirements to use this skill?

You need to have `rpk`, `python3`, and `jq` installed to utilize this skill effectively.

Can I use this skill for debugging existing Bloblang scripts?

Yes, this skill can assist in debugging existing Bloblang transformation scripts as well as creating new ones.

Is there any specific setup required before using this skill?

You must run the `format-bloblang.sh` script at the start of each session to generate organized Bloblang reference files.

Who is the target audience for this skill?

This skill is aimed at developers and data engineers who need to perform data transformations or work with Bloblang.

All Files

2 files
SKILL.md14.8 KB
View
SETUP.md0.8 KB
View

Install bloblang-authoring

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill