obs-create-filter

Generate OBS Studio filter plugins with Lua scripts, GLSL shaders, and README documentation.

10|2|Updated Feb 12, 2025
One-click install
npx skills add https://github.com/pepabo/alive-project-obs-plugins --skill obs-create-filter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obs-create-filter
Source: https://github.com/pepabo/alive-project-obs-plugins/tree/main/.claude/skills/obs-create-filter
Command: npx skills add https://github.com/pepabo/alive-project-obs-plugins --skill obs-create-filter

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of custom video filter plugins for OBS Studio, allowing users to implement unique visual effects without deep programming knowledge.

Core Features & Use Cases

  • Lua Script Generation: Automatically writes the necessary Lua script for OBS filters.
  • Shader Code Integration: Includes GLSL shader code for visual effects.
  • Documentation Generation: Creates a README.md for the new filter.
  • Use Case: A streamer wants a "glitch" effect for their webcam. They can use this Skill to generate a filter that applies a glitch shader, complete with configuration options and instructions.

Quick Start

Use the obs-create-filter skill to generate a new OBS filter for a 'pixelate' effect.

Frequently Asked Questions about obs-create-filter

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

FAQPage Schema
How do I create custom OBS video filters using Lua scripting?

You create OBS video filters by generating custom Lua filter plugins that integrate GLSL shader code to implement visual effects like blurs or distortions. This Skill automates writing the Lua scripts, shader code, and documentation required for the filter.

Can I add a glitch effect to my webcam in OBS Studio without deep programming knowledge?

Yes, you can add a glitch effect to your webcam by generating a custom filter plugin that applies a GLSL glitch shader. This Skill automates the plugin creation process, providing the Lua script and shader code needed without requiring deep programming knowledge.

Do I need to know GLSL shader programming to generate OBS filter plugins?

No, you do not need to know GLSL shader programming to generate OBS filter plugins, as this Skill automates the code creation. However, the generated output adheres to OBS Lua API and GLSL shader syntax to ensure deterministic task execution.

What types of visual effects can I implement with generated OBS Lua scripts?

You can implement visual effects like blurs, color adjustments, distortions, and mosaics with generated OBS Lua scripts. The Skill facilitates these effects by producing the necessary GLSL shader code and Lua filter plugins for OBS Studio.

How do I package a custom OBS filter with configuration options and instructions?

You package a custom OBS filter by generating the Lua script, GLSL shader code, and a README.md file together. The Skill produces this documentation to provide configuration options and instructions for implementing your video effects.