Przejdź do treści
Biblioteka skilli
AI i agenci · Automatyzacja

workflow

/workflow

Tworzy i uruchamia deterministyczne przepływy w JavaScript, które koordynują równolegle agentów Codex, Claude, Cursor lub Kimi.

Repozytorium
wiff ↗
Licencja
MIT
Ostatnia zmiana repozytorium
09.09.2026

Ocena i bezpieczeństwo

90/ 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ść25 / 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
3
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 09.09.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

Tworzy i uruchamia deterministyczne przepływy w JavaScript, które koordynują równolegle agentów Codex, Claude, Cursor lub Kimi.

Oryginalny opis (EN)

Create, run, monitor, cancel, or resume deterministic JavaScript workflows that orchestrate multiple Codex, Claude, Cursor, or Kimi agents. Use for parallel investigation or review, staged agent pipelines, resumable long-running work, or when the user explicitly asks for a workflow, orchestration, fan-out, or several independent agents.

Jak działa

  1. Build and launch
  2. Safety
  3. Saved workflows
Sekcje z nagłówków SKILL.md, w oryginale · 38 linii, 432 słów
Podgląd SKILL.md
---
name: workflow
description: Create, run, monitor, cancel, or resume deterministic JavaScript workflows that orchestrate multiple Codex, Claude, Cursor, or Kimi agents. Use for parallel investigation or review, staged agent pipelines, resumable long-running work, or when the user explicitly asks for a workflow, orchestration, fan-out, or several independent agents.
---

# wiff

Use workflow code when the plan itself benefits from deterministic branching, parallelism, or resumability. Keep simple one-agent tasks in the current task.

## Build and launch

1. Write a self-contained JavaScript workflow. Start with literal `export const meta = { name, description, creator, phases }`. Set `creator` to your own model name so the run is attributed to whoever authored it.
2. Put all context each child needs in its prompt. Child agents inherit project instructions, not the parent conversation.
3. Use stable `key` values for every reusable `agent()` call.
4. Wiff automatically applies user preferences from `~/.wiff/config.json` and project preferences
   from `<cwd>/.wiff/config.json`; do not duplicate those instructions in child prompts.
5. Prefix a Codex agent prompt with `/goal` when that stage must continue across turns until its
   objective is complete. Give the whole goal stage an appropriate `timeoutMs`.
6. Launch with `workflow_start`. Always pass the caller's absolute working directory as `cwd`. Record the returned run id; execution is owned by a persistent local daemon and survives this MCP bridge or parent harness exiting.
7. Call `workflow_wait` until the run reaches `completed`, `failed`, or `cancelled` while the parent remains available. If the parent must end, report the run id so another client can reconnect. Inspect `runPath` and `journalPath` when diagnosing failure.
8. Resume failed or interrupted work with `workflow_start({ resumeFromRunId })`. Completed calls with unchanged keys and inputs are replayed from the journal.
9. Use `workflow_models` before choosing a non-default backend or model when availability is uncertain.

Read [references/api.md](references/api.md) before authoring a non-trivial workflow.

## Safety

- Run independent analysis with `sandbox: "read-only"` in parallel.
- Serialize agents writing to one checkout, or give concurrent writers `isolation: "worktree"`.
- Claude, Cursor, and Kimi `workspace-write` agents require `isolation: "worktree"`.
- Do not treat a failed agent as success. `parallel()` and `pipeline()` fail the run unless the script explicitly uses `parallelSettled()` and handles every rejection.
- Prefer `gpt-5.6-sol`. Use low effort for mechanical inventory, medium for ordinary
  implementation, and high or xhigh only for the few review or synthesis turns that need it.
  Reserve `gpt-6-astra` (up to `ultra` effort) and `claude-fable-5-1` for the hardest turns.
- Set a task-specific `timeoutMs` when 10 minutes is not appropriate. The timeout covers the
  executing backend turn; time waiting for a concurrency slot is measured separately.
- Keep every launched workflow accounted for. Normally wait for a terminal result or cancel it; if the parent must exit, preserve and report the run id for a later watcher.

## Saved workflows

Store project workflows in `.codex/workflows/*.js` and personal workflows in `~/.codex/workflows/*.js`. Prefer project workflows when names collide.
Pliki w paczce (3)
  • SKILL.md 3 KB
  • agents/openai.yaml 1 KB
  • references/api.md 16 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · xxxoooxoxo/wiff90MIT
jeremylongshore/tons-of-skills-marketplace100MIT
SimHacker/moollm100MIT
claude-world/director-mode-lite100MIT
zhinkgit/embeddedskills100MIT
anthillapp/anthill100MIT
anthillapp/anthill100MIT
zoonk/zoonk100MIT
moonklabs/aiwf100MIT

Migawka bazy z 28.10.2026 · wersja paczki bd2ac1a0ebc6 (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

  • 100codex-workflow
    Uruchamia deterministyczne wieloetapowe przepływy agentów w Codex (fan-out, równoległość, ustrukturyzowane wyjście walidowane schematem) przez orkiestrator MCP codex-workflow.
  • 98dynamic-workflow
    Tworzy, uruchamia i nadzoruje trwałe workflowy JavaScript koordynujące wielu bezgłowych agentów Codex: rozgałęzianie i zbieranie wyników, wieloetapowe potoki oraz długie przebiegi w tle.
  • 95agents-cli
    Uruchamia wielu agentów kodujących, takich jak Claude Code, Codex czy Cursor, z jednego CLI, także na kilku kontach.
  • 90kimi-cancel
    Anuluje aktywne zadanie Kimi w bieżącym repozytorium, gdy użytkownik wprost o to poprosi.
  • 100workflow-builder
    Projektuje i pisze deterministyczne skrypty workflow dla wielu agentów (pliki .js w .claude/workflows/) dla narzędzia Workflow w Claude Code: fan-out, pipeline, pętle i panele sędziów.
  • 100metaskill
    Tworzy zespoły agentów AI, pojedynczych agentów lub własne skille dla dowolnego projektu w Claude Code, Kimi lub Codex.

Uwagi i zgłoszenia

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