Tool Connector

Anslut arbetsverktyg (Slack, Jira, GitHub, interna appar) till din agent via lokala recept

av ZhixiangLuo · ZhixiangLuo/10xProductivity

Fungerar med konfiguration ★ 7.6/10

Tool Connector — Anslut arbetsverktyg (Slack, Jira, GitHub, interna appar) till din agent via lokala recept

Vad den gör

En setup-färdighet som ansluter arbetsverktyg till en kodningsagent genom att klona ett recept-repo och köra per-verktygs autentiserings-/verifieringsflöden lokalt, lagra API-tokens och browser-SSO session cookies i en privat lokal .env snarare än någon molnmellanvara. Levereras med förbyggda recept för ~15 verktyg (Slack, Confluence, Jira, Linear, GitHub, Datadog, Outlook och fler) plus en add-new-tool-sökväg för interna eller anpassade system. Utlöses när användaren vill ställa in en verktygsanslutning, ansluta ett internt eller anpassat verktyg, eller lägga till en ny integration från grunden.

Testrapport

Hämtade SKILL.md från .cursor/skills/tool-connector/ (repot har ingen .claude/skills/-kopia); frontmatter parsas med name+description, och refererade setup.md, add-new-tool.md, setup-python.md returnerar alla HTTP 200. Körde installationen i en temporär HOME – SKILL.md hamnade korrekt på ~/.claude/skills/tool-connector/SKILL.md. Greppade setup.md, add-new-tool.md, SKILL.md och playwright_sso.py efter exfil/curl-pipe-sh/base64/webhook-mönster och hittade inga; add-new-tool.md varnar uttryckligen mot curl|bash och granskar varje skrivåtgärd bakom användargodkännande. Kunde inte köra OUTPUT vs baseline: kärnan i anslutnings- och verifieringsloopen kräver att hela repot klonas, en Python/Playwright venv och verkliga referenser mot live-tjänster (GitHub PAT, Slack SSO, etc.), inget av vilket jag kunde tillhandahålla.

Testad: 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.

Kommandon och exempelprompter

  • /tool-connectorAnslut arbetsverktyg (Slack, Jira, GitHub, interna appar) till din agent via lokala recept

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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