What problem does it solve? Setting up a Griptape Nodes library for an open-source model requires many coordinated manual steps: renaming template directories, adding git submodules, editing pyproject.toml, Makefile, .gitignore, and writing a manifest JSON and advanced library Python file. This Skill automates that entire transformation from a spec file. ## Core Features & Use Cases - Template Transformation: Renames the example_nodes_template directory, removes template example files, and updates init.py, pyproject.toml, Makefile, and .gitignore to match the new library. - Submodule Management: Adds the OS model repo as a pinned git submodule and generates an advanced library file that installs dependencies from the submodule's requirements.txt at load time, with commit-aware reinstall detection. - Manifest Generation: Builds griptape-nodes-library.json with the latest engine version, torch dependencies, GPU resource requirements, and categories derived from the spec. - Use Case: Given a spec file describing the SAM3 model, run this Skill to produce a complete griptape-nodes-library-sam3 package with the sam3 submodule pinned to a release tag and a working SAM3LibraryAdvanced loader. ## Quick Start Run the os-model-library-setup skill with the path to my OS model spec file to scaffold the full Griptape Nodes library.