add-sink

Guides creation of new sink implementations for the PhysicsNeMo Curator toolkit.

57|25|Updated Jun 2, 2025
One-click install
npx skills add https://github.com/NVIDIA/physicsnemo-curator --skill add-sink
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-sink
Source: https://github.com/NVIDIA/physicsnemo-curator/tree/main/.claude/skills/add-sink
Command: npx skills add https://github.com/NVIDIA/physicsnemo-curator --skill add-sink

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of adding a new sink to the PhysicsNeMo Curator toolkit, guiding the user through the entire workflow from initial design through implementation, testing, and registration.

Core Features & Use Cases

  • Automated Workflow Guidance: Provides a structured approach to designing and implementing new sinks.
  • Code Templates: Offers ready-to-use code templates and examples for sink creation.
  • Testing and Registration: Assists in the testing and registration of new sinks with PhysicsNeMo Curator.
  • Use Case: When a user wants to add a new sink to the PhysicsNeMo Curator for a specific domain, such as mesh or atomic/molecular data, this Skill can streamline the process and reduce development time.

Quick Start

Use the add-sink skill to guide you through the process of adding a new sink to PhysicsNeMo Curator for a new domain.

Frequently Asked Questions about add-sink

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

FAQPage Schema
How do I add a new sink to PhysicsNeMo Curator for a specific domain?

To add a new sink to PhysicsNeMo Curator, you can use the add-sink Skill to guide you through the entire workflow from initial design and code templates to testing and registration for your specific domain.

When do I need to create a custom sink implementation for PhysicsNeMo Curator?

You need a custom sink implementation when you want to export or save curated data into a new scientific domain format, such as mesh or atomic and molecular data, that the existing PhysicsNeMo Curator sinks do not support.

Does PhysicsNeMo Curator provide code templates for developing new sinks?

Yes, the add-sink Skill provides ready-to-use code templates and step-by-step guidance to automate sink creation, helping you implement and register new data sinks within the PhysicsNeMo Curator toolkit architecture.

What is the workflow for testing and registering a new sink in PhysicsNeMo Curator?

The workflow for registering a new sink in PhysicsNeMo Curator involves designing the implementation, applying provided code templates, and following structured guidance to test and officially register the sink within the toolkit.

Do I need to know the PhysicsNeMo Curator architecture to implement a new sink?

Yes, creating new sink implementations requires prior knowledge of the PhysicsNeMo Curator toolkit's architecture and design patterns to ensure proper integration and registration of the domain-specific sink.

Can I use the add-sink Skill to export atomic and molecular data in PhysicsNeMo Curator?

Yes, the add-sink Skill targets the development of sinks across various scientific domains, specifically including atomic and molecular data, offering structured guidance to streamline implementation for these formats.