[
    {
        "type": "action",
        "command": "$PYPE_SCRIPTS\\others\\save_scene_incremental.py",
        "sourcetype": "file",
        "title": "Version Up",
        "tooltip": "Incremental save with a specific format"
    },
    {
        "type": "action",
        "command": "$PYPE_SCRIPTS\\others\\show_current_scene_in_explorer.py",
        "sourcetype": "file",
        "title": "Explore current scene..",
        "tooltip": "Show current scene in Explorer"
    },
    {
        "type": "action",
        "command": "$PYPE_SCRIPTS\\avalon\\launch_manager.py",
        "sourcetype": "file",
        "title": "Project Manager",
        "tooltip": "Add assets to the project"
    },
    {
        "type": "separator"
    },
    {
        "type": "menu",
        "title": "Modeling",
        "items": [
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\duplicate_normalized.py",
                "sourcetype": "file",
                "tags": ["modeling", "duplicate", "normalized"],
                "title": "Duplicate Normalized",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\transferUVs.py",
                "sourcetype": "file",
                "tags": ["modeling", "transfer", "uv"],
                "title": "Transfer UVs",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\mirrorSymmetry.py",
                "sourcetype": "file",
                "tags": ["modeling", "mirror", "symmetry"],
                "title": "Mirror Symmetry",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\selectOutlineUI.py",
                "sourcetype": "file",
                "tags": ["modeling", "select", "outline", "ui"],
                "title": "Select Outline UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\polyDeleteOtherUVSets.py",
                "sourcetype": "file",
                "tags": ["modeling", "polygon", "uvset", "delete"],
                "title": "Polygon Delete Other UV Sets",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\polyCombineQuick.py",
                "sourcetype": "file",
                "tags": ["modeling", "combine", "polygon", "quick"],
                "title": "Polygon Combine Quick",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\separateMeshPerShader.py",
                "sourcetype": "file",
                "tags": ["modeling", "separateMeshPerShader"],
                "title": "Separate Mesh Per Shader",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\polyDetachSeparate.py",
                "sourcetype": "file",
                "tags": ["modeling", "poly", "detach", "separate"],
                "title": "Polygon Detach and Separate",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\polyRelaxVerts.py",
                "sourcetype": "file",
                "tags": ["modeling", "relax", "verts"],
                "title": "Polygon Relax Vertices",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\polySelectEveryNthEdgeUI.py",
                "sourcetype": "file",
                "tags": ["modeling", "select", "nth", "edge", "ui"],
                "title": "Select Every Nth Edge"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\modeling\\djPFXUVs.py",
                "sourcetype": "file",
                "tags": ["modeling", "djPFX", "UVs"],
                "title": "dj PFX UVs",
                "tooltip": ""
            }
        ]
    },
    {
        "type": "menu",
        "title": "Rigging",
        "items": [
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\addCurveBetween.py",
                "sourcetype": "file",
                "tags": ["rigging", "addCurveBetween", "file"],
                "title": "Add Curve Between"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\averageSkinWeights.py",
                "sourcetype": "file",
                "tags": ["rigging", "average", "skin weights", "file"],
                "title": "Average Skin Weights"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\cbSmoothSkinWeightUI.py",
                "sourcetype": "file",
                "tags": ["rigging", "cbSmoothSkinWeightUI", "file"],
                "title": "CB Smooth Skin Weight UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\channelBoxManagerUI.py",
                "sourcetype": "file",
                "tags": ["rigging", "channelBoxManagerUI", "file"],
                "title": "Channel Box Manager UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\characterAutorigger.py",
                "sourcetype": "file",
                "tags": ["rigging", "characterAutorigger", "file"],
                "title": "Character Auto Rigger"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\connectUI.py",
                "sourcetype": "file",
                "tags": ["rigging", "connectUI", "file"],
                "title": "Connect UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\copySkinWeightsLocal.py",
                "sourcetype": "file",
                "tags": ["rigging", "copySkinWeightsLocal", "file"],
                "title": "Copy Skin Weights Local"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\createCenterLocator.py",
                "sourcetype": "file",
                "tags": ["rigging", "createCenterLocator", "file"],
                "title": "Create Center Locator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\freezeTransformToGroup.py",
                "sourcetype": "file",
                "tags": ["rigging", "freezeTransformToGroup", "file"],
                "title": "Freeze Transform To Group"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\groupSelected.py",
                "sourcetype": "file",
                "tags": ["rigging", "groupSelected", "file"],
                "title": "Group Selected"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\ikHandlePoleVectorLocator.py",
                "sourcetype": "file",
                "tags": ["rigging", "ikHandlePoleVectorLocator", "file"],
                "title": "IK Handle Pole Vector Locator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\jointOrientUI.py",
                "sourcetype": "file",
                "tags": ["rigging", "jointOrientUI", "file"],
                "title": "Joint Orient UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\jointsOnCurve.py",
                "sourcetype": "file",
                "tags": ["rigging", "jointsOnCurve", "file"],
                "title": "Joints On Curve"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\resetBindSelectedSkinJoints.py",
                "sourcetype": "file",
                "tags": ["rigging", "resetBindSelectedSkinJoints", "file"],
                "title": "Reset Bind Selected Skin Joints"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\selectSkinclusterJointsFromSelectedComponents.py",
                "sourcetype": "file",
                "tags": [
                    "rigging",
                    "selectSkinclusterJointsFromSelectedComponents",
                    "file"
                ],
                "title": "Select Skincluster Joints From Selected Components"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\selectSkinclusterJointsFromSelectedMesh.py",
                "sourcetype": "file",
                "tags": [
                    "rigging",
                    "selectSkinclusterJointsFromSelectedMesh",
                    "file"
                ],
                "title": "Select Skincluster Joints From Selected Mesh"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\setJointLabels.py",
                "sourcetype": "file",
                "tags": ["rigging", "setJointLabels", "file"],
                "title": "Set Joint Labels"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\setJointOrientationFromCurrentRotation.py",
                "sourcetype": "file",
                "tags": [
                    "rigging",
                    "setJointOrientationFromCurrentRotation",
                    "file"
                ],
                "title": "Set Joint Orientation From Current Rotation"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\setSelectedJointsOrientationZero.py",
                "sourcetype": "file",
                "tags": ["rigging", "setSelectedJointsOrientationZero", "file"],
                "title": "Set Selected Joints Orientation Zero"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\mirrorCurveShape.py",
                "sourcetype": "file",
                "tags": ["rigging", "mirrorCurveShape", "file"],
                "title": "Mirror Curve Shape"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\setRotationOrderUI.py",
                "sourcetype": "file",
                "tags": ["rigging", "setRotationOrderUI", "file"],
                "title": "Set Rotation Order UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\paintItNowUI.py",
                "sourcetype": "file",
                "tags": ["rigging", "paintItNowUI", "file"],
                "title": "Paint It Now UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\parentScaleConstraint.py",
                "sourcetype": "file",
                "tags": ["rigging", "parentScaleConstraint", "file"],
                "title": "Parent Scale Constraint"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\quickSetWeightsUI.py",
                "sourcetype": "file",
                "tags": ["rigging", "quickSetWeightsUI", "file"],
                "title": "Quick Set Weights UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\rapidRig.py",
                "sourcetype": "file",
                "tags": ["rigging", "rapidRig", "file"],
                "title": "Rapid Rig"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\regenerate_blendshape_targets.py",
                "sourcetype": "file",
                "tags": ["rigging", "regenerate_blendshape_targets", "file"],
                "title": "Regenerate Blendshape Targets"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\removeRotationAxis.py",
                "sourcetype": "file",
                "tags": ["rigging", "removeRotationAxis", "file"],
                "title": "Remove Rotation Axis"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\resetBindSelectedMeshes.py",
                "sourcetype": "file",
                "tags": ["rigging", "resetBindSelectedMeshes", "file"],
                "title": "Reset Bind Selected Meshes"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\simpleControllerOnSelection.py",
                "sourcetype": "file",
                "tags": ["rigging", "simpleControllerOnSelection", "file"],
                "title": "Simple Controller On Selection"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\simpleControllerOnSelectionHierarchy.py",
                "sourcetype": "file",
                "tags": [
                    "rigging",
                    "simpleControllerOnSelectionHierarchy",
                    "file"
                ],
                "title": "Simple Controller On Selection Hierarchy"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\superRelativeCluster.py",
                "sourcetype": "file",
                "tags": ["rigging", "superRelativeCluster", "file"],
                "title": "Super Relative Cluster"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\tfSmoothSkinWeight.py",
                "sourcetype": "file",
                "tags": ["rigging", "tfSmoothSkinWeight", "file"],
                "title": "TF Smooth Skin Weight"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\toggleIntermediates.py",
                "sourcetype": "file",
                "tags": ["rigging", "toggleIntermediates", "file"],
                "title": "Toggle Intermediates"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\toggleSegmentScaleCompensate.py",
                "sourcetype": "file",
                "tags": ["rigging", "toggleSegmentScaleCompensate", "file"],
                "title": "Toggle Segment Scale Compensate"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\rigging\\toggleSkinclusterDeformNormals.py",
                "sourcetype": "file",
                "tags": ["rigging", "toggleSkinclusterDeformNormals", "file"],
                "title": "Toggle Skincluster Deform Normals"
            }
        ]
    },
    {
        "type": "menu",
        "title": "Shading",
        "items": [
            {
                "type": "menu",
                "title": "VRay",
                "items": [
                    {
                        "type": "action",
                        "title": "Import Proxies",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\vrayImportProxies.py",
                        "sourcetype": "file",
                        "tags": ["shading", "vray", "import", "proxies"],
                        "tooltip": ""
                    },
                    {
                        "type": "separator"
                    },
                    {
                        "type": "action",
                        "title": "Select All GES",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\selectAllGES.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "select All GES"]
                    },
                    {
                        "type": "action",
                        "title": "Select All GES Under Selection",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\selectAllGESUnderSelection.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "select", "all", "GES"]
                    },
                    {
                        "type": "separator"
                    },
                    {
                        "type": "action",
                        "title": "Selection To VRay Mesh",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\selectionToVrayMesh.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "selection", "vraymesh"]
                    },
                    {
                        "type": "action",
                        "title": "Add VRay Round Edges Attribute",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\addVrayRoundEdgesAttribute.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "round edges", "attribute"]
                    },
                    {
                        "type": "action",
                        "title": "Add Gamma",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\vrayAddGamma.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "add gamma"]
                    },
                    {
                        "type": "separator"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\select_vraymesh_materials_with_unconnected_shader_slots.py",
                        "sourcetype": "file",
                        "title": "Select Unconnected Shader Materials",
                        "tags": [
                            "shading",
                            "vray",
                            "select",
                            "vraymesh",
                            "materials",
                            "unconnected shader slots"
                        ],
                        "tooltip": ""
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\vrayMergeSimilarVRayMeshMaterials.py",
                        "sourcetype": "file",
                        "title": "Merge Similar VRay Mesh Materials",
                        "tags": [
                            "shading",
                            "vray",
                            "Merge",
                            "VRayMesh",
                            "Materials"
                        ],
                        "tooltip": ""
                    },
                    {
                        "type": "action",
                        "title": "Create Two Sided Material",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\vrayCreate2SidedMtlForSelectedMtlRenamed.py",
                        "sourcetype": "file",
                        "tooltip": "Creates two sided material for selected material and renames it",
                        "tags": ["shading", "vray", "two sided", "material"]
                    },
                    {
                        "type": "action",
                        "title": "Create Two Sided Material For Selected",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\vrayCreate2SidedMtlForSelectedMtl.py",
                        "sourcetype": "file",
                        "tooltip": "Select material to create a two sided version from it",
                        "tags": [
                            "shading",
                            "vray",
                            "Create2SidedMtlForSelectedMtl.py"
                        ]
                    },
                    {
                        "type": "separator"
                    },
                    {
                        "type": "action",
                        "title": "Add OpenSubdiv Attribute",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\addVrayOpenSubdivAttribute.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": [
                            "shading",
                            "vray",
                            "add",
                            "open subdiv",
                            "attribute"
                        ]
                    },
                    {
                        "type": "action",
                        "title": "Remove OpenSubdiv Attribute",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\removeVrayOpenSubdivAttribute.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": [
                            "shading",
                            "vray",
                            "remove",
                            "opensubdiv",
                            "attributee"
                        ]
                    },
                    {
                        "type": "separator"
                    },
                    {
                        "type": "action",
                        "title": "Add Subdivision Attribute",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\addVraySubdivisionAttribute.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": [
                            "shading",
                            "vray",
                            "addVraySubdivisionAttribute"
                        ]
                    },
                    {
                        "type": "action",
                        "title": "Remove Subdivision Attribute.py",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\removeVraySubdivisionAttribute.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": [
                            "shading",
                            "vray",
                            "remove",
                            "subdivision",
                            "attribute"
                        ]
                    },
                    {
                        "type": "separator"
                    },
                    {
                        "type": "action",
                        "title": "Add Vray Object Ids",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\addVrayObjectIds.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "add", "object id"]
                    },
                    {
                        "type": "action",
                        "title": "Add Vray Material Ids",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\addVrayMaterialIds.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "addVrayMaterialIds.py"]
                    },
                    {
                        "type": "separator"
                    },
                    {
                        "type": "action",
                        "title": "Set Physical DOF Depth",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\vrayPhysicalDOFSetDepth.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "physical", "DOF ", "Depth"]
                    },
                    {
                        "type": "action",
                        "title": "Magic Vray Proxy UI",
                        "command": "$PYPE_SCRIPTS\\shading\\vray\\magicVrayProxyUI.py",
                        "sourcetype": "file",
                        "tooltip": "",
                        "tags": ["shading", "vray", "magicVrayProxyUI"]
                    }
                ]
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\pyblish\\lighting\\set_filename_prefix.py",
                "sourcetype": "file",
                "tags": [
                    "shading",
                    "lookdev",
                    "assign",
                    "shaders",
                    "prefix",
                    "filename",
                    "render"
                ],
                "title": "Set filename prefix",
                "tooltip": "Set the render file name prefix."
            },
            {
                "type": "action",
                "command": "import mayalookassigner; mayalookassigner.show()",
                "sourcetype": "python",
                "tags": ["shading", "look", "assign", "shaders", "auto"],
                "title": "Look Manager",
                "tooltip": "Open the Look Manager UI for look assignment"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\LightLinkUi.py",
                "sourcetype": "file",
                "tags": ["shading", "light", "link", "ui"],
                "title": "Light Link UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\vdviewer_ui.py",
                "sourcetype": "file",
                "tags": [
                    "shading",
                    "look",
                    "vray",
                    "displacement",
                    "shaders",
                    "auto"
                ],
                "title": "VRay Displ Viewer",
                "tooltip": "Open the VRay Displacement Viewer, select and control the content of the set"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\setTexturePreviewToCLRImage.py",
                "sourcetype": "file",
                "tags": ["shading", "CLRImage", "textures", "preview"],
                "title": "Set Texture Preview To CLRImage",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\fixDefaultShaderSetBehavior.py",
                "sourcetype": "file",
                "tags": ["shading", "fix", "DefaultShaderSet", "Behavior"],
                "title": "Fix Default Shader Set Behavior",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\fixSelectedShapesReferenceAssignments.py",
                "sourcetype": "file",
                "tags": [
                    "shading",
                    "fix",
                    "Selected",
                    "Shapes",
                    "Reference",
                    "Assignments"
                ],
                "title": "Fix Shapes Reference Assignments",
                "tooltip": "Select shapes to fix the reference assignments"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\selectLambert1Members.py",
                "sourcetype": "file",
                "tags": ["shading", "selectLambert1Members"],
                "title": "Select Lambert1 Members",
                "tooltip": "Selects all objects which have the Lambert1 shader assigned"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\selectShapesWithoutShader.py",
                "sourcetype": "file",
                "tags": ["shading", "selectShapesWithoutShader"],
                "title": "Select Shapes Without Shader",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\fixRenderLayerOutAdjustmentErrors.py",
                "sourcetype": "file",
                "tags": ["shading", "fixRenderLayerOutAdjustmentErrors"],
                "title": "Fix RenderLayer Out Adjustment Errors",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\shading\\fix_renderlayer_missing_node_override.py",
                "sourcetype": "file",
                "tags": [
                    "shading",
                    "renderlayer",
                    "missing",
                    "reference",
                    "switch",
                    "layer"
                ],
                "title": "Fix RenderLayer Missing Referenced Nodes Overrides",
                "tooltip": ""
            },
            {
                "type": "action",
                "title": "Image 2 Tiled EXR",
                "command": "$PYPE_SCRIPTS\\shading\\open_img2exr.py",
                "sourcetype": "file",
                "tooltip": "",
                "tags": ["shading", "vray", "exr"]
            }
        ]
    },
    {
        "type": "menu",
        "title": "Rendering",
        "items": [
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\pyblish\\open_deadline_submission_settings.py",
                "sourcetype": "file",
                "tags": ["settings", "deadline", "globals", "render"],
                "title": "DL Submission Settings UI",
                "tooltip": "Open the Deadline Submission Settings UI"
            }
        ]
    },
    {
        "type": "menu",
        "title": "Animation",
        "items": [
            {
                "type": "menu",
                "title": "Attributes",
                "tooltip": "",
                "items": [
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\attributes\\copyValues.py",
                        "sourcetype": "file",
                        "tags": ["animation", "copy", "attributes"],
                        "title": "Copy Values",
                        "tooltip": "Copy attribute values"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\attributes\\copyInConnections.py",
                        "sourcetype": "file",
                        "tags": [
                            "animation",
                            "copy",
                            "attributes",
                            "connections",
                            "incoming"
                        ],
                        "title": "Copy In Connections",
                        "tooltip": "Copy incoming connections"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\attributes\\copyOutConnections.py",
                        "sourcetype": "file",
                        "tags": [
                            "animation",
                            "copy",
                            "attributes",
                            "connections",
                            "out"
                        ],
                        "title": "Copy Out Connections",
                        "tooltip": "Copy outcoming connections"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\attributes\\copyTransformLocal.py",
                        "sourcetype": "file",
                        "tags": [
                            "animation",
                            "copy",
                            "attributes",
                            "transforms",
                            "local"
                        ],
                        "title": "Copy Local Transfroms",
                        "tooltip": "Copy local transfroms"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\attributes\\copyTransformMatrix.py",
                        "sourcetype": "file",
                        "tags": [
                            "animation",
                            "copy",
                            "attributes",
                            "transforms",
                            "matrix"
                        ],
                        "title": "Copy Matrix Transfroms",
                        "tooltip": "Copy Matrix transfroms"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\attributes\\copyTransformUI.py",
                        "sourcetype": "file",
                        "tags": [
                            "animation",
                            "copy",
                            "attributes",
                            "transforms",
                            "UI"
                        ],
                        "title": "Copy Transforms UI",
                        "tooltip": "Open the Copy Transforms UI"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\attributes\\simpleCopyUI.py",
                        "sourcetype": "file",
                        "tags": [
                            "animation",
                            "copy",
                            "attributes",
                            "transforms",
                            "UI",
                            "simple"
                        ],
                        "title": "Simple Copy UI",
                        "tooltip": "Open the simple Copy Transforms UI"
                    }
                ]
            },
            {
                "type": "menu",
                "title": "Optimize",
                "tooltip": "Optimization scripts",
                "items": [
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\optimize\\toggleFreezeHierarchy.py",
                        "sourcetype": "file",
                        "tags": ["animation", "hierarchy", "toggle", "freeze"],
                        "title": "Toggle Freeze Hierarchy",
                        "tooltip": "Freeze and unfreeze hierarchy"
                    },
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\animation\\optimize\\toggleParallelNucleus.py",
                        "sourcetype": "file",
                        "tags": ["animation", "nucleus", "toggle", "parallel"],
                        "title": "Toggle Parallel Nucleus",
                        "tooltip": "Toggle parallel nucleus"
                    }
                ]
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\bakeSelectedToWorldSpace.py",
                "tags": ["animation", "bake", "selection", "worldspace.py"],
                "title": "Bake Selected To Worldspace",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\timeStepper.py",
                "tags": ["animation", "time", "stepper"],
                "title": "Time Stepper",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\capture_ui.py",
                "tags": [
                    "animation",
                    "capture",
                    "ui",
                    "screen",
                    "movie",
                    "image"
                ],
                "title": "Capture UI",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\simplePlayblastUI.py",
                "tags": ["animation", "simple", "playblast", "ui"],
                "title": "Simple Playblast UI",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\tweenMachineUI.py",
                "tags": ["animation", "tween", "machine"],
                "title": "Tween Machine UI",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\selectAllAnimationCurves.py",
                "tags": ["animation", "select", "curves"],
                "title": "Select All Animation Curves",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\pathAnimation.py",
                "tags": ["animation", "path", "along"],
                "title": "Path Animation",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\offsetSelectedObjectsUI.py",
                "tags": ["animation", "offsetSelectedObjectsUI.py"],
                "title": "Offset Selected Objects UI",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\key_amplifier_ui.py",
                "tags": ["animation", "key", "amplifier"],
                "title": "Key Amplifier UI",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\anim_scene_optimizer.py",
                "tags": ["animation", "anim_scene_optimizer.py"],
                "title": "Anim_Scene_Optimizer",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\zvParentMaster.py",
                "tags": ["animation", "zvParentMaster.py"],
                "title": "ZV Parent Master",
                "type": "action"
            },
            {
                "sourcetype": "file",
                "command": "$PYPE_SCRIPTS\\animation\\poseLibrary.py",
                "tags": ["animation", "poseLibrary.py"],
                "title": "Pose Library",
                "type": "action"
            }
        ]
    },
    {
        "type": "menu",
        "title": "Layout",
        "items": [
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\alignDistributeUI.py",
                "sourcetype": "file",
                "tags": ["layout", "align", "Distribute", "UI"],
                "title": "Align Distribute UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\alignSimpleUI.py",
                "sourcetype": "file",
                "tags": ["layout", "align", "UI", "Simple"],
                "title": "Align Simple UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\center_locator.py",
                "sourcetype": "file",
                "tags": ["layout", "center", "locator"],
                "title": "Center Locator",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\average_locator.py",
                "sourcetype": "file",
                "tags": ["layout", "average", "locator"],
                "title": "Average Locator",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\selectWithinProximityUI.py",
                "sourcetype": "file",
                "tags": ["layout", "select", "proximity", "ui"],
                "title": "Select Within Proximity UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\dupCurveUI.py",
                "sourcetype": "file",
                "tags": ["layout", "Duplicate", "Curve", "UI"],
                "title": "Duplicate Curve UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\randomDeselectUI.py",
                "sourcetype": "file",
                "tags": ["layout", "random", "Deselect", "UI"],
                "title": "Random Deselect UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\multiReferencerUI.py",
                "sourcetype": "file",
                "tags": ["layout", "multi", "reference"],
                "title": "Multi Referencer UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\duplicateOffsetUI.py",
                "sourcetype": "file",
                "tags": ["layout", "duplicate", "offset", "UI"],
                "title": "Duplicate Offset UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\spPaint3d.py",
                "sourcetype": "file",
                "tags": ["layout", "spPaint3d", "paint", "tool"],
                "title": "SP Paint 3d",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\randomizeUI.py",
                "sourcetype": "file",
                "tags": ["layout", "randomize", "UI"],
                "title": "Randomize UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\layout\\distributeWithinObjectUI.py",
                "sourcetype": "file",
                "tags": ["layout", "distribute", "ObjectUI", "within"],
                "title": "Distribute Within Object UI",
                "tooltip": ""
            }
        ]
    },
    {
        "type": "menu",
        "title": "Particles",
        "items": [
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\instancerToObjects.py",
                "sourcetype": "file",
                "tags": ["particles", "instancerToObjects"],
                "title": "Instancer To Objects",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\instancerToObjectsInstances.py",
                "sourcetype": "file",
                "tags": ["particles", "instancerToObjectsInstances"],
                "title": "Instancer To Objects Instances",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\objectsToParticlesAndInstancerCleanSource.py",
                "sourcetype": "file",
                "tags": [
                    "particles",
                    "objects",
                    "Particles",
                    "Instancer",
                    "Clean",
                    "Source"
                ],
                "title": "Objects To Particles & Instancer - Clean Source",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\particleComponentsToLocators.py",
                "sourcetype": "file",
                "tags": ["particles", "components", "locators"],
                "title": "Particle Components To Locators",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\objectsToParticlesAndInstancer.py",
                "sourcetype": "file",
                "tags": ["particles", "objects", "particles", "instancer"],
                "title": "Objects To Particles And Instancer",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\spawnParticlesOnMesh.py",
                "sourcetype": "file",
                "tags": ["particles", "spawn", "on", "mesh"],
                "title": "Spawn Particles On Mesh",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\instancerToObjectsInstancesWithAnimation.py",
                "sourcetype": "file",
                "tags": [
                    "particles",
                    "instancerToObjectsInstancesWithAnimation"
                ],
                "title": "Instancer To Objects Instances With Animation",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\objectsToParticles.py",
                "sourcetype": "file",
                "tags": ["particles", "objectsToParticles"],
                "title": "Objects To Particles",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\add_particle_cacheFile_attrs.py",
                "sourcetype": "file",
                "tags": ["particles", "add_particle_cacheFile_attrs"],
                "title": "Add Particle CacheFile Attributes",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\mergeParticleSystems.py",
                "sourcetype": "file",
                "tags": ["particles", "mergeParticleSystems"],
                "title": "Merge Particle Systems",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\particlesToLocators.py",
                "sourcetype": "file",
                "tags": ["particles", "particlesToLocators"],
                "title": "Particles To Locators",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\instancerToObjectsWithAnimation.py",
                "sourcetype": "file",
                "tags": ["particles", "instancerToObjectsWithAnimation"],
                "title": "Instancer To Objects With Animation",
                "tooltip": ""
            },
            {
                "type": "separator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\mayaReplicateHoudiniTool.py",
                "sourcetype": "file",
                "tags": [
                    "particles",
                    "houdini",
                    "houdiniTool",
                    "houdiniEngine"
                ],
                "title": "Replicate Houdini Tool",
                "tooltip": ""
            },
            {
                "type": "separator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\clearInitialState.py",
                "sourcetype": "file",
                "tags": ["particles", "clearInitialState"],
                "title": "Clear Initial State",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\particles\\killSelectedParticles.py",
                "sourcetype": "file",
                "tags": ["particles", "killSelectedParticles"],
                "title": "Kill Selected Particles",
                "tooltip": ""
            }
        ]
    },
    {
        "type": "menu",
        "title": "Yeti",
        "items": [
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\yeti\\yeti_rig_manager.py",
                "sourcetype": "file",
                "tags": ["yeti", "rig", "fur", "manager"],
                "title": "Open Yeti Rig Manager",
                "tooltip": ""
            }
        ]
    },
    {
        "type": "menu",
        "title": "Cleanup",
        "items": [
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\repair_faulty_containers.py",
                "sourcetype": "file",
                "tags": ["cleanup", "repair", "containers"],
                "title": "Find and Repair Containers",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\selectByType.py",
                "sourcetype": "file",
                "tags": ["cleanup", "selectByType"],
                "title": "Select By Type",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\selectIntermediateObjects.py",
                "sourcetype": "file",
                "tags": ["cleanup", "selectIntermediateObjects"],
                "title": "Select Intermediate Objects",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\selectNonUniqueNames.py",
                "sourcetype": "file",
                "tags": ["cleanup", "select", "non unique", "names"],
                "title": "Select Non Unique Names",
                "tooltip": ""
            },
            {
                "type": "separator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\removeNamespaces.py",
                "sourcetype": "file",
                "tags": ["cleanup", "remove", "namespaces"],
                "title": "Remove Namespaces",
                "tooltip": "Remove all namespaces"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\remove_user_defined_attributes.py",
                "sourcetype": "file",
                "tags": ["cleanup", "remove_user_defined_attributes"],
                "title": "Remove User Defined Attributes",
                "tooltip": "Remove all user-defined attributs from all nodes"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\removeUnknownNodes.py",
                "sourcetype": "file",
                "tags": ["cleanup", "removeUnknownNodes"],
                "title": "Remove Unknown Nodes",
                "tooltip": "Remove all unknown nodes"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\removeUnloadedReferences.py",
                "sourcetype": "file",
                "tags": ["cleanup", "removeUnloadedReferences"],
                "title": "Remove Unloaded References",
                "tooltip": "Remove all unloaded references"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\removeReferencesFailedEdits.py",
                "sourcetype": "file",
                "tags": ["cleanup", "removeReferencesFailedEdits"],
                "title": "Remove References Failed Edits",
                "tooltip": "Remove failed edits for all references"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\remove_unused_looks.py",
                "sourcetype": "file",
                "tags": ["cleanup", "removeUnusedLooks"],
                "title": "Remove Unused Looks",
                "tooltip": "Remove all loaded yet unused Avalon look containers"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\deleteGhostIntermediateObjects.py",
                "sourcetype": "file",
                "tags": ["cleanup", "deleteGhostIntermediateObjects"],
                "title": "Delete Ghost Intermediate Objects",
                "tooltip": ""
            },
            {
                "type": "separator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\resetViewportCache.py",
                "sourcetype": "file",
                "tags": ["cleanup", "reset", "viewport", "cache"],
                "title": "Reset Viewport Cache",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\uniqifyNodeNames.py",
                "sourcetype": "file",
                "tags": ["cleanup", "uniqifyNodeNames"],
                "title": "Uniqify Node Names",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\autoRenameFileNodes.py",
                "sourcetype": "file",
                "tags": ["cleanup", "auto", "rename", "filenodes"],
                "title": "Auto Rename File Nodes",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\update_asset_id.py",
                "sourcetype": "file",
                "tags": ["cleanup", "update", "database", "asset", "id"],
                "title": "Update Asset ID",
                "tooltip": "Will replace the Colorbleed ID with a new one (asset ID : Unique number)"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\colorbleedRename.py",
                "sourcetype": "file",
                "tags": ["cleanup", "rename", "ui"],
                "title": "Colorbleed Renamer",
                "tooltip": "Colorbleed Rename UI"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\renameShapesToTransform.py",
                "sourcetype": "file",
                "tags": ["cleanup", "renameShapesToTransform"],
                "title": "Rename Shapes To Transform",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\reorderUI.py",
                "sourcetype": "file",
                "tags": ["cleanup", "reorderUI"],
                "title": "Reorder UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\cleanup\\pastedCleaner.py",
                "sourcetype": "file",
                "tags": ["cleanup", "pastedCleaner"],
                "title": "Pasted Cleaner",
                "tooltip": ""
            }
        ]
    },
    {
        "type": "menu",
        "title": "Others",
        "items": [
            {
                "type": "menu",
                "sourcetype": "file",
                "title": "Yeti",
                "items": [
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\others\\yeti\\cache_selected_yeti_nodes.py",
                        "sourcetype": "file",
                        "tags": ["others", "yeti", "cache", "selected"],
                        "title": "Cache Selected Yeti Nodes",
                        "tooltip": ""
                    }
                ]
            },
            {
                "type": "menu",
                "title": "Hair",
                "tooltip": "",
                "items": [
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\others\\hair\\recolorHairCurrentCurve",
                        "sourcetype": "file",
                        "tags": ["others", "selectSoftSelection"],
                        "title": "Select Soft Selection",
                        "tooltip": ""
                    }
                ]
            },
            {
                "type": "menu",
                "command": "$PYPE_SCRIPTS\\others\\display",
                "sourcetype": "file",
                "tags": ["others", "display"],
                "title": "Display",
                "items": [
                    {
                        "type": "action",
                        "command": "$PYPE_SCRIPTS\\others\\display\\wireframeSelectedObjects.py",
                        "sourcetype": "file",
                        "tags": ["others", "wireframe", "selected", "objects"],
                        "title": "Wireframe Selected Objects",
                        "tooltip": ""
                    }
                ]
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\archiveSceneUI.py",
                "sourcetype": "file",
                "tags": ["others", "archiveSceneUI"],
                "title": "Archive Scene UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\getSimilarMeshes.py",
                "sourcetype": "file",
                "tags": ["others", "getSimilarMeshes"],
                "title": "Get Similar Meshes",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\createBoundingBoxEachSelected.py",
                "sourcetype": "file",
                "tags": ["others", "createBoundingBoxEachSelected"],
                "title": "Create BoundingBox Each Selected",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\curveFromPositionEveryFrame.py",
                "sourcetype": "file",
                "tags": ["others", "curveFromPositionEveryFrame"],
                "title": "Curve From Position",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\instanceLeafSmartTransform.py",
                "sourcetype": "file",
                "tags": ["others", "instance", "leaf", "smart", "transform"],
                "title": "Instance Leaf Smart Transform",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\instanceSmartTransform.py",
                "sourcetype": "file",
                "tags": ["others", "instance", "smart", "transform"],
                "title": "Instance Smart Transform",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\randomizeUVShellsSelectedObjects.py",
                "sourcetype": "file",
                "tags": ["others", "randomizeUVShellsSelectedObjects"],
                "title": "Randomize UV Shells",
                "tooltip": "Select objects before running action"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\centerPivotGroup.py",
                "sourcetype": "file",
                "tags": ["others", "centerPivotGroup"],
                "title": "Center Pivot Group",
                "tooltip": ""
            },
            {
                "type": "separator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\locatorsOnSelectedFaces.py",
                "sourcetype": "file",
                "tags": ["others", "locatorsOnSelectedFaces"],
                "title": "Locators On Selected Faces",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\locatorsOnEdgeSelectionPrompt.py",
                "sourcetype": "file",
                "tags": ["others", "locatorsOnEdgeSelectionPrompt"],
                "title": "Locators On Edge Selection Prompt",
                "tooltip": ""
            },
            {
                "type": "separator"
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\copyDeformers.py",
                "sourcetype": "file",
                "tags": ["others", "copyDeformers"],
                "title": "Copy Deformers",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\selectInReferenceEditor.py",
                "sourcetype": "file",
                "tags": ["others", "selectInReferenceEditor"],
                "title": "Select In Reference Editor",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\selectConstrainingObject.py",
                "sourcetype": "file",
                "tags": ["others", "selectConstrainingObject"],
                "title": "Select Constraining Object",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\deformerSetRelationsUI.py",
                "sourcetype": "file",
                "tags": ["others", "deformerSetRelationsUI"],
                "title": "Deformer Set Relations UI",
                "tooltip": ""
            },
            {
                "type": "action",
                "command": "$PYPE_SCRIPTS\\others\\recreateBaseNodesForAllLatticeNodes.py",
                "sourcetype": "file",
                "tags": ["others", "recreate", "base", "nodes", "lattice"],
                "title": "Recreate Base Nodes For Lattice Nodes",
                "tooltip": ""
            }
        ]
    }
]
