Przejdź do treści
Biblioteka skilli
DevOps i chmura · Integracja z narzędziem

setup-remote

/setup-remote

Konfiguruje zdalny dostęp do raportów i podglądów z telefonu przez Tailscale oraz odbiór plików Taildrop do skrzynki workspace.

Repozytorium
akari-video ↗
Licencja
MIT
Ostatnia zmiana repozytorium
22.10.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
5
Skrypty
1
Komentarze HTML
0
Adresy URL w SKILL.md
3
Przestarzałość

Brak sygnałów. Repozytorium zmienione 22.10.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: bin/doctor.mjs

Co robi i kiedy

Konfiguruje zdalny dostęp do raportów i podglądów z telefonu przez Tailscale oraz odbiór plików Taildrop do skrzynki workspace.

Oryginalny opis (EN)

Set up remote access to approval reports and previews from another device such as a phone, and send footage to the workspace. Use doctor to assess Tailscale, guide installation and login (human actions), expose the preview server (default 4567) and approval report helper over tailnet-only HTTPS with tailscale serve, connect Taildrop reception to workspace inbox/, and verify access from another device. Use for requests to view reports on a phone, approve remotely, send footage from a phone, or set up remote access. Public internet exposure (funnel) is outside the default scope.

Jak działa

  1. Sources
Sekcje z nagłówków SKILL.md, w oryginale · 37 linii, 360 słów
Podgląd SKILL.md
---
name: setup-remote
description: Set up remote access to approval reports and previews from another device such as a phone, and send footage to the workspace. Use doctor to assess Tailscale, guide installation and login (human actions), expose the preview server (default 4567) and approval report helper over tailnet-only HTTPS with tailscale serve, connect Taildrop reception to workspace inbox/, and verify access from another device. Use for requests to view reports on a phone, approve remotely, send footage from a phone, or set up remote access. Public internet exposure (funnel) is outside the default scope.
---

# FORBIDDEN-level hard rules

> **Language**: Respond in the user's language — conversation, questions, approval prompts, and the reports and records you write (including decision-log rows) follow the language the user writes in.

Never proceed with remote setup in violation of any rule below. These always override detailed leaf documents.

1. **Do not run or propose `tailscale funnel` (public internet exposure).** Only if the user explicitly requests
   funnel, explain that anyone who knows the URL can reach it and obtain explicit approval before handling it.
   The default is always tailnet-only (within the private network).
2. **Only the 2 allowlisted services may be served**: (a) the preview server (default 4567)
   (b) the decision-cards report helper (`report-helper.mjs`, serving approval reports + `decisions.json`).
   **Do not serve the filesystem, other ports, or other apps.** Expanding the allowlist requires a contract revision;
   do not add entries at the skill's discretion.
3. **Do not perform installation, login, or phone app installation for the user.** Explicitly hand these actions
   to the human, then rerun doctor (`bin/doctor.mjs`) to confirm completion before proceeding.
4. **Before changing network settings (serve on/off or reception destination), present the exact command,
   its effect, and how to undo it, and obtain approval before execution.**
5. **Do not write secrets or credentials into the workspace or project.** The Tailscale app manages authentication.
   The skill may record only serve URLs and reception routes.
6. **Do not report “configured” without doctor.** Do not claim completion until both connectivity checks
   succeed: viewing from another device + receiving a Taildrop file.

# Leaf documents in execution order

1. [doctor-and-install.md](doctor-and-install.md) — Doctor assessment → installation/login guidance by state (macOS / Windows / phone)
2. [serve-preview.md](serve-preview.md) — Start preview server → configure `tailscale serve` → establish URL → serve the report helper if approvals will run on the phone
3. [taildrop-inbox.md](taildrop-inbox.md) — Fix Taildrop reception destination → connect to workspace `inbox/` → connectivity checks → completion report

Read only the file for the current stage, without reading ahead. Do not proceed until doctor confirms completion of the human action.

## Sources

- Contract: [`docs/contract-2026-08-02-setup-remote-v0.md`](https://github.com/AkariLabs/akari-video/blob/main/docs/contract-2026-08-02-setup-remote-v0.md) (Japanese)
- Workspace, `inbox/`, and secret separation principles: [`docs/contract-2026-08-02-creator-root-v1.md`](https://github.com/AkariLabs/akari-video/blob/main/docs/contract-2026-08-02-creator-root-v1.md) (Japanese)
- Approval report files (`.akari/reports/`): [`docs/contract-2026-07-25-project-structure-v0.md`](https://github.com/AkariLabs/akari-video/blob/main/docs/contract-2026-07-25-project-structure-v0.md) (Japanese)
Pliki w paczce (5)
  • SKILL.md 4 KB
  • doctor-and-install.md 2 KB
  • serve-preview.md 3 KB
  • taildrop-inbox.md 3 KB
  • bin/doctor.mjs 5 KB

Wersje

W bazie nie ma innych skilli o nazwie setup-remote.

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

  • 100tailscale-app-serve
    Udostępnia lokalną aplikację webową przez Tailscale Serve jako link HTTPS dostępny tylko w tailnecie, bez wdrażania jej na serwerze.
  • 100tailscale-operator
    Zarządza urządzeniami w tailnecie Tailscale, łączy się z nimi i diagnozuje problemy: adresy IP, SSH, logowanie kluczem publicznym, Tailscale SSH i uprawnienia sudo na zdalnych Macach i hostach Linux.
  • 100tailscale-helper
    Wspiera pracę z siecią Tailscale VPN: operacje CLI, MagicDNS, ACL, SSH, funnel, serve i administracja siecią.
  • 100tailscale
    Odpytuje i zarządza siecią Tailscale z Claude przez serwer tailscale-rmcp: urządzenia, status tailnetu, ACL, trasy podsieci i klucze API.
  • 100funnel-config
    Zarządza trasami Tailscale Funnel, przy konfiguracji tuneli i zewnętrznego dostępu przez HTTPS.
  • 100tailscale-cli
    Pomaga w pracy z poleceniami tailscale: diagnostyka łączności, status, tailscale serve, funnel i Services, także w mieszanej tailnecie z węzłami macOS i Linux.

Uwagi i zgłoszenia

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