BeClaude

membrane-framework

New
1.5kCommunity RegistryDevelopmentby Software Mansion

AI coding skill for the Membrane Framework in Elixir. Build or debug Membrane multimedia processing and streaming pipelines and write custom Membrane Elements, Bins, and Filters.

First seen 5/28/2026

Summary

This skill helps developers build and debug Membrane Framework pipelines in Elixir, enabling efficient multimedia processing and streaming.

  • It provides guidance on creating custom Elements, Bins, and Filters, and assists with pipeline design, testing, and troubleshooting.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/membrane-framework.md https://raw.githubusercontent.com/membraneframework/membrane_core/main/SKILL.md
3
Invoke in Claude Code
/membrane-framework

Use Cases

Design a Membrane pipeline to process live audio streams with custom filters.
Debug a video streaming pipeline that is dropping frames or causing latency.
Write a custom Membrane Element that transforms raw video data.
Optimize a Membrane Bin for efficient multiplexing of multiple media sources.
Integrate Membrane with a Phoenix application for real-time media delivery.
Convert an existing GStreamer pipeline to Membrane Framework in Elixir.

Usage Examples

1

/membrane-framework Help me design a pipeline that takes an HLS stream, decodes it, applies a filter, and re-encodes to MP4.

2

I'm getting a buffer overflow in my Membrane pipeline. Can you help me debug the flow and suggest fixes?

3

Write a custom Membrane Element that accepts raw PCM audio and applies a volume boost.

View source on GitHub

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is membrane-framework?

This skill helps developers build and debug Membrane Framework pipelines in Elixir, enabling efficient multimedia processing and streaming. It provides guidance on creating custom Elements, Bins, and Filters, and assists with pipeline design, testing, and troubleshooting.

How to install membrane-framework?

To install membrane-framework: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/membrane-framework.md https://raw.githubusercontent.com/membraneframework/membrane_core/main/SKILL.md. Finally, /membrane-framework in Claude Code.

What is membrane-framework best for?

membrane-framework is a skill categorized under Development. Created by Software Mansion.

What can I use membrane-framework for?

membrane-framework is useful for: Design a Membrane pipeline to process live audio streams with custom filters.; Debug a video streaming pipeline that is dropping frames or causing latency.; Write a custom Membrane Element that transforms raw video data.; Optimize a Membrane Bin for efficient multiplexing of multiple media sources.; Integrate Membrane with a Phoenix application for real-time media delivery.; Convert an existing GStreamer pipeline to Membrane Framework in Elixir..