Przejdź do treści
Biblioteka skilli
AI i agenci · Integracja z narzędziem

zero

/zero

Pomaga agentowi dotrzeć do użytkownika przez Zero, skrzynkę na Macu: zadać pytanie, poprosić o decyzję lub zgłosić blokadę.

Repozytorium
zero ↗
Licencja
GPL-3.0
Ostatnia zmiana repozytorium
13.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
4
Przestarzałość

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

Licencja

GPL-3.0, otwarta.

Co robi i kiedy

Pomaga agentowi dotrzeć do użytkownika przez Zero, skrzynkę na Macu: zadać pytanie, poprosić o decyzję lub zgłosić blokadę.

Wyzwalacze z opisu

pending the userwaiting for your go
Oryginalny opis (EN)

Reach the user through Zero, their Mac inbox for agents: ask a question, get a go, have them run a command on their Mac and receive its output, or post where you are. Use whenever you would otherwise write "pending the user" or "waiting for your go", print a command for them to paste into their terminal, or stop until they answer; when a decision changes scope or touches production; and to report that you are blocked or done. Triggers on: zero, /zero, ask the user, needs the user, pending the user, approval, production read, run this on your side.

Jak działa

  1. What do you need?
  2. Commands
  3. Writing the ask
  4. Running on their Mac
  5. Where you are
  6. In a conversation
  7. When they are at the keyboard
  8. Working from a brief
  9. Leading workers
  10. Saving for later
Sekcje z nagłówków SKILL.md, w oryginale · 211 linii, 4 767 słów
Podgląd SKILL.md
---
name: zero
description: Reach the user through Zero, their Mac inbox for agents: ask a question, get a go, have them run a command on their Mac and receive its output, or post where you are. Use whenever you would otherwise write "pending the user" or "waiting for your go", print a command for them to paste into their terminal, or stop until they answer; when a decision changes scope or touches production; and to report that you are blocked or done. Triggers on: zero, /zero, ask the user, needs the user, pending the user, approval, production read, run this on your side.
allowed-tools: Bash
---

# Zero

Zero is the only way a need for the user reaches them. An ask written into a plan or a transcript waits until they happen to read that session; a `zero` call pings them, and their answer comes back to you on stdout. Never park a need for the user in text.

## What do you need?

```
Something only the user can produce
├── A command you can't or mustn't run yourself: blocked or denied, needs their Mac, their credentials or
│   production access (a production count, a console read, a tunnel) → zero run --why
├── A yes or no on a plan, a PR, a scope change → zero approve
├── A pick between concrete alternatives → zero ask --option A --option B
└── Words: a decision you cannot frame as options → zero ask "question"
Nothing from them, only where you are → zero note
```

If you can decide it yourself from the ticket, the code, or the conventions, decide. Why: every ask costs them a context switch; an ask they could not have answered better than you is pure cost.

## Commands

```bash
zero ask "Which count should scope ENG-9429?" --option "Sources on free teams" --option "All sources" --option "Something else…"
zero approve "Open the PR as draft now" --body "3 files, specs green"
zero run 'bin/production console <<< "puts Source.count"' --cwd "$APP_PATH" --title "ENG-9429 scope" \
  --why "How many sources exist decides whether the fix needs a migration"
zero note "Specs green; sizing the fix"            # working (blue)
zero note --waiting "Deploying; QA checks after"    # grey: the next move is someone else's, not theirs
zero note "PR #4821 open, CI green" --needs "mark it ready and merge"   # teal, over to them: a step only they can take
zero done "PR #4821 merged, deployed, QA passed"   # refused with what done means and a token; if it is so:
zero done "PR #4821 merged, deployed, QA passed" --confirm <token>   # purple: finished end to end; put away
zero done "PR #4821 merged" --ask   # unsure: the user says whether it's done (end [zero: asked <id>])
zero withdraw k3x9qa --reason "Answered in the chat" # take back an ask that no longer needs them
zero close 01a1886cb3e40000                          # a worker you started, once you've read its result: off their board
zero expect 20m "the migration"                      # before a command that may run long and quiet (a migration, a deploy, a big build or test run), so Zero doesn't take it for stuck
```

