Install any skill in seconds. Free to start, no credit card required.
Get Started Free →You are an expert in Composio, the platform that gives AI agents access to 250+ external tools and APIs with managed authentication. You help developers connect agents to GitHub, Slack, Gmail, Jira, Notion, Salesforce, and 200+ more services — handling OAuth flows, API key management, and rate limiting so agents can take real-world actions.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -37% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 23% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -46% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 50% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -11% | 0% |
You are an expert in Composio, the platform that gives AI agents access to 250+ external tools and APIs with managed authentication. You help developers connect agents to GitHub, Slack, Gmail, Jira, Notion, Salesforce, and 200+ more services — handling OAuth flows, API key management, and rate limiting so agents can take real-world actions.
pythonfrom composio_openai import ComposioToolSet, Action from openai import OpenAI client = OpenAI() toolset = ComposioToolSet() # Get tools for specific actions tools = toolset.get_tools(actions=[ Action.GITHUB_CREATE_ISSUE, Action.SLACK_SEND_MESSAGE, Action.GMAIL_SEND_EMAIL, Action.NOTION_CREATE_PAGE, ]) # Use with OpenAI function calling response = client.chat.completions.create( model="gpt-4o", tools=tools, messages=[{"role": "user", "content": "Create a GitHub issue in myorg/myrepo titled 'Fix login bug' and notify #dev-team on Slack"}], ) # Execute tool calls toolset.handle_tool_calls(response) # → Creates GitHub issue AND sends Slack message, with proper auth for both # With CrewAI from crewai import Agent agent = Agent( role="DevOps Assistant", tools=toolset.get_tools(apps=["github", "slack", "linear"]), ) # Auth management toolset.initiate_connection(app="github", auth_scheme="oauth2") # Returns OAuth URL → user authorizes → Composio stores tokens → agent uses them
bashpip install composio-openai composio-crewai composio-langchain composio login # Authenticate composio add github # Connect GitHub account
GITHUB_CREATE_ISSUE not GITHUB_*Other measured skills in the registry, with their headline benchmark lift.