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".
Security Assessment
Detected risks:
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.
Install bloblang-authoring
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
redpanda-data/connect