composio
composiohq/skills
Используйте более 1000 внешних приложений через Composio — либо напрямую с помощью командной строки, либо создавая ИИ-агентов и приложения с помощью SDK
...Расширить всеО composio
Composio — это AI-скилл, разработанный для обеспечения беспрепятственного доступа и взаимодействия с более чем 1 000 внешних приложений через интерфейс командной строки (CLI) или набор средств разработки программного обеспечения (SDK). Он решает проблему управления множеством приложений и автоматизации задач, выступая в роли универсального маршрутизатора инструментов, который связывает пользователей и ИИ-агентов с широким спектром сервисов, таких как Gmail, Slack, GitHub и Notion. Объединяя эти взаимодействия, « Composio » оптимизирует рабочие процессы и упрощает работу с разнообразными API и процессами аутентификации на разных платформах.
Этот навык предлагает две основные возможности: прямое взаимодействие с приложениями через CLI « Composio » и создание интегрированных приложений или ИИ-агентов с помощью SDK. CLI позволяет пользователям искать инструменты, выполнять действия, связывать учетные записи и отслеживать события в режиме реального времени без написания кода. В то же время SDK позволяет разработчикам создавать ИИ-агентов или бэкенд-сервисы, которые программно интегрируются с внешними инструментами, обеспечивая большую гибкость при построении пользовательских рабочих процессов. Ключевые функции включают аутентификацию на основе OAuth, отслеживание событий в режиме реального времени и поддержку как интерактивных, так и неинтерактивных процессов входа в систему, что гарантирует безопасный и масштабируемый доступ к внешним сервисам.
Composio Это особенно полезно для пользователей, которые хотят автоматизировать повторяющиеся задачи, управлять многопользовательскими приложениями с подключениями для каждого пользователя или создавать ИИ-агентов, которым требуется доступ к нескольким сервисам. Целевая аудитория включает разработчиков, технические команды и специалистов в области искусственного интеллекта, стремящихся повысить производительность за счет автоматизации и интеграции. Типичные сценарии использования включают отправку электронных писем, создание задач в GitHub, публикацию сообщений на платформах для совместной работы или координацию сложных рабочих процессов с участием нескольких приложений — и всё это без необходимости вручную разбираться в тонкостях API каждого сервиса.
Часто задаваемые вопросы
Как начать использовать Composio для взаимодействия с внешними приложениями?
Сначала установите CLI, если он еще не установлен, с помощью предоставленного скрипта установки, затем пройдите аутентификацию с помощью команды «composio login». После этого вы сможете искать инструменты, связывать учетные записи и выполнять действия непосредственно через CLI.
Можно ли использовать Composio в бездисплейной или неинтерактивной среде?
Да, для агентов без прямого доступа к браузеру можно использовать параметр «--no-wait» и ключи CLI для аутентификации и работы в неинтерактивном режиме.
Какие типы внешних приложений поддерживаются?
Composio Поддерживается более 1 000 приложений, включая Gmail, Slack, GitHub, Notion и многие другие, что позволяет как выполнять действия, так и отслеживать события.
Нужно ли писать код, чтобы использовать Composio?
Нет, вы можете использовать CLI для прямого взаимодействия без написания кода. Написание кода необходимо только в том случае, если вы хотите создавать собственные агенты или приложения с помощью SDK.
Как проверить, в какой организации или проекте я авторизован?
После аутентификации выполните команду «composio whoami», чтобы проверить свои org_id, project_id и user_id.
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
Все файлы
33 файловУстановить composio
Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.
Скачать ZIPКлонируйте репозиторий и скопируйте файлы навыка в свой проект.
git clone https://github.com/ComposioHQ/skills/blob/main/skills/composio/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Копировать





Дом
