Przejdź do treści
Biblioteka skilli
Zarządzanie i produkt · Pisanie

huddle

/huddle

Dołącza do huddle na Slacku jako własny użytkownik, słucha, a potem tworzy transkrypcję, podsumowanie i zadania.

Repozytorium
juno ↗
Licencja
MIT
Ostatnia zmiana repozytorium
04.11.2026

Ocena i bezpieczeństwo

86/ 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ść21 / 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
2
Skrypty
1
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 04.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 sprawdzić przed instalacją
  • 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: huddle_tool.py

Co robi i kiedy

Dołącza do huddle na Slacku jako własny użytkownik, słucha, a potem tworzy transkrypcję, podsumowanie i zadania.

Oryginalny opis (EN)

Join a Slack huddle as your own Slack user, listen, and turn it into a transcript, summary and action items. Use when the owner asks you to join or take notes in a huddle.

Jak działa

SKILL.md bez nagłówków drugiego poziomu · 13 linii, 257 słów

Podgląd SKILL.md
---
name: huddle
description: Join a Slack huddle as your own Slack user, listen, and turn it into a transcript, summary and action items. Use when the owner asks you to join or take notes in a huddle.
---
# Slack huddles

Slack has no bot API for huddles, so you join as your own Slack user through your browser (the Slack sign-in lives in your browser profile). Tool: `/opt/juno/skills/huddle/huddle_tool.py` (run it directly).

1. Join, announcing yourself in the channel first (always; never listen silently):
   `huddle_tool.py join <slack channel URL> --announce "Juno is taking notes of this huddle for <owner>"`
   It prints `{id, joined, micMuted, participantsSeen}`. Your microphone stays muted: you only listen. If it says you are not signed in to Slack, ask the owner to sign in once with `request_takeover` (your own Slack account), then retry.
2. Recording runs by itself in 30 s chunks under `/workspace/huddles/<id>/`. `huddle_tool.py status <id>` shows whether it is still recording and whether the huddle ended.
3. Leave when the owner asks, or when `status` says the huddle ended: `huddle_tool.py leave <id>`. Say in the channel that you left and the notes go to the owner.
4. `huddle_tool.py transcript <id>` writes `/workspace/huddles/<id>/transcript.txt` (text with `[hh:mm:ss]` chunk times, no speaker names; it can run during the huddle for the finished chunks). Then read it and write the summary, decisions and action items for the owner in chat. Say what is unclear instead of guessing, and do not share the transcript beyond the owner unless they ask.

If `transcript` says no speech-to-text is configured, tell the owner; the recorded audio is kept in `chunks/`. If a join step fails to find a button, Slack's page changed: look at the tab with your browser tools and tell the owner what you see.
Pliki w paczce (2)
  • SKILL.md 2 KB
  • huddle_tool.py 19 KB

Wersje

W bazie nie ma innych skilli o nazwie huddle.

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

  • 90huddle-issue
    Pisze nowe Issue dla developera według szablonu Huddle Issue, gdy menedżer AI zleca zadanie.
  • 100huddle-setup
    Konfiguruje Huddle w repozytorium po raz pierwszy albo odświeża jego blok CLAUDE.md i szablony po aktualizacji wtyczki.
  • 100pipa-huddle-beta
    Rozpoczyna głosową rozmowę na żywo z Pipa lub bieżącym agentem o pracy, z kontekstem agenta i opcjonalnym przekazaniem ustaleń, do omówienia i zaplanowania zadań na głos.
  • 100meeting-actions
    Zamienia transkrypcję lub notatki ze spotkania w decyzje, zadania z właścicielem i terminem oraz gotową wiadomość do wysłania.
  • 100meeting-notes
    Zamienia surowe notatki lub transkrypt rozmowy w czysty protokół: podsumowanie, decyzje oraz zadania z właścicielami i terminami.
  • 100meeting-to-actions
    Zamienia transkrypcję, notatki lub log czatu w pięciominutowe podsumowanie: decyzje, zadania z właścicielami i terminami, ryzyka oraz pytania.

Uwagi i zgłoszenia

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