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.