obs-testing-guide

Community

Debug and test OBS Studio plugins.

AuthorUtakataKyosui
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides comprehensive guidance and tools for testing and debugging OBS Studio plugins, streamlining the development process for C/C++ and Rust plugins.

Core Features & Use Cases

  • Testing Frameworks: Offers patterns for unit testing C/C++ code with custom harnesses and Rust code using cargo test.
  • Debugging Tools: Details how to use GDB/LLDB for debugging, Valgrind for memory checks, and AddressSanitizer for detecting memory errors.
  • Logging: Explains how to use OBS's blog() function for effective logging.
  • Use Case: When encountering a crash in your OBS plugin, you can consult this Skill for step-by-step instructions on setting up a debug build, attaching a debugger, and analyzing memory issues.

Quick Start

Use the obs-testing-guide skill to learn how to set up a debug build for your C++ OBS plugin.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: obs-testing-guide
Download link: https://github.com/UtakataKyosui/C2Lab/archive/main.zip#obs-testing-guide

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.