Tool Connector

Łączy narzędzia pracy (Slack, Jira, GitHub, wewnętrzne aplikacje) z Twoim agentem za pomocą lokalnych przepisów

Autor: ZhixiangLuo · ZhixiangLuo/10xProductivity

Działa po konfiguracji ★ 7.6/10

Tool Connector — Łączy narzędzia pracy (Slack, Jira, GitHub, wewnętrzne aplikacje) z Twoim agentem za pomocą lokalnych przepisów

Co robi ten skill

Umiejętność konfiguracyjna, która łączy narzędzia pracy z agentem kodującym poprzez klonowanie repozytorium przepisów i uruchamianie lokalnych przepływów uwierzytelniania/weryfikacji dla każdego narzędzia, przechowując tokeny API i ciasteczka sesji SSO przeglądarki w prywatnym lokalnym .env, a nie w żadnym pośredniku chmurowym. Dostarcza gotowe przepisy dla ~15 narzędzi (Slack, Confluence, Jira, Linear, GitHub, Datadog, Outlook i więcej) plus ścieżkę add-new-tool dla systemów wewnętrznych lub niestandardowych. Uruchamia się, gdy użytkownik chce skonfigurować połączenie narzędzia, połączyć wewnętrzne lub niestandardowe narzędzie, lub dodać nową integrację od podstaw.

Raport z testu

Pobrano SKILL.md z .cursor/skills/tool-connector/ (repozytorium nie ma kopii .claude/skills/); nagłówek analizuje się z name+description, a odwołujące się setup.md, add-new-tool.md, setup-python.md wszystkie zwracają HTTP 200. Uruchomiono instalację w tymczasowym HOME — SKILL.md wylądował poprawnie w ~/.claude/skills/tool-connector/SKILL.md. Wyszukano w setup.md, add-new-tool.md, SKILL.md i playwright_sso.py wzorców exfil/curl-pipe-sh/base64/webhook i nie znaleziono żadnych; add-new-tool.md wyraźnie ostrzega przed curl|bash i bramkuje każdą akcję zapisu za zgodą użytkownika. Nie można było uruchomić WYJŚCIA vs bazowego: podstawowa pętla łączenia i weryfikacji wymaga sklonowania całego repozytorium, środowiska Python/Playwright venv i prawdziwych poświadczeń do aktywnych usług (GitHub PAT, Slack SSO itp.), żadnych z których nie mogłem dostarczyć.

Testowano: 2026-07-21 · Claude Code 2.x (agent harness)

Instalacja

git clone --depth 1 https://github.com/ZhixiangLuo/10xProductivity.git /tmp/tool-connector-src
mkdir -p ~/.claude/skills
cp -R /tmp/tool-connector-src/.cursor/skills/tool-connector ~/.claude/skills/tool-connector
# The SKILL is a thin pointer: its body reads setup.md, add-new-tool.md, setup-python.md
#   and tool_connections/ from the FULL repo clone at /tmp/tool-connector-src (keep that clone).
# To actually connect a tool you also need: python3>=3.11 + a venv (`pip install -e ".[dev]"`),
#   `playwright install chromium`, and a real API token OR browser SSO session per target tool.
# Private runtime state (tokens, verified_connections.md) lives in ~/.10xProductivity (TENX_PRIVATE_DIR).
# Repo ships skills under .cursor/skills/ (not .claude/skills/); the copy above fixes that for Claude Code.

Komendy i przykładowe prompty

  • /tool-connectorŁączy narzędzia pracy (Slack, Jira, GitHub, wewnętrzne aplikacje) z Twoim agentem za pomocą lokalnych przepisów

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Connect our internal deployment portal to the agent
  • Set up a Jira connection for this workspace
  • Add PagerDuty as a new tool integration