A worker you start with `zero spawn` that ends `[zero: done]` leaves the board on its own once you have its report. One that finished otherwise (its answer, not waiting, asking or between steps) is put away an hour after you have its report, unless something of its own is still open (an ask, a follow, a watch, a wake-up). A message to a put-away worker (`zero send`, by id or name) brings it back to hear it, and `zero wait` finds it. Close any other you need nothing more from with `zero close` once you have read its result (`zero result`); a worker you may send back to stays. Why: their sidebar lists every open session under you, and finished reviewers and runners left open bury the ones that matter.

Every call blocks until they answer and prints the answer on stdout. Exit 0 answered, 2 declined (the reason, if any, on stderr), 3 expired. For `run`, stdout is the command's output and the exit code is the command's own.

Blocking is the default because you need the answer to continue. When you cannot hold a shell open, as an agent that must end its turn, use `--async` to get an id back, then `zero wait <id>` when you resume. Put the id in your hand-off message, so the transcript records what was asked.

## Writing the ask

- The question is the headline: one line, under twelve words, ending in a question mark ("Commit the reworked title morph?"). Everything else (what you changed, how to check it, what's queued next) goes in `--body`, which shows in smaller text beneath it. Zero refuses a question over 140 characters. Why: it is read in a card beside a dozen others, at a glance; a paragraph as the headline buries the one thing they must decide.
- `--body` is two or three plain sentences, 280 characters at most: what the problem is, what you recommend, and what it costs or risks. Zero refuses longer. Anything more (the full diff, the log, every case you checked) goes in a file; give its path. Why: they decide from the card; detail they have to dig through is detail they skip.
- The card shows the user your words just before the ask, a click from them in the conversation. To point it at an earlier heading of yours instead, `--about "#bench-plan"` (GitHub's anchor for `## Bench plan`); `[the plan](#bench-plan)` links to one in a message or `--body`.
- Write like you would say it to them: whole words and ordinary sentences. No abbreviations, no semicolon chains, no shorthand like "pre-fix cb grants [d,p] grp", no file:line lists unless the line is the point. Why: they read a dozen cards at a glance, often between other things; a sentence they have to decode costs more than a longer one they don't.
- Lead with what they need to decide or know, not the history of how you got there.
- A command, a snippet, or a path goes in `--code`, never in the question text. Why: Zero shows code in a monospace block; in prose it reads as a sentence and is easy to misread.
- `--title` is the ticket id or the feature name, two or three words. It is context in the card's header, not a sentence.
- Choices go in `--option`, never as (a)/(b)/(c) in the question: Zero refuses those, since they can only answer them by typing.
- Two or three options. The first is the one you recommend. When you want their words, make the last option end with `…` ("Something else…"): picking it opens an input and their text comes back as `label: text`. Never make the only decline path a typed one. Why: they must be able to say no in one key press.
- One decision per ask. Three questions in one card get one answer.
- Never ask the same thing twice. If they declined, do what the decline says or stop and report.
- When an open ask no longer needs them (they answered in the chat, your lead decided, the PR got merged), `zero withdraw <id>` it. Never write "you can ignore it": a card left open is one they may still answer, late and wrongly.

## Running on their Mac

`zero run` executes the exact command in an interactive zsh on their Mac after they press one key, so their PATH, version managers and tools apply. Use it for reads they alone can perform, and whenever a command you need was blocked or denied. Never print a command for them to paste, and never stop because a command was refused: ask with `zero run`. Never put a write to production in a `run`; ask for approval of the plan instead and let them run that themselves. One command per ask. Pass `--cwd` so relative paths resolve where you mean.

When the command is a script file (`sh path/to/script.sh`), Zero shows them its contents, so they can read what they approve. Never offer a command you haven't checked exists: a missing script comes back as exit 126 and wastes their approval.

`--why` is required: one sentence on what the output is for and what you will do with it. Why: they are about to run something on their own machine; a command without a reason is one they cannot judge, so they reject it.

When Zero runs your session, Claude Code's own permission prompts reach them in Zero too: the tool call waits until they allow or deny it, and the card shows your latest words as the reason. So say why before a call that may need permission.

## Where you are

Post a `note` when you start, at a real milestone, and when you finish, not every turn. One line, present tense, concrete: "Footer partial fixed; running request specs", not "making progress". A note within ten minutes of your last one replaces it. Three different things stop you, and they see each differently. Needing them (an answer, a decision, access, an approval) is an ask: `zero ask`, `approve` or `run`, which shows as Needs you (red), the one state that calls them. Waiting on something that isn't them (CI, another team, a deploy, QA, an outage) is `--waiting` with what you wait for: Waiting (grey), which asks nothing of them. Done on your side, with a step only they can take (a review, a merge, a deploy), is `zero note "…" --needs "…"`: Over to you (teal), a to-do rather than a decision; it stands through turns Zero starts until they speak or a later note drops it. Blocked (red) is rare: the task can't go on at all until something outside you and them changes (an outage, access only another team can grant). It's `zero blocked "what blocks it"`, confirmed in two steps as `zero done` is; without that, `--blocked` and `[zero: blocked]` show as Waiting. Done (purple), which Zero puts away, is `zero done`, never a note: only when the work is finished end to end, with good reason to say so (merged and deployed, verified, its ticket closed, or the user said it's done). It takes two steps: `zero done "what's done"` is refused with what done means and a token, and `--confirm <token>` within 5 minutes marks it; unsure, `--ask` asks the user. A worker's done is its lead's to judge, never the user's: for a worker, `zero done` marks it at once and asks no one, and its report tells its lead. Committed, pushed or in review is not done, and a `[zero: done]` ending or `--done` note without it shows as Replied; a review, CI or QA still to come is `--waiting`; what you follow changing brings the task back (`--completed` and `--merged` mean the same, `--blocked` the same as `--waiting` unless `zero blocked` confirmed it). Leave `--needs` off when nothing is theirs; a later note without it clears it. Why: your dot in their bar and your row on Zero's board are coloured by your asks and notes; a stale note misleads them, and a stream of restatements buries the ones that matter.

In a turn they aren't in (Zero passed on an event, a worker's report, a wake-up), a need written only in prose ("could you reopen OrbStack?", "waiting for your go") reaches no board: when you stop because you need them, ask them (`zero ask … --async`, then end with `[zero: asked <id>]`); when it's their step after you're done, post `--needs "…"`; do it even when they are chatting with you in Zero. Why: their sidebar and board colour your task from your notes and your ending, not from your words.

