particle-systems

Create and manage particle effects across Unity, Niagara, and other engines.

13|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/eng-cc/agent-world --skill particle-systems-eng-cc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: particle-systems
Source: https://github.com/eng-cc/agent-world/tree/main/.agents/skills/particle-systems
Command: npx skills add https://github.com/eng-cc/agent-world --skill particle-systems-eng-cc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Particle Systems provides a structured approach to designing, simulating, and rendering polished particle effects across engines, easing the creation of dynamic visuals for games and simulations.

Core Features & Use Cases

  • Architected lifecycle: emission, simulation, and rendering pipeline with configurable behavior.
  • Multi-engine support: guidelines and tooling for Unity (Shuriken/VFX Graph), Unreal (Niagara), and GPU-based pipelines.
  • Performance-minded: pooling, GPU compute options, and scalability strategies for various platforms.
  • Use Case: rapidly prototype explosion, smoke, or magic effects and deploy across engines with consistent visuals.

Quick Start

Design your first effect using the built-in designer and preview it in your project.

Frequently Asked Questions about particle-systems

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

FAQPage Schema
How do I create particle effects that work across both Unity and Unreal Niagara?

Particle effects can be managed across Unity and Niagara using a reusable architecture that standardizes emission, simulation, and rendering pipelines. This approach enforces modular design and consistent visuals while maintaining resource-aware performance across both engines.

What is the best way to optimize GPU particle systems for high particle counts?

The best way to optimize GPU particle systems is using pooling, GPU compute options, and scalability strategies. Monitoring observability metrics like particle_count, draw_calls, and gpu_time_ms ensures the rendering pipeline remains performance-minded across targeted platforms.

How does a modular particle system architecture handle emission and simulation?

A modular particle system architecture handles emission and simulation through an architected lifecycle with configurable behaviors. This structured approach separates emission, simulation, and rendering pipelines, allowing rapid prototyping of dynamic effects while enforcing resource-aware pipelines and observability.

Can I use this particle system toolchain for rapid prototyping of explosion and smoke effects?

Yes, you can use this toolchain for rapid prototyping of explosion, smoke, or magic effects. It provides a built-in designer to configure emission and simulation pipelines, allowing you to deploy polished particle effects across engines with consistent visuals and resource-aware performance.

Does this particle systems approach support GPU compute pipelines for rendering?

Yes, this particle systems approach supports GPU compute pipelines for rendering. It includes specific tooling and guidelines for GPU-based pipelines alongside Unity VFX Graph and Niagara, ensuring scalable simulation and optimized rendering across various platforms.