Conceptual-Machines

21 mods across 3 repositories, 211 stars between them.

app-icon

01

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Update the MAGDA application icon (dock / taskbar / window icon) from a new source PNG. Use when the user wants to change, swap, or update the app icon, e.g. "update the app icon to Bold-M6". Covers the assets/appicon.png pipeline, the square-PNG requirement, and rebuilding so JUCE regenerates the .icns/.ico.

199 2d ago A 81 tokens GPL-3.0

audio-thread

02

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Audio thread safety and lock-free programming patterns for JUCE/Tracktion Engine. Use when writing Plugin::applyToBuffer(), real-time audio callbacks, metering, or any code that touches the audio thread. Covers what is forbidden, lock-free communication, and codebase-specific patterns.

199 2d ago A 60 tokens GPL-3.0

building

03

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Build, test, and run MAGDA DAW. Use when compiling, running tests, or launching the app. Always use Makefile commands, never raw cmake/ninja.

199 2d ago A 38 tokens GPL-3.0

coordinate-system

04

Conceptual-Machines/magda-core

Skill Claude CodeCodex

MAGDA's UI domain is beats, not seconds. The zoom unit is pixels per beat (ppb). All UI coordinate math (pixel positioning, grid drawing, clip bounds, selections) must work in beats natively.

199 2d ago A 0 tokens GPL-3.0

crash-analysis

05

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Analyze MAGDA crash logs and Windows minidumps. Use when the user reports a crash, provides a crash log or .dmp file, or asks to investigate a crash.

199 2d ago A 40 tokens GPL-3.0

crowdin-translate

06

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Manage MAGDA translations via Crowdin - how to add source strings, push sources, push a specific locale's translation via CLI, and the rules about who writes what.

199 2d ago A 39 tokens GPL-3.0

faust-device

07

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Work on MAGDA's compiled Faust devices (synths/FX whose DSP is a .dsp file compiled to C++ at build time). Use when adding or changing a parameter on a compiled Faust plugin (e.g. Poly Synth, the filter engines, compiled FX), creating a new compiled Faust device, or wiring its custom UI. Covers the .dsp ->…

199 2d ago A 93 tokens GPL-3.0

git

08

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Git workflow rules for this repository. MUST be followed for all git operations, including branching, committing and pushing.

199 2d ago A 24 tokens GPL-3.0

juce-threading

09

Conceptual-Machines/magda-core

Skill Claude CodeCodex

JUCE threading model and component lifecycle safety. Use when writing UI components, async callbacks, timers, or any code that crosses thread boundaries. Covers destruction ordering, SafePointer, LookAndFeel cleanup, and common crash patterns.

199 2d ago A 50 tokens GPL-3.0

macros-mods

10

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Guide for implementing and debugging macro and mod (LFO/envelope) linking on device parameters. Use when adding macro/mod support to a plugin, fixing macro link issues, or understanding the modulation system.

199 2d ago A 45 tokens GPL-3.0

release

12

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Tag and push a release. Use when the user says "release X.Y.Z". Does NOT merge any branches — just tags the current HEAD and pushes.

199 2d ago A 33 tokens GPL-3.0

svg-button

13

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Add SVG icon buttons to the UI. Use when creating or modifying buttons that use SVG icons from the assets directory.

199 2d ago A 26 tokens GPL-3.0

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Write values from MAGDA into a te::AutomatableParameter (slider moves, controller input, state restore, modifier sync). Covers the setParameterFromHost requirement, why setParameter silently drops host writes when modifiers are active, and what to do after a TE submodule bump. Use when adding a new DeviceProcessor…

199 2d ago A 100 tokens GPL-3.0

tracktion-engine

15

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Work with Tracktion Engine audio DAW framework. Use when creating/manipulating Edits, Tracks, Clips, Plugins, or Transport control. Covers the core model, playback, and plugin hosting patterns.

199 2d ago A 45 tokens GPL-3.0

valuetree

16

Conceptual-Machines/magda-core

Skill Claude CodeCodex

JUCE ValueTree and serialization patterns for Tracktion Engine plugins. Use when working with plugin state, CachedValue properties, ValueTree listeners, or state persistence/restoration.

199 2d ago A 38 tokens GPL-3.0

windows-signing

17

Conceptual-Machines/magda-core

Skill Claude CodeCodex

Code-sign the MAGDA Windows installer with the Certum cloud certificate (SimplySign). Use when releasing on Windows, when the signing job in release.yml needs attention, or when troubleshooting "cert not found" / SmartScreen warnings.

199 2d ago A 50 tokens GPL-3.0

Issue Triage Bot

18

Conceptual-Machines/magda-core

Agent

Reviews new GitHub issues, identifies actionable problems vs false alarms, applies labels, requests missing info, and routes issues based on tags/exceptions.

199 2d ago A 34 tokens GPL-3.0

Conceptual-Machines/magda-core

Instructions file GitHub Copilot

Copilot instructions for Conceptual-Machines/magda-core, covering github copilot review instructions for magda, review focus areas, 1. critical bugs (highest priority), 2. performance improvements (high priority) and 3. code readability & clarity (medium priority).

199 2d ago A 3,400 tokens GPL-3.0

reaper-dev-mcp

20

Conceptual-Machines/reaper-dev-mcp

MCP server Claude CodeCodexCursor +2

MCP server providing reference documentation for REAPER development, ReaScript API, JSFX programming, and ReaWrap API. Runs locally from the reaper-dev-mcp npm package.

12 7mo ago A tokens not measured original MIT