create-comfyui-node

Installation
SKILL.md

ComfyUI Custom Node Development Guide

This skill teaches you how to build modern (V3 Schema) custom nodes and frontend JavaScript extensions for ComfyUI. Always prefer V3 patterns over legacy V1 unless maintaining existing code.

1. The Modern V3 Python Schema

Use comfy_api.latest for all new nodes. The V3 API uses object-oriented definitions with io.ComfyNode, io.Schema, and io.NodeOutput.

Basic Node Anatomy

from comfy_api.latest import ComfyExtension, io, ui

class MyCustomNode(io.ComfyNode):
    @classmethod
    def define_schema(cls) -> io.Schema:
        return io.Schema(
            node_id="MyPrefix_MyCustomNode",
            display_name="My Custom Node",
Installs
2
First Seen
Apr 19, 2026