Skip to content
Back to skills

Frago View Content Generate Tips Json

ASecurity

JSON file content generation guide. Use this skill when you need to create JSON files that can be previewed via `frago view`. Covers formatted display and best practices.

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
developmentpythongobashgitapi

Works with

  • vscode
  • api

Security analysis

A100/100

Scanned February 10, 2026

npx -y skills add majiayu000/claude-skill-registry --skill frago-view-content-generate-tips-json --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Frago View Content Generate Tips Json?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Frago View Content Generate Tips Json
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-frago-view-content-generate-tips-json/badge)](https://www.skillsdirectory.com/skills/majiayu000-frago-view-content-generate-tips-json)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: frago-view-content-generate-tips-json
description: JSON file content generation guide. Use this skill when you need to create JSON files that can be previewed via `frago view`. Covers formatted display and best practices.
---

# JSON File Content Generation Guide

Preview JSON files via `frago view` with automatic formatting and syntax highlighting.

## Preview Commands

```bash
frago view data.json                      # Default theme
frago view config.json --theme monokai    # Specify theme
```

---

## Rendering Features

### Automatic Formatting

- JSON content automatically beautified (Pretty Print)
- Indentation aligned
- Key-value pairs clearly displayed

### Syntax Highlighting

| Element | Color Example (github-dark) |
|---------|----------------------------|
| Key names | Purple `#d2a8ff` |
| String values | Blue `#a5d6ff` |
| Numbers | Cyan `#79c0ff` |
| Booleans | Red `#ff7b72` |
| null | Red `#ff7b72` |
| Brackets/commas | White `#c9d1d9` |

---

## JSON Format Specification

### Correct Format

```json
{
    "name": "Project Name",
    "version": "1.0.0",
    "enabled": true,
    "count": 42,
    "tags": ["tag1", "tag2"],
    "config": {
        "nested": "value"
    },
    "nullable": null
}
```

### Common Errors

| Error | Example | Fix |
|-------|---------|-----|
| Trailing comma | `{"a": 1,}` | `{"a": 1}` |
| Single quotes | `{'a': 1}` | `{"a": 1}` |
| Unquoted keys | `{a: 1}` | `{"a": 1}` |
| Comments | `// comment` | Comments not supported |
| undefined | `undefined` | Use `null` |

---

## Best Practices

### 1. Indentation

- Use **2 or 4 spaces** for indentation
- Maintain consistency

### 2. Key Naming

- Use **snake_case** or **camelCase**
- Maintain consistency throughout the file

```json
{
    "user_name": "snake_case style",
    "userName": "camelCase style"
}
```

### 3. Data Organization

- Group related fields
- Place important fields first

```json
{
    "id": "001",
    "name": "Important fields first",
    "metadata": {
        "created_at": "2024-01-01",
        "updated_at": "2024-01-02"
    }
}
```

### 4. File Size

- Single file < 1MB optimal
- Consider pagination or splitting files for large data

---

## Use Cases

- API response data preview
- Configuration file viewing
- Data structure review
- Debug data inspection

---

## Display Themes

Same as code files, supports the following themes:

| Theme | Command |
|-------|---------|
| github-dark (default) | `frago view data.json` |
| monokai | `frago view data.json --theme monokai` |
| atom-one-dark | `frago view data.json --theme atom-one-dark` |

---

## Notes

| Issue | Cause | Solution |
|-------|-------|----------|
| Parse failure | JSON format error | Use JSON validator |
| Truncated display | Value too long | Use nested structure |
| Slow rendering | File too large | Split or simplify |

---

## JSON Validation

Ensure JSON is valid before preview:

```bash
# Python validation
python -m json.tool data.json

# jq validation
jq . data.json
```

---

## Related Tools

- **jq**: Command-line JSON processor
- **jsonlint**: JSON validator
- **VSCode**: JSON editing and formatting

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.