n2c-json-export

Export Unreal Engine Blueprint assets to NodeToCode JSON via commandlet.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/buihuuloc/universal-ue-skills --skill n2c-json-export
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: n2c-json-export
Source: https://github.com/buihuuloc/universal-ue-skills/tree/main/skills/n2c-json-export
Command: npx skills add https://github.com/buihuuloc/universal-ue-skills --skill n2c-json-export

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of exporting Unreal Engine Blueprint assets into a structured JSON format, enabling easier integration with NodeToCode tools and analysis pipelines.

Core Features & Use Cases

  • Blueprint to JSON Export: Converts Unreal Engine Blueprints into a machine-readable JSON format using the N2CExport commandlet.
  • Detailed Metadata Extraction: Captures blueprint name, base class, referenced types, functions, graph count, and node count.
  • Use Case: Integrate your Unreal Engine development workflow with AI-powered code generation or analysis tools by exporting complex Blueprint logic into a standardized JSON representation.

Quick Start

Export the Blueprint at /Game/S2/Core/GAS/GA_Jump to G:/s2/Saved/NodeToCode/Export/GA_Jump.json with a depth of 2.

Frequently Asked Questions about n2c-json-export

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

FAQPage Schema
How do I export Unreal Engine Blueprint assets to JSON?▼

Exporting Unreal Engine Blueprint assets to JSON involves running the N2CExport commandlet, which validates blueprint paths, verifies engine and project files, prepares output directories, and executes the commandlet with a timeout to generate the structured JSON file.

Can I extract detailed metadata like base class and functions from a Blueprint?▼

Extracting detailed metadata like base class and functions from a Blueprint is supported during the JSON export process, which also captures the blueprint name, referenced types, graph count, and node count into a structured NodeToCode JSON format.

Does the Unreal Engine Blueprint to JSON export require a specific output directory?▼

The Unreal Engine Blueprint to JSON export does not require a pre-existing specific directory because the commandlet automatically handles output directory preparation before generating the NodeToCode JSON file.

What is NodeToCode JSON used for in Unreal Engine development?▼

NodeToCode JSON is used in Unreal Engine development to convert complex Blueprint logic into a machine-readable format, enabling easier integration with AI-powered code generation or analysis pipelines.

What happens if the Blueprint path is invalid during the JSON export?▼

If the Blueprint path is invalid during the JSON export, the process includes blueprint path validation to ensure accuracy, preventing the commandlet from executing on non-existent assets.