## In a conversation

When Zero runs your session and the user's own message started your turn (not a message from Zero, a worker or an event), they're reading the conversation: answer them there and ask what you need to know there, in plain words, as in any chat. Use asks for what needs an action from them (a run, an approval) and for turns they aren't in. Put what they should read in your last message: what you write before a tool call is folded away. Why: a discussion forced into multiple-choice asks turns into premature decisions, and the reasoning behind each ask is hidden from them.

To show them an image (a screenshot, a render of a change), save it as a file and put `![what it shows](/its/absolute/path.png)` on a line of its own in your message: Zero shows the image there, on their Mac and on their phone. Why: they may be away from the Mac, and a path alone is something they can't open from there.

## When they are at the keyboard

If the user typed the prompt in your terminal (Zero tells you so at the start of the turn), they are reading you: answer them in the chat, ask your questions there, and skip notes and the `[zero: …]` ending for that turn. When you write to them, Zero takes back the questions you had open, since they are answering in the chat.

## Working from a brief

If a lead agent started you from a BRIEF, FIX, REVIEW or TEST file, report to that lead the way the brief says, not to the user: no Zero notes, no asks, no `[zero: …]` endings. The one exception is a command only the user can run on their Mac: ask for that with `zero run --why`. Why: the lead decides and batches what reaches them; a worker writing to them directly is noise they cannot act on.

## Leading workers

When work goes to another agent (a task that's more than one agent's work, reading that would fill your context, parts of a job that can run side by side), start a worker, not a subagent: in Zero your CLI's own subagents are off unless the user has turned them on in Zero's settings. A worker is a Zero session of its own: it survives Zero's restarts (a subagent dies with your turn), it shows on the user's board under you, and it reports to you.

```bash
zero spawn "ENG-9790: clamp the live timer" --brief briefs/ENG-9790.md --cwd /work/eng-9790 --model opus --effort medium   # prints its id
zero wait 01a1… 01a2… [--any]           # until they stop: finished, failed, stuck, or waiting on the user
zero result 01a1…                       # its last answer: its report
zero send 01a1… "Row 10 fails on staging; fix it and report again"
zero workers                            # yours, with their states
zero attr PR https://github.com/org/repo/pull/12 --session 01a1…   # for the user to see on its task
zero close 01a1…                        # read, nothing more needed: off the board
```

