Tool Connector

Verbindet Arbeitstools (Slack, Jira, GitHub, interne Apps) über lokale Rezepte mit Ihrem Agenten

von ZhixiangLuo · ZhixiangLuo/10xProductivity

Funktioniert mit Setup ★ 7.6/10

Tool Connector — Verbindet Arbeitstools (Slack, Jira, GitHub, interne Apps) über lokale Rezepte mit Ihrem Agenten

Was es kann

Eine Setup-Fähigkeit, die Arbeitstools mit einem Coding-Agenten verbindet, indem ein Rezept-Repo geklont und pro-Tool-Authentifizierungs-/Verifizierungsabläufe lokal ausgeführt werden, wobei API-Token und Browser-SSO-Sitzungscookies in einer privaten lokalen .env gespeichert werden, anstatt in einer Cloud-Middleware. Liefert vorgefertigte Rezepte für ~15 Tools (Slack, Confluence, Jira, Linear, GitHub, Datadog, Outlook und mehr) sowie einen add-new-tool-Pfad für interne oder benutzerdefinierte Systeme. Wird ausgelöst, wenn der Benutzer eine Tool-Verbindung einrichten, ein internes oder benutzerdefiniertes Tool verbinden oder eine neue Integration von Grund auf hinzufügen möchte.

Testbericht

SKILL.md von .cursor/skills/tool-connector/ abgerufen (Repo hat keine .claude/skills/-Kopie); Frontmatter wird mit name+description geparst, und die referenzierten setup.md, add-new-tool.md, setup-python.md geben alle HTTP 200 zurück. Die Installation in einem temporären HOME ausgeführt – SKILL.md landete korrekt unter ~/.claude/skills/tool-connector/SKILL.md. setup.md, add-new-tool.md, SKILL.md und playwright_sso.py nach exfil/curl-pipe-sh/base64/webhook-Mustern durchsucht und keine gefunden; add-new-tool.md warnt explizit vor curl|bash und sichert jede Schreibaktion hinter Benutzerzustimmung ab. Konnte OUTPUT vs Baseline nicht ausführen: Der Kern des Verbindungs- und Verifizierungsablaufs benötigt das vollständige Repo geklont, ein Python/Playwright venv und echte Anmeldeinformationen für Live-Dienste (GitHub PAT, Slack SSO usw.), von denen ich keine bereitstellen konnte.

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

Installation

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.

Befehle & Beispiel-Prompts

  • /tool-connectorVerbindet Arbeitstools (Slack, Jira, GitHub, interne Apps) über lokale Rezepte mit Ihrem Agenten

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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