Przejdź do treści
Biblioteka skilli
Programowanie · Testowanie

echo

/echo

Uruchamia linię telefoniczną, która odtwarza rozmówcy jego wypowiedź zaraz po zakończeniu mówienia, co pozwala testować połączenia głosowe.

Repozytorium
VoIP ↗
Licencja
AGPL-3.0
Ostatnia zmiana repozytorium
27.10.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 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

AGPL-3.0, copyleft: przeróbki udostępniane innym muszą mieć tę samą licencję.

Co robi i kiedy

Uruchamia linię telefoniczną, która odtwarza rozmówcy jego wypowiedź zaraz po zakończeniu mówienia, co pozwala testować połączenia głosowe.

Wyzwalacze z opisu

s voice. Also triggers onecho my speech backtest the phone line

Argumenty

/echo [--dial TARGET]
Oryginalny opis (EN)

Start a phone line that echoes the caller's speech back to them after they finish speaking. Use when the user asks to set up an echo call, test a phone line by replaying speech, or mirror a caller's voice. Also triggers on "echo call", "echo my speech back", "test the phone line".

Jak działa

  1. When to use this skill
  2. Prerequisites
  3. Commands
  4. Instructions
Sekcje z nagłówków SKILL.md, w oryginale · 60 linii, 283 słów
Podgląd SKILL.md
---
name: echo
description: Start a phone line that echoes the caller's speech back to them after they finish speaking. Use when the user asks to set up an echo call, test a phone line by replaying speech, or mirror a caller's voice. Also triggers on "echo call", "echo my speech back", "test the phone line".
when_to_use: The user wants to receive calls and replay the caller's speech back to them. Runs the VoIP CLI echo command, which waits for an inbound call (or dials out with --dial) and echoes each utterance back.
argument-hint: "[--dial TARGET]"
allowed-tools: Bash(uvx*) Bash(voip sip echo*)
---

# Echo the caller's speech back

Start a phone line that records the caller's speech and plays it back to them
once they finish speaking. Use this skill for quick line testing or to verify
audio is flowing correctly in both directions.

## When to use this skill

Use this skill when the user wants to echo speech back over a phone line.
Examples:

- "Set up an echo call on my SIP number."
- "Echo my speech back to test the phone line."
- "Dial +1234567890 and echo what they say."

If the user wants a conversation or transcription, use the `call` or `transcribe`
skills instead.

## Prerequisites

The user needs a SIP account. The SIP address-of-record (AOR) looks like:

```
sip:USER:PASSWORD@SIP_SERVER
```

The VoIP CLI is distributed as the `voip[cli]` Python extra and runs via `uvx`.

## Commands

Wait for an inbound call and echo it back:

```console
uvx 'voip[cli]' sip sip:USER:PASSWORD@SIP_SERVER echo
```

Dial out and echo the remote party's speech back:

```console
uvx 'voip[cli]' sip sip:USER:PASSWORD@SIP_SERVER echo --dial sip:target@example.com
```

Common options:

- `--dial TARGET`: dial a target instead of waiting for an inbound call.
- `--stun-server HOST[:PORT]`: STUN server for RTP NAT traversal
    (default `stun.cloudflare.com:3478`).
- `--no-verify-tls`: disable TLS certificate verification (testing only).

## Instructions

1. Ask the user for their SIP AOR if it was not already provided. Never invent
    credentials.
1. Confirm whether the user wants to wait for an inbound call or dial out. If
    dialing out, get the target number or SIP URI.
1. Run the `echo` CLI command shown above with the user's AOR and any requested
    options.
1. Stop the command (Ctrl-C / send a termination signal) when the user is done.

Wersje

RepozytoriumWynikLicencja
Ta strona · codingjoe/VoIP100AGPL-3.0
cwinvestments/memstack100MIT
claude-dev-suite/claude-dev-suite100MIT
G1Joshi/Agent-Skills100MIT
ar4mirez/samuel100MIT
tonone-ai/tonone85MIT

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

  • 100transcribe
    Uruchamia linię telefoniczną, która zamienia dźwięk połączeń przychodzących na tekst na żywo.
  • 100go-echo
    Pomaga budować REST API w Go z minimalistycznym frameworkiem Echo: routing, middleware, JWT, CORS, rate limiting, walidacja JSON i migracja z Echo v4 do v5.
  • 95dxos-echo
    Wyjaśnia, jak pisać zapytania, filtry i schematy w bazie ECHO w DXOS, w tym hooki React.
  • 100bug-echo
    Po naprawie błędu szuka i ocenia inne wystąpienia tego samego defektu: wnioskuje wzorzec z poprawki lub opisu, weryfikuje go i klasyfikuje każde dopasowanie względem aktualnego kodu.
  • 95agent-go-expert
    Działa jako subagent od współbieżności w Go, obsługi błędów, wzorców stdlib i frameworków Chi oraz Echo przy pisaniu usług webowych.
  • 100reactivity
    Określa zasady stanu w reaktywnym interfejsie: stan React, atomy i obiekty ECHO, a także wzorce błędów przy aktualizacji danych.

Uwagi i zgłoszenia

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