A worker you want held, for the night or until something else lands: `zero pause 01a1…` asks it to wrap up, stops it and keeps it parked, whatever arrives for it; `zero unpause 01a1…` picks it up again, with what waited for it.

- A worker is in your workspace wherever its folder is; `--workspace ID` puts it in another (`zero workspaces` lists them), as when the user runs you from their default workspace to work in a different one.
- One worker per unit of work: a ticket, a review, a test run. Its brief says what to do, where, what counts as done, what it must not do (merge, publish, write anywhere outward), and that its final answer is its report to you. A worker's answer reaches you when it ends; you don't poll.
- Workers report to you, not to the user. You batch what reaches the user: one ask per decision, the workers' findings behind it, one note per milestone. A worker that needs the user goes through you, except a command only the user's Mac can run, which it asks with `zero run --why`.
- `zero wait` to wait, `zero result` to read, `zero send` to answer a worker's question or send back findings; it resumes where it was. A worker may start workers of its own the same way (a reviewer, a runner) and closes them when it has read them.
- Leading several issues at once, keep one row per issue with `zero issue TICKET you|over|working|waiting|parked|done "…"`, set whenever its state changes: you (what you need the user to decide or give, in a line: Needs you), over (done on your side, the next step theirs: a review, a merge, a deploy, a check; Over to you), working, waiting (on whom: CI, a review, QA), parked (why), done. A `you` or `over` row set before the user last spoke to you no longer colours the task: set it again if it still holds. The user reads the rows coming back instead of asking you where everything is, so a report that changes where an issue stands means its row changes in that same turn; Zero reminds you when it doesn't. Why: a lead's "it's ready for your merge" said once in its stream is lost the moment the user looks away; the row keeps it until they act.
- A worker the user wants as a task of its own (a lead, not under you): `zero detach <its id>`. `zero adopt <id>` puts a task under you.
- Close a worker once you have read its result and need nothing more from it. Keep one you may send back to. Set `zero attr` for what the user should see on the task (its PR, say) as soon as it exists.
- A worker that ends its turn with a command it started in the background still running (Claude Code's `run_in_background`) is waiting on that run, not stopped: its report says so, it shows as Waiting, and its CLI carries it on when the run finishes, with a report as any. Don't replace it.
- Zero's restarts pause a worker's turn and carry it on; nothing is lost and nothing needs redoing. Never put work that must outlive your turn in a subagent.

### Taking in a session from outside Zero

When the user asks you to bring a Claude Code, Codex or OpenCode session into Zero, `zero migrate <its session id>` (`--label "…"`, `--workspace ID`) makes it a task where it ran, with its history. It isn't opened or started: it waits, offline, until a message resumes it on its own thread. Tell the user the task id it prints.

### Tables

When you have a table for the user (a batch's tickets, a round's findings), hand it to Zero instead of writing one in Markdown: `zero table "Batch" --column Task --column State --column "Needs you" --row "ENG-9790 | working | –" --row "ENG-9793 | blocked | the OrbStack update"`, or the same as JSON on stdin (`{"title", "columns", "rows"}`). Zero draws it in your conversation with its own parts: a cell that is a state (working, blocked, done, merged, waiting) shows as the board's pill; in a column named for a risk ("Merge risk"), a cell opening with low, medium or high shows that as a green, amber or red pill, the rest of the cell on hover (the merge-risk skill's line fits it); a ticket or a PR as a link. Then say in a sentence what it shows. Why: a Markdown table with emoji reads differently in every client; Zero's reads the same everywhere and links where it should.

### Loops

A loop is a named instruction the user keeps in Zero and names as `@name`. When your prompt or brief named one, Zero gave you its words in its place, under "Loop: name". An `@name` inside those words is a child loop, a reference and not its text: it is what the workers for that step follow. Start each such worker with `zero spawn "…" --loop name`, and Zero heads the worker's brief with the child's words. `zero loops` lists the loops; `zero loop name` prints one, if you need to read a child before starting on it. Follow a loop as written; where it leaves a choice, decide as the brief and the ticket say.

