1. Habit
  2. Skills
  3. Flue skill
SFKislev · 13K installs

Flue skill
Runs by itself, you request an edit.

Desktop app edits, one step.

Install the Flue skill and make it a habit: follow https://gethabit.dev/skills/sfkislev/flue.md

  1. 1Copy
  2. 2Paste into Claude Code, Codex or Cursor
  3. 3It runs by itself

13K installs98 starsMIT licenceSource on GitHub ↗

Flue

by SFKislev · 13K installs

The skill

The flue skill lets a coding agent drive desktop software such as Blender, Photoshop, Premiere and Unity from the shell through a small bridge that returns JSON, for people who want app control without MCP servers.

Only when you ask.

The habit

Desktop app edits, one step.

↻ Runs by itselfyou request an edit

How the habit works.
You don't have to.

Three questionsWhen does it start? How does it check its work? What does it remember?

One run, step by step.
Then it stops.

Stop ruleStops after one small script per run and at most one retry.

  1. 01

    Check Flue

    Run flue version, and if it is missing stop and tell the human that Flue is not installed.

  2. 02

    Read the adapter

    Open adapters/<app>/APP.md and search adapters/<app>/docs/api-index.txt with rg for the symbols you need.

  3. 03

    Inspect live state

    Use python3 -m flue.cli context <app> to see what the running app holds now.

  4. 04

    Run one script

    Send a small, bounded script through python3 -m flue.cli run <app> --stdin.

  5. 05

    Read the JSON

    Check that the result on stdout reports success and matches the change you asked for.

  6. 06

    Ask before saving

    Ask the human before any save, close, export, render or destructive operation.

  7. 07

    Log the step

    Write the app, the script purpose and the result into the step log.

What it may do.
Nothing more.

Safe by defaultIt writes only in its own folder and asks you before anything goes out.

Is it for you?
Use it when it fits.

Quick checkRead both lists. If the left one sounds like you, the Flue skill helps.

Use it when

  • ✓ You want an agent to edit a Blender scene
  • ✓ You script Photoshop or Premiere from the shell
  • ✓ You need live app state as JSON

Skip it when

  • – The app has no Flue adapter
  • – You want large unattended batch jobs

Questions

Flue skill, answered.

Is Flue an MCP server?

No. It is a small bridge command that runs a script inside the app and returns JSON.

Will the loop install Flue for me?

No. The skill forbids install or setup unless the human approves it in the current session.

Which apps work?

Those with an adapter, such as Blender, Photoshop, Premiere, Unity, Excel and Word.

How do I install the Flue skill?

Copy the prompt at the top into your agent. It installs the skill from SFKislev/Flue and sets up the habit. Or run npx skills add SFKislev/Flue --skill flue.

Is the Flue skill free?

Yes. It is published under MIT. Habit is free too.

Flue. Now as a habit.

Install the Flue skill and make it a habit: follow https://gethabit.dev/skills/sfkislev/flue.md

  • Free
  • No account
  • Undo in one line

All SFKislev skills →More design skills →

Works in

  • Claude Code
  • Codex
  • Cursor
  • ChatGPT
  • Claude app

Made by SFKislev, published under MIT. Habit links to the original and never changes it. Is this your skill?

Copying didn't work here. Select the line and copy it by hand.