add-filter

Guide implementation of new data processing filters in the PhysicsNeMo Curator framework.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill guides users through the process of implementing a new filter in the PhysicsNeMo Curator framework, covering design considerations, implementation patterns, testing, and deployment.

Core Features & Use Cases

  • Guide to Filter Implementation: Offers a step-by-step guide for adding new filters to the framework.
  • Implementation Patterns: Details different patterns for filters like pass-through, in-place modification, stateful with flush, and stateful with merge.
  • Testing and Registration: Provides guidance on testing and registering filters to ensure compatibility with the framework.

Quick Start

Implement a new filter by following the guide on the 'add-filter' skill within the PhysicsNeMo Curator framework.

Frequently Asked Questions about add-filter

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

FAQPage Schema
How do I implement a new data processing filter in the PhysicsNeMo Curator framework?

To implement a new data processing filter in the PhysicsNeMo Curator framework, follow a guided step-by-step process covering design considerations, pattern selection, testing, and deployment to ensure full workflow compatibility.

What filter implementation patterns are available for PhysicsNeMo Curator?

Available filter implementation patterns include pass-through, in-place modification, stateful with flush, and stateful with merge. These patterns guide how data is processed and integrated within existing workflows.

How do I test and register a custom filter for PhysicsNeMo Curator?

You test and register a custom filter for PhysicsNeMo Curator by following specific framework guidelines that verify the filter's compatibility and ensure it integrates correctly with existing data processing workflows.

Does PhysicsNeMo Curator support stateful data processing filters?

Yes, PhysicsNeMo Curator supports stateful data processing filters through specific implementation patterns, specifically stateful with flush and stateful with merge, allowing for complex data transformations.

When should I use an in-place modification filter pattern in PhysicsNeMo Curator?

You should use the in-place modification filter pattern in PhysicsNeMo Curator when your data processing workflow requires direct alteration of the dataset without needing to pass the data through a separate output structure.