## Saving for later

Zero's Later is the user's list of work they'll come back to. Save one when the user asks ("save this for later"), with `--asked`. Otherwise save only when you're stopping work the user will want to resume, a plan for another day; that's a suggestion, which the user keeps or dismisses, and goes in a week if they don't. A task has at most three open.

Not for Later, as it fills the user's list with things they can't act on:
- Ticket ideas and bugs you noticed along the way: tell the user in your answer, or put them in one item with the work they belong to.
- Reminders to yourself (re-run a check at 23:45): schedule them, below.
- What needs the user (a decision, a step only they can take): ask them with `zero ask`.

```bash
zero later save "Fix the flaky login test" --asked --file - --link https://github.com/o/r/issues/12 <<'EOF2'
## Cause
A race in `app/auth.rb:42`: …
EOF2
zero later list                  # what's saved, open first
zero later view k3x9qa           # one item in full: note, links, files, artifact
zero later edit k3x9qa --file -  # a new version (earlier ones are kept)
zero later done k3x9qa
```

Each item has two parts, written for different readers:

- The note: a headline under 100 characters, in plain words, saying what's to be done. No ticket ids, file paths, dates or numbered lists; zero refuses a longer one. Why: the user reads the list at a glance, and a note they have to decode is one they skip.
- The artifact: everything you worked out, in full, in Markdown: findings, causes with file:line, the plan, commands, what you ruled out. Nothing summed up. Why: whoever picks it up later, often a fresh agent, has only this.

Attach screenshots or files with `--attach`. Tell the user the item's link (zero://later/<id>). Given an item to pick up, read it with `zero later view` first, and mark it done with `zero later done` once it is.

## Waking yourself later

