obs-testing-guide
CommunityDebug 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.