composio
composiohq/skills
Nutzen Sie über 1000 externe Apps über Composio – entweder direkt über die Befehlszeilenschnittstelle (CLI) oder durch die Entwicklung von KI-Agenten und Apps mit dem SDK
...Alle erweiternÜber composio
Composio ist ein KI-Skill, der nahtlosen Zugriff auf und Interaktion mit über 1.000 externen Anwendungen entweder über eine Befehlszeilenschnittstelle (CLI) oder ein Software Development Kit (SDK) ermöglicht. Sie löst das Problem der Verwaltung mehrerer Apps und der Automatisierung von Aufgaben, indem sie als zentraler Tool-Router fungiert, der Nutzer und KI-Agenten mit einer Vielzahl von Diensten wie Gmail, Slack, GitHub und Notion verbindet. Durch die Bündelung dieser Interaktionen optimiert „ Composio “ Arbeitsabläufe und reduziert die Komplexität beim Umgang mit unterschiedlichen APIs und Authentifizierungsprozessen auf verschiedenen Plattformen.
Die Funktion bietet zwei Hauptfunktionen: die direkte Interaktion mit Apps über die Composio -CLI und die Erstellung integrierter Apps oder KI-Agenten mithilfe des SDK. Die CLI ermöglicht es Nutzern, nach Tools zu suchen, Aktionen auszuführen, Konten zu verknüpfen und auf Echtzeit-Ereignisse zu reagieren, ohne Code schreiben zu müssen. Das SDK hingegen ermöglicht es Entwicklern, KI-Agenten oder Backend-Dienste zu erstellen, die sich programmgesteuert in externe Tools integrieren lassen, was mehr Flexibilität bei der Erstellung benutzerdefinierter Workflows bietet. Zu den wichtigsten Funktionen gehören die OAuth-basierte Authentifizierung, das Abhören von Echtzeit-Ereignissen sowie die Unterstützung sowohl interaktiver als auch nicht-interaktiver Anmeldeabläufe, wodurch ein sicherer und skalierbarer Zugriff auf externe Dienste gewährleistet wird.
Composio ist besonders nützlich für Nutzer, die sich wiederholende Aufgaben automatisieren, Multi-User-Apps mit benutzerspezifischen Verbindungen verwalten oder KI-Agenten erstellen möchten, die Zugriff auf mehrere Dienste benötigen. Zur Zielgruppe gehören Entwickler, technische Teams und KI-Praktiker, die ihre Produktivität durch Automatisierung und Integration steigern möchten. Zu den gängigen Anwendungsfällen gehören das Versenden von E-Mails, das Erstellen von Issues in GitHub, das Posten von Nachrichten in Kollaborationsplattformen oder die Orchestrierung komplexer Workflows über mehrere Apps hinweg – und das alles, ohne sich manuell mit den Feinheiten der jeweiligen APIs befassen zu müssen.
FAQ
Wie fange ich an, „ Composio “ für die Interaktion mit externen Apps zu nutzen?
Installieren Sie zunächst die CLI, falls noch nicht geschehen, mithilfe des bereitgestellten Installationsskripts, und authentifizieren Sie sich anschließend mit dem Befehl „composio login“. Anschließend können Sie direkt über die CLI nach Tools suchen, Konten verknüpfen und Aktionen ausführen.
Kann ich „ Composio “ in einer headless oder nicht-interaktiven Umgebung nutzen?
Ja, für Agenten ohne direkten Browserzugriff können Sie „--no-wait“ und CLI-Schlüssel verwenden, um sich zu authentifizieren und im nicht-interaktiven Modus zu arbeiten.
Welche Arten von externen Apps werden unterstützt?
Composio [email protected] unterstützt über 1.000 Apps, darunter Gmail, Slack, GitHub, Notion und viele andere, und ermöglicht sowohl die Ausführung von Aktionen als auch das Abhören von Ereignissen.
Muss ich Code schreiben, um „ Composio “ zu nutzen?
Nein, Sie können die CLI für die direkte Interaktion ohne Programmierung nutzen. Das Schreiben von Code ist nur erforderlich, wenn Sie mit dem SDK benutzerdefinierte Agenten oder Apps erstellen möchten.
Wie überprüfe ich, bei welcher Organisation oder welchem Projekt ich angemeldet bin?
Führen Sie nach der Authentifizierung den Befehl „composio whoami“ aus, um Ihre org_id, project_id und user_id zu überprüfen.
When to Apply
- User wants to access or interact with external apps (Gmail, Slack, GitHub, Notion, etc.)
- User wants to automate a task using an external service (send email, create issue, post message)
- Building an AI agent or app that integrates with external tools
- Multi-user apps that need per-user connections to external services
Setup
Check if the CLI is installed; if not, install it:
curl -fsSL https://composio.dev/install | bashAfter installation, restart your terminal or source your shell config, then authenticate:
composio login # OAuth; interactive org/project picker (use -y to skip)composio whoami # verify org_id, project_id, user_id
For agents without direct browser access: composio login --no-wait | jq to get URL/key, share URL with user, then composio login --key <cli_key> --no-wait once they complete login.
1. Use Apps via Composio CLI
Use this when: The user wants to take action on an external app directly — no code writing needed. The agent uses the CLI to search, connect, and execute tools on behalf of the user.
Key commands (new top-level aliases):
composio search "<query>"— find tools by use casecomposio execute "<TOOL_SLUG>" -d '{...<input params>}'— execute a toolcomposio link [toolkit]— connect a user account to an app (agents: always use--no-waitfor non-interactive mode)composio listen— listen for real-time trigger events
Typical workflow: search → link (if needed) → execute
Full reference: Composio CLI Guide
2. Building Apps and Agents with Composio
Use this when: Writing code — an AI agent, app, or backend service that integrates with external tools via the Composio SDK.
Run this first inside the project directory to set up the API key:
composio init
Full reference: Building with Composio
Alle Dateien
33 Dateiencomposio installieren
Laden Sie die Skill-Dateien herunter und entpacken Sie sie in Ihr Verzeichnis „.claude/skills/“.
ZIP herunterladenKlonen Sie das Repository und kopieren Sie die Skill-Dateien in Ihr Projekt.
git clone https://github.com/ComposioHQ/skills/blob/main/skills/composio/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Kopieren





Heim