When something needs checking at a time (tomorrow's 05:12 UTC scan, a deploy in an hour), schedule it instead of noting it somewhere and hoping: Zero wakes this task then, saying `Scheduled: <your words>`, resuming it if it's parked, and keeps the schedule across its own restarts. Write the words for yourself then: what to check and what you expect.

```bash
zero schedule "Check tomorrow's Image Scan for OPS-3154 lists no OS packages" --at 05:30Z
zero schedule "Look at the ENG-9818 deploy's error rate" --in 90m
zero schedule list                # this task's
zero schedule cancel k3x9qa
```

--at takes your clock's time (05:30, the next one), UTC (05:30Z) or a date (2026-11-05T05:30Z); --in takes 90m, 2h, 1d. End your turn after scheduling: there's nothing to wait for until then, and your row shows when you wake.

## A video from the user

A message that says `[Video: <path>, …]` came with a video, and the images beside it are a few stills from it: your CLI takes images, not video. Look at those first, then cut the frames you need with `zero video <path>` (`--frames N` spread over it, `--at T,T` exact times, `--from T --to T --every S` a stretch frame by frame) and read them. Why: what the user wants shown is usually a moment (an animation, a jump), and a handful of stills misses it. A long frame-by-frame pass is a worker's job: spawn one with the path, the stretch and what to look for, and take back what it found.

## The browser

Zero gives you Chrome through its MCP server's `browser_` tools (or `zero browser <tool> '<json>'`): the same tools as Claude in Chrome, under Zero's names. Use them for anything in a browser; in Zero your provider's own browser tools (Claude in Chrome, Codex's browser) are off, and a headless browser of your own (Playwright and the like) is only for tests that need one. Your task has tabs of its own, in a group in the user's Chrome window (the one they used last), opened in the background so their view stays theirs; `browser_tabs` with `createIfEmpty` gives you one. If you'd get in their way (many tabs, a long run) or need a clean session, ask for `window: "own"` (a window of your team's, behind theirs) or `"incognito"` (private, no sign-ins); your later tabs go there too. The group's title shows your state to the user: 🚧 working, 🙋 needs them, ⛔ waiting on something else, ✅ done. Read a page with `browser_read` (elements with refs) or a screenshot (`browser_computer`), act with `browser_computer`, `browser_form` and `browser_navigate`, and batch steps you can foresee with `browser_batch`. Close the tabs you opened when you're done. A tab the user gave you from the extension also shows in `browser_tabs`; closing it gives it back.

The user's blocked sites are refused. In auto mode, opening a site new to the task gets a reviewer's opinion first; if it advises against one the task needs, ask the user with `zero approve "Open <site> in Chrome"` and pass the ask's id as `approval` to `browser_navigate`. Never type the user's passwords or card numbers: ask them to do it.

## Following

Follow what you take ownership of, the moment you take it: the pull request you are asked to babysit, the ticket you pick up (or just the comment thread you were pointed at), the Slack thread whose link you were given. Zero reads it every minute and tells you what changed between your turns (a review, a comment, a failed check, a merge, a status change, a reply), waking you if you were parked. So end your turn instead of polling or sleeping; you'll be told. The pull requests you open (`gh pr create`, the pulls API, an MCP tool) Zero follows for you, and makes the task's PR if it has none; a worker's pass to its lead with its report. A turn that ends `[zero: waiting]` with nothing followed and nothing running is told so: follow what you wait on, or say who you're waiting on.

```bash
zero follow https://github.com/org/repo/pull/42          # or github/org/repo/42
zero follow https://linear.app/team/issue/ENG-9429/...#comment-abcd1234   # one thread; without #comment, the whole issue
zero follow slack/C0123ABCD --mine                        # a busy channel: only messages naming your pull requests
zero following                                            # what you follow, and whether reading it works
zero unfollow github/org/repo/42                          # or --all
```

Events arrive as a message from Zero starting `N new events on what you follow`, grouped by topic with each event's text and link. In a channel followed with `--mine` or `--about`, a sender's message that names nothing (no pull request, ticket or link) is read as continuing that sender's last message that did, for half an hour, and comes marked so: a deploy bot's "Deploy complete" after its "Deploying … (#42)" reaches you as #42's. `(you)` marks events by the user's own account: often your own action echoing back (your comment, your push), so skip those unless it is something you didn't do. Unfollow what you are done with (merged, closed, resolved): follows outlive your memory of them, which is the point, so prune them.

## Identity

Zero names you by `ZERO_AGENT`. If it isn't set, export `ZERO_AGENT` once at the start to a stable short name: the ticket id or your role (`ENG-9429`, `api-lead`). Why: one dot per name; a changing name scatters your history across several dots.

## Ending a turn

When Zero runs your session, every turn Zero started (an event, a worker's report, a reminder) ends with exactly one of these as its last line, after you have done what it says. Zero's stop check reads it; such a turn without one is sent back to you. A turn the user's own message started is a conversation: your answer ends it with no ending line, and it shows as Replied, unless the work has come to done, waiting or asked.

```
[zero: done]            the work is finished end to end, with good reason to say so (merged and deployed, verified, its ticket closed, or the user said it's done); Zero puts it away, and what you follow changing brings it back
[zero: waiting]         the next move is someone else's, not theirs (a review, CI, a deploy, QA); what you follow wakes you
[zero: asked k3x9qa]    you asked with --async and wait for that answer (the id it printed); once it's answered, end with what's true now
[zero: working]         you are pausing between steps and posted a note on where you are
```

Why: a need parked in prose ("waiting for your go") reaches no one. The ending line makes the state explicit, so Zero can tell a finished turn from a stuck one.

## Messages from the user

They can type to you from Zero at any time. Their text arrives as a prompt in your session. Treat it as an instruction that supersedes the brief.

Wersje

W bazie nie ma innych skilli o nazwie zero.

Migawka bazy z 13.11.2026 · wersja paczki 6ce1172c44cc (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

  • 90waiting-on-me
    Przegląda ostatnie sesje Claude Code i wskazuje te, które czekają na decyzję użytkownika, np. pytanie lub zgodę.
  • 100codex
    Łączy Claude z Codex, by zlecać masową mechaniczną pracę, uzyskać niezależny przegląd diffa innym modelem lub zadać pytanie tylko do odczytu.
  • 96answer-me
    Odpowiada na konkretne pytanie użytkownika bez wprowadzania jakichkolwiek zmian w projekcie.
  • 100agent-inbox
    Prosi człowieka o decyzję lub zatwierdzenie przez agent-inbox i czeka asynchronicznie, z krótkim briefem do decyzji z telefonu.

Uwagi i zgłoszenia

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