flstudio-production — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited flstudio-production (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This is the orchestration layer. Deep content lives in references/.
fl_ping once at the start of every session. If alive: false,stop and tell the user to open FL Studio and select FLStudioMCP as a controller type. Do not retry blindly.
references/limits.md so you don't promise things the FL API can'tdeliver (no plugin loading, no new-pattern creation, etc).
focused window. Warn them once at the start.
| User intent | Tools |
|---|---|
| Tempo, play, stop | fl_set_tempo, fl_play, fl_stop, fl_toggle_play |
| Where are we in the song | fl_get_song_position |
| Drum patterns | fl_channel_set_grid_bit (Phase 1) — NOT the Piano Roll |
| Mixer levels | fl_mixer_set_volume, _set_pan (Phase 2) |
| Melody in a raga | fl_preset_write_raga_melody (Phase 6) which calls Piano Roll under the hood |
| Kuthu beat | fl_preset_write_kuthu_pattern (Phase 6) |
FLNotRunning → bridge is healthy, FL is not. Ask user to open FL.FLTimeout → controller is loaded but stalled. Ask user to re-selectFLStudioMCP in MIDI Settings.
FLCommandFailed with code=client → bad input. Show the user what waswrong and ask for a correction.
references/limits.md — FL API constraints.references/ragas.md — How the Carnatic raga preset pack is organised.references/kuthu.md — Kuthu / gaana rhythm vocabulary.(These references are written as Phase 6 ships.)
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.