Przejdź do treści
Biblioteka skilli
Produktywność osobista · Automatyzacja

opticalflow

/opticalflow

Steruje aplikacją OpticalFlow na Macu z terminala: dodaje i kończy zadania, prowadzi sesje skupienia, nagrania ekranu i tablicę kanban.

Repozytorium
OpticalFlow ↗
Licencja
MIT
Ostatnia zmiana repozytorium
05.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 05.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Steruje aplikacją OpticalFlow na Macu z terminala: dodaje i kończy zadania, prowadzi sesje skupienia, nagrania ekranu i tablicę kanban.

Oryginalny opis (EN)

Drive the OpticalFlow app on this Mac from the shell with the `opticalflow` command: list, add, move, and complete tasks, run focus sessions and breaks, start or stop screen recordings, read a project's kanban board, and export recordings. Use when the user asks about their tasks, sessions, or recordings, or names OpticalFlow.

Jak działa

  1. Rules
  2. Main commands
  3. MCP (Claude Desktop)
Sekcje z nagłówków SKILL.md, w oryginale · 40 linii, 406 słów
Podgląd SKILL.md
---
name: opticalflow
description: Drive the OpticalFlow app on this Mac from the shell with the `opticalflow` command: list, add, move, and complete tasks, run focus sessions and breaks, start or stop screen recordings, read a project's kanban board, and export recordings. Use when the user asks about their tasks, sessions, or recordings, or names OpticalFlow.
---

# OpticalFlow

`opticalflow` runs commands in the OpticalFlow app. Changes show in its window at once.
If the app is closed, the command opens it in the background.

## Rules

- Always add `--json` and read the JSON. Exit 0 is ok; otherwise read `error.code` and `error.message`, and do what the message says.
- Find ids with `opticalflow tasks list` or `--search`. An id is 8 characters. Projects also go by name.
- `tasks delete` only reports what it would do. Show the user that report and ask before you run it again with `--yes`.
- `record start` shows the system picker: a person must pick what to capture. Never loop on it.
- To try something without real data, add `APP_STORE=/tmp/opticalflow-test.store` in front of the command.

## Main commands

| Command | Does |
| --- | --- |
| `opticalflow status --json` | Open page, counts, the running session, recording state |
| `opticalflow tasks list [--page today] [--project P] [--column doing] [--search T] --json` | Find tasks |
| `opticalflow tasks add --title T [--project P] [--due tomorrow] [--priority high] [--record] --json` | Add one |
| `opticalflow tasks update <id> [--priority high] [--notes "…"] [--due fri] --json` | Change one; urgent means `--priority high` |
| `opticalflow agent say "make the login loop urgent" --json` | Send a sentence to the voice agent |
| `opticalflow tasks add --title "Send the invoice" --deadline fri --repeat monthly --json` | A hard date apart from the plan; a repeat rule |
| `opticalflow record mark --title "The bug appears" --json` | A chapter marker in the running recording |
| `opticalflow projects update <name> --repo <path>` then `opticalflow tasks handoff <id> --json` | Run an agent on a task in its own worktree; `agent jobs` shows progress |
| `opticalflow tasks move <id> --to doing` | Board column or page: backlog, todo, doing, done, inbox, today, someday, a project |
| `opticalflow session start --task <id> --json` | Start a focus session (and the recorder when the task records) |
| `opticalflow projects board <name> --json` | A project's board, tasks per column |
| `opticalflow recordings chapters <id>` | The YouTube chapter list |
| `opticalflow open <page> [--board]` | Show a page in the window |

Everything else: `opticalflow help`, and `opticalflow help <command>` for its options.

## MCP (Claude Desktop)

```
claude mcp add --scope user opticalflow -- ~/Applications/OpticalFlow.app/Contents/MacOS/OpticalFlow mcp
```

Wersje

W bazie nie ma innych skilli o nazwie opticalflow.

Migawka bazy z 13.11.2026 · wersja paczki ec5aa7283051 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100open-board
    Otwiera tablicę kanban zadań Cowork Tasks jako artefakt w aplikacji Claude na pulpicie, za każdym razem ten sam.
  • 86what-have-we-done-today
    Podsumowuje dzisiejsze sesje, zadania cykliczne i tablicę kanban, gdy przydaje się rekapitulacja dnia.
  • 95obsidian-tracker-done
    Kończy zadanie i przenosi je do kolumny Done na tablicy kanban w Obsidianie.
  • 90amazonmusic
    Steruje aplikacją Amazon Music na Macu z terminala: pokazuje grany utwór, kolejkę, odtwarza, przewija i tasuje.
  • 100markdown-task-manager
    Zarządza zadaniami w lokalnym menedżerze Kanban opartym na plikach Markdown (kanban.md i archive.md) w ścisłym formacie zgodnym z aplikacją task-manager.html.
  • 95obsidian-tracker-task
    Tworzy nowe zadanie w projekcie Obsidian wraz z tablicą kanban.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.