JSON Normalizer

Transforms unstructured text into JSON with keys data, errors, meta.

4|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/united-software-platform/prompt-store --skill json-normalizer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: JSON Normalizer
Source: https://github.com/united-software-platform/prompt-store/tree/main/.claude/skills/development/json-normalizer
Command: npx skills add https://github.com/united-software-platform/prompt-store --skill json-normalizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Normalizes arbitrary text into a strict, compact JSON format to enable reliable data extraction for LLM pipelines.

Core Features & Use Cases

  • Converts unstructured notes (BRD/FRD, backlog items, Jira/Confluence tickets) into a structured JSON payload.
  • Outputs only a raw JSON object with the keys {data, errors, meta} to guarantee predictable downstream processing.
  • Supports the allowed keys in data: br, fr, uc, ent, tasks, with proper typing and empty-check behavior.

Quick Start

Paste your unstructured text and receive a compact JSON payload with data, errors, and meta.

Frequently Asked Questions about JSON Normalizer

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

FAQPage Schema
How do I convert unstructured Jira tickets and Confluence pages into strict JSON for LLM pipelines?▼

To convert unstructured Jira tickets and Confluence pages into strict JSON, paste the text into the tool to receive a normalized payload with data, errors, and meta keys for reliable LLM pipeline ingestion.

What is the best way to extract structured data from BRD and FRD documents?▼

The best way to extract structured data from BRD and FRD documents is normalizing the text into a fixed JSON schema containing data, errors, and meta keys for predictable downstream processing.

Can I enforce a specific JSON schema with allowed keys when normalizing text?▼

Yes, you can enforce a specific JSON schema when normalizing text. The output is restricted to a fixed object with data, errors, and meta keys, where data supports br, fr, uc, ent, and tasks.

Does this text normalizer support backlog items and technical descriptions for data extraction?▼

Yes, this text normalizer supports backlog items and technical descriptions for data extraction. It transforms arbitrary text into a compact JSON format enforcing proper typing and empty-check behavior.

Why does my LLM pipeline fail when processing unstructured text, and how can JSON normalization help?▼

LLM pipelines fail on unstructured text due to unpredictable formats. JSON normalization fixes this by enforcing a strict, compact JSON schema with guaranteed keys to enable reliable data extraction.

What are the limitations of using a fixed JSON schema for text normalization?▼

The limitation of using a fixed JSON schema for text normalization is that content is strictly restricted to the allowed keys: data, errors, and meta. No additional fields can be generated outside this structure.