enact-json-formatter

Formats and prettifies JSON with configurable indentation

242 stars

Best use case

enact-json-formatter is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Formats and prettifies JSON with configurable indentation

Formats and prettifies JSON with configurable indentation

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "enact-json-formatter" skill to help with this workflow task. Context: Formats and prettifies JSON with configurable indentation

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/enact-json-formatter/SKILL.md --create-dirs "https://raw.githubusercontent.com/aiskillstore/marketplace/main/skills/enactprotocol/enact-json-formatter/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/enact-json-formatter/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How enact-json-formatter Compares

Feature / Agentenact-json-formatterStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Formats and prettifies JSON with configurable indentation

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# JSON Formatter

A simple tool that formats and prettifies JSON strings.

## Usage

```bash
enact run enact/json-formatter --args '{"json": "{\"name\":\"test\",\"value\":123}", "indent": 2}'
```

## Features

- Validates JSON input
- Configurable indentation (default: 2 spaces)
- Returns structured output with validation status
- Handles errors gracefully

## Example Output

```json
{
  "formatted": "{\n  \"name\": \"test\",\n  \"value\": 123\n}",
  "valid": true
}
```

Related Skills

json-to-llm-context

242
from aiskillstore/marketplace

Turn JSON or PostgreSQL jsonb payloads into compact readable context for LLMs. Use when a user wants to compress JSON, reduce token usage, summarize API responses, or convert structured data into model-friendly text without dumping raw paths.

ralph-tui-create-json

242
from aiskillstore/marketplace

Convert PRDs to prd.json format for ralph-tui execution. Creates JSON task files with user stories, acceptance criteria, and dependencies. Triggers on: create prd.json, convert to json, ralph json, create json tasks.

json-canvas

242
from aiskillstore/marketplace

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

enact-text-summarizer

242
from aiskillstore/marketplace

Analyzes text and provides word count, character count, and sentence statistics

enact-playwright

242
from aiskillstore/marketplace

Browser automation tool using Playwright - captures screenshots and extracts content from web pages

enact-hello-simple

242
from aiskillstore/marketplace

A bare-bones example that prints a greeting

enact-hello-rust

242
from aiskillstore/marketplace

A simple Rust greeting tool

enact-hello-ruby

242
from aiskillstore/marketplace

A simple Ruby greeting tool

enact-hello-python

242
from aiskillstore/marketplace

A simple Python greeting tool

enact-hello-js

242
from aiskillstore/marketplace

A simple JavaScript greeting tool

enact-hello-go

242
from aiskillstore/marketplace

A simple Go greeting tool

enact-hello-brainfuck

242
from aiskillstore/marketplace

A greeting tool written entirely in Brainfuck - the esoteric programming language