By danielraffel
Bootstrap JUCE audio plugin projects from template, integrate Visage GPU-accelerated UI for macOS/iOS, add iOS app targets, build/test/sign/notarize across macOS/Windows/Linux via CMake and GitHub Actions, manage test VMs, set up auto-updates, generate themes, and create GitHub Pages download pages.
Build, test, sign, or publish a JUCE plugin project
Trigger GitHub Actions CI/CD builds, sign, publish, or check CI status
Create a new JUCE plugin project from the starter template
Port a JUCE plugin project between macOS, Windows, and Linux
Add iOS app target to an existing JUCE-Plugin-Starter project
This skill should be used when the user asks about "JUCE-Plugin-Starter", "starter template", "init plugin project", "plugin template", "juce project setup", ".env configuration", "plugin codes", "bundle ID", "generate_and_open_xcode", mentions placeholder replacement, discusses creating new JUCE plugin projects from a template, or asks about VST3 MIDI generator configuration, cross-DAW MIDI effect setup, IS_SYNTH/IS_MIDI_EFFECT settings, or Ableton Live VST3 MIDI routing. Provides knowledge about the JUCE-Plugin-Starter template conventions, build system, configuration, and VST3 MIDI generator patterns.
Guide for integrating the Visage GPU-accelerated UI framework with JUCE audio plugins on macOS and iOS/iPadOS. Covers Metal view embedding, event bridging, focus management, keyboard handling in DAW hosts, popups/modals/dropdowns, memory management, destruction ordering, native standalone appearance, required Visage patches, iOS touch event handling, safe area insets, and comprehensive Visage API reference (Canvas, Frame, Widget, Theme, Dimension, PostEffect, Event system). Patterns derived from production plugin development. Use this skill whenever building or debugging JUCE+Visage plugin UI, even if the user doesn't explicitly mention "Visage" — trigger on mentions of Metal rendering in JUCE, GPU UI in audio plugins, embedded MTKView, or bridge layers between JUCE and a GPU framework.
Knowledge for designing and applying Visage theme tokens and JUCE LookAndFeel colors. Use when the user asks about colors, theming, palettes, styling, branding, dark mode, light mode, ARGB hex format, color schemes, or the theme-designer tool. Covers the JSON theme schema, C++ codegen, Palette API, OverrideId scoping, and the design workflow.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Official marketplace for Claude Code plugins and Agent Skills (SKILL.md) you can use with OpenAI Codex and Claude Code.
juce-dev plugin).In Claude Code, run:
/plugin marketplace add danielraffel/generous-corp-marketplace
Then install plugins:
Worktree Manager:
/plugin install worktree-manager@generous-corp-marketplace
Chainer:
/plugin install chainer@generous-corp-marketplace
Prompt Repeater:
/plugin install prompt-repeater@generous-corp-marketplace
Orchestrate:
/plugin install orchestrate@generous-corp-marketplace
Design Partner:
/plugin install design-partner@generous-corp-marketplace
JUCE Dev:
/plugin install juce-dev@generous-corp-marketplace
Then restart Claude Code.
Codex scans for skills in repo or user locations under .agents/skills. Recommended options:
Example: install this repo's Codex skills user-wide via symlink:
git clone https://github.com/danielraffel/generous-corp-marketplace
cd generous-corp-marketplace
mkdir -p ~/.agents/skills
ln -s "$(pwd)/skills/codex/claude" ~/.agents/skills/claude
ln -s "$(pwd)/skills/codex/juce-visage" ~/.agents/skills/juce-visage
Usage in Codex:
/skills (or type $claude / $juce-visage) to select or invoke a skill.Claude Code loads skills from:
Example: symlink the Claude Code juce-visage skill into your personal Claude skills folder:
git clone https://github.com/danielraffel/generous-corp-marketplace
cd generous-corp-marketplace
mkdir -p ~/.claude/skills
ln -s "$(pwd)/skills/claude/juce-visage" ~/.claude/skills/juce-visage
Usage in Claude Code:
juce-dev to get the same skill bundled automatically.MIT License
npx claudepluginhub danielraffel/generous-corp-marketplace --plugin juce-devAI-powered design thinking partner that helps explore ideas, generate visuals, and create prototypes through natural conversation
Generate agent team orchestration prompts from any task description
Apply Google Research's prompt repetition technique to improve LLM performance on non-reasoning tasks
Claude Code plugin for the Pulp audio framework — build, test, design, and ship audio plugins and apps
Cross-platform CI coordination
Apply Google Research's prompt repetition technique to improve LLM performance on non-reasoning tasks
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Use this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This agent specializes in creating beautiful, functional interfaces that can be implemented quickly within 6-day sprints. Examples:\n\n<example>\nContext: Starting a new app or feature design
Editorial "Makepad Builder" bundle for Claude Code from Antigravity Awesome Skills.
Claude Code skill pack for Framer (18 skills)
Agents for UI/UX design, accessibility, and user experience optimization