membrane

10 mods across 1 repository, 638 stars between them.

test-runner

01

membrane/api-gateway

Agent Claude Code

Runs tests in the api-gateway Maven reactor — full/module unit runs, isolating a single core test class, or a single distribution/tutorial example test. Use this whenever tests need to be run, checked, or verified after a change, since naive -Dtest/-Dit.test invocations silently run (or skip) the wrong thing in this…

638 yesterday A 82 tokens original Apache-2.0

create-tutorial

02

membrane/api-gateway

Skill Claude CodeCodex

Scaffold a new Membrane API Gateway tutorial in the api-gateway repo — the numbered self-teaching YAML under distribution/tutorials/ /, its support files and README links, and the matching auto-discovered integration test. Use whenever the user asks to create, add, write, or scaffold a tutorial (or a tutorial step)…

638 yesterday A 97 tokens original Apache-2.0

find-example

03

membrane/api-gateway

Skill Claude CodeCodex

Find the runnable examples and tutorials that demonstrate a Membrane interceptor or config element, given its XML name (the @MCElement value), e.g. "is there an example for ?", "which tutorials use the rewriter?", "show me examples of apiKey". Use whenever the user wants to locate existing examples or tutorials under…

638 yesterday A 113 tokens original Apache-2.0

membrane/api-gateway

Skill Claude CodeCodex

Find the Java implementation class behind a Membrane interceptor or config element given its XML name (the @MCElement value), e.g. "which class implements the interceptor?". Use whenever the user references an interceptor / plugin / config element by its proxies.xml tag name (groovy, apiKey, rewriter, log, ...) and…

638 yesterday A 112 tokens original Apache-2.0

membrane-config

05

membrane/api-gateway

Skill Claude CodeCodex

Generate a Membrane API Gateway configuration example or snippet — an apis.yaml (default) or, when explicitly asked, a legacy proxies.xml. Use this whenever the user wants a config, example, or snippet for Membrane: routing a port to a backend, a flow with plugins (setHeader, rateLimiter, basicAuthentication, openapi…

638 yesterday A 167 tokens original Apache-2.0

membrane/api-gateway

Skill Claude CodeCodex

Rewrite the reference documentation of a Membrane config element so the page generated at membrane-api.io comes out clean, exact, and reference-style. Use whenever the user wants to write, improve, optimize, polish, or review the docs / Javadoc / @description / @yaml example of an interceptor, plugin, or any…

638 yesterday A 173 tokens original Apache-2.0

release-notes

07

membrane/api-gateway

Skill Claude CodeCodex

Generate GitHub release notes for the Membrane api-gateway repo by collecting the commits between the last release and master, grouping them into Features / Improvements / Fixes / Security / Dependencies, and linking each to its PR. Use whenever the user wants to draft, extract, or write release notes / a changelog /…

638 yesterday A 124 tokens original Apache-2.0

review-branch

08

membrane/api-gateway

Skill Claude CodeCodex

Review the current git branch against master — code quality, refactoring opportunities, regressions, correctness, and test coverage — and print a severity-grouped markdown report. Use whenever the user asks to review the branch, review their changes against master, do a pre-PR / pre-merge review, or asks "is this…

638 yesterday A 125 tokens original Apache-2.0

run-example-test

09

membrane/api-gateway

Skill Claude CodeCodex

Run a single distribution example or tutorial integration test (IT) fast, instead of the whole 6 min example suite. Use when asked to run, verify, or check one example/tutorial test in the api-gateway distribution module.

638 yesterday A 50 tokens original Apache-2.0

membrane/api-gateway

Instructions file

Instructions for membrane/api-gateway, covering claude.md, working principles, 1. think before coding, 2. simplicity first and 3. surgical changes.

638 yesterday A 2,566 tokens original Apache-2.0