Agent skill

Ak Add Integration

by yaalalabs in yaalalabs/agent-kernel

Add a messaging platform integration to an existing Agent Kernel project.

Apache-2.0Auto-check passedProductivity & Automation

Install Ak Add Integration

skills CLI
$ npx skills add yaalalabs/agent-kernel --skill ak-add-integration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install yaalalabs/agent-kernel ak-add-integration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/yaalalabs/agent-kernel.git skills-src && mkdir -p .claude/skills && cp -r skills-src/ak-py/src/agentkernel/skills/ak-add-integration .claude/skills/ak-add-integration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ak-add-integration
GitHub stars
192
Token cost
~3.1k tokens
SKILL.md length
733 words
Files
2
Skills in repo
23
Repo updated
First seen
Licence
Apache-2.0

At a glance

Add a messaging platform integration to an existing Agent Kernel project.

  • Works in 5 steps: Identify the Project → Ask Which Integration → Generate Changes → …
  • Tasks that involve Messaging and chat bots
  • Calls uv, python and curl; reaches api.telegram.org; needs SLACK_BOT_TOKEN and SLACK_SIGNING_SECRET
  • Tasks that involve Webhooks

What it does

Ak Add Integration is an agent skill from yaalalabs/agent-kernel. Add a messaging platform integration to an existing Agent Kernel project. This skill guides you through adding Slack, WhatsApp, Messenger, Instagram, Telegram, Teams, or Gmail integration by generating configuration, updating dependencies, and setting up webhook handlers. Designed for users extending their agents.

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `evals/evals.json`).

It sits in Productivity & Automation, covering Messaging and chat bots, Webhooks and Email management. It works with WhatsApp, Telegram, Slack and Instagram. The repository describes itself as: The Operating System for Scalable Enterprise AI Agents - Run, orchestrate, and deploy Compliant Enterprise AI Agents at scale across frameworks, without lock-in, rewrites or… The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Messaging and chat bots
  • Tasks that involve Webhooks
  • Tasks that involve Email management

Example prompts

  • “/ak-add-integration”

Requirements

  • Python 3
  • A credential in SLACK_BOT_TOKEN
  • A credential in SLACK_SIGNING_SECRET

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Identify the Project
  2. Ask Which Integration
  3. Generate Changes
  4. Multiple Integrations
  5. Verify

What it can do on your machine

Read from SKILL.md and the folder at commit 97fa8d9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • uv
    • python
    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.telegram.org

    Also links to:

    • api.slack.com
    • developers.facebook.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • SLACK_BOT_TOKEN
    • SLACK_SIGNING_SECRET
    • AK_WHATSAPP__ACCESS_TOKEN
    • AK_WHATSAPP__APP_SECRET
    • AK_MESSENGER__ACCESS_TOKEN
    • AK_MESSENGER__APP_SECRET
    • AK_INSTAGRAM__ACCESS_TOKEN
    • AK_TELEGRAM__BOT_TOKEN
    • AK_TELEGRAM__WEBHOOK_SECRET
    • AK_TEAMS__APP_PASSWORD

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Ak Add Integration loads about 3.1k tokens when it runs. Until then it costs about 84 tokens; SKILL.md has 733 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~84
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from yaalalabs/agent-kernel at commit 97fa8d9, republished under its Apache-2.0 licence (© yaalalabs). 733 words, ~3,061 tokens.

Download SKILL.mdSave it as .claude/skills/ak-add-integration/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
ak-add-integration
description
Add a messaging platform integration to an existing Agent Kernel project. This skill guides you through adding Slack, WhatsApp, Messenger, Instagram, Telegram, Teams, or Gmail integration by generating configuration, updating dependencies, and setting up webhook handlers. Designed for users extending their agents.
license
Apache-2.0
metadata.author
yaalalabs
metadata.category
user

Add a Messaging Integration

Use this skill to add a messaging platform integration to your Agent Kernel project.

Instructions for the Agent

When the user wants to add a messaging integration, follow this workflow:

Step 1: Identify the Project

Check the user's current project for:

  • An existing pyproject.toml with agentkernel dependency
  • An agent definition file (e.g., app.py, server.py, demo.py)
  • An existing config.yaml

If not found, suggest using the ak-init skill first.

Step 2: Ask Which Integration

Which messaging platform would you like to integrate?

  1. Slack — Bot that responds in Slack channels and threads
  2. WhatsApp — Bot via WhatsApp Business API (Meta)
  3. Facebook Messenger — Bot via Messenger Platform (Meta)
  4. Instagram — Bot via Instagram Messaging API (Meta)
  5. Telegram — Bot via Telegram Bot API
  6. Teams — Bot via Microsoft Teams (Azure Bot Framework)
  7. Gmail — Email-based agent via Gmail API (polling)
Step 3: Generate Changes

The snippets below mount each integration with IOHandler.run(...), the local/containerized pipeline. If the project deploys on AWS Lambda (the ak-serverless Terraform module), host the same handler in the request-handler Lambda instead, and add the platform extra to both the request-handler and the response-handler packages (agentkernel[aws,<platform>], not the api extra):

python
# lambda_request_handler.py
from agentkernel.aws import Lambda, LambdaWebhookHost
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.slack import SlackInboundAdapter  # or the platform's inbound adapter

slack = LambdaWebhookHost(WebhookRESTRequestHandler(SlackInboundAdapter()))


@Lambda.register("/slack/events", method="POST")  # the adapter's webhook_path
def slack_events(event, context):
    return slack.handle(event, context)


handler = Lambda.handler
  • WhatsApp, Messenger and Instagram also register the handshake: Lambda.register("/<platform>/webhook", method="GET")(host.challenge).

  • It needs queue_mode = true, execution_mode = "rest_sync" or "rest_async", execution.queues.type: sqs in config.yaml, and a response store (create_dynamodb_response_store = true).

  • Declare the webhook route in Terraform: gateway_endpoints = [{ path = "/slack/events", method = "POST" }] (WhatsApp, Messenger and Instagram also need GET on their path for the handshake).

  • Put the platform credentials in both request_handler.environment_variables and response_handler.environment_variables. WhatsApp, Messenger and Instagram need their app_secret and Telegram its webhook_secret: LambdaWebhookHost refuses to start without them.

  • Behind an API Gateway authorizer, pass bypass=WebhookRouteMatcher.for_integrations("<platform>") to APIGatewayAuthorizer and set result_ttl_in_seconds = 0 (see the ak-cloud-deploy skill, AWS Serverless).

  • Gmail (polling) is not supported on Lambda.

For Slack

1. Update pyproject.toml dependencies:

Add slack to the extras:

toml
dependencies = [
    "agentkernel[openai,api,slack]>=0.9.5",
]

2. Update config.yaml:

yaml
slack:
  agent_acknowledgement: "I'm processing your request"
  # agent: general  # Optional: specify which agent handles Slack messages

3. Update the server file:

python
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.pipeline import IOHandler
from agentkernel.slack import SlackInboundAdapter
# ... existing agent imports and definitions ...

if __name__ == "__main__":
    IOHandler.run(handlers=[WebhookRESTRequestHandler(SlackInboundAdapter())])

4. Environment variables needed:

bash
export SLACK_BOT_TOKEN="xoxb-..."          # Bot User OAuth Token
export SLACK_SIGNING_SECRET="..."          # App signing secret

5. Setup instructions:

  • Create a Slack App at https://api.slack.com/apps
  • Enable Event Subscriptions → set Request URL to https://<your-domain>/slack/events
  • Subscribe to bot events: message.channels, message.groups, message.im, message.mpim
  • Install the app to your workspace
  • Copy Bot Token and Signing Secret to environment variables

For WhatsApp

1. Update pyproject.toml:

toml
dependencies = [
    "agentkernel[openai,api,whatsapp]>=0.9.5",
]

2. Update config.yaml:

yaml
whatsapp:
  verify_token: "your-verify-token"
  # agent: general
  # access_token and phone_number_id set via env vars

3. Update the server file:

python
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.pipeline import IOHandler
from agentkernel.whatsapp import WhatsAppInboundAdapter
# ... existing agent imports and definitions ...

if __name__ == "__main__":
    IOHandler.run(handlers=[WebhookRESTRequestHandler(WhatsAppInboundAdapter())])

4. Environment variables:

bash
export AK_WHATSAPP__ACCESS_TOKEN="..."         # WhatsApp Business API access token
export AK_WHATSAPP__PHONE_NUMBER_ID="..."      # Phone number ID from Meta
export AK_WHATSAPP__APP_SECRET="..."           # App secret for signature verification

5. Setup instructions:

  • Create a Meta App at https://developers.facebook.com
  • Set up WhatsApp Business API
  • Configure webhook URL: https://<your-domain>/whatsapp/webhook
  • Set verify token to match your config.yaml

For Facebook Messenger

1. Update pyproject.toml:

toml
dependencies = [
    "agentkernel[openai,api,messenger]>=0.9.5",
]

2. Update config.yaml:

yaml
messenger:
  verify_token: "your-verify-token"
  # agent: general

3. Update the server file:

python
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.pipeline import IOHandler
from agentkernel.messenger import MessengerInboundAdapter
# ... existing agent imports and definitions ...

if __name__ == "__main__":
    IOHandler.run(handlers=[WebhookRESTRequestHandler(MessengerInboundAdapter())])

4. Environment variables:

bash
export AK_MESSENGER__ACCESS_TOKEN="..."
export AK_MESSENGER__APP_SECRET="..."

5. Setup instructions:

  • Create a Meta App and add Messenger product
  • Configure webhook: https://<your-domain>/messenger/webhook
  • Subscribe to messages events

Show full SKILL.md (295 more words)Show less
For Instagram

1. Update pyproject.toml:

toml
dependencies = [
    "agentkernel[openai,api,instagram]>=0.9.5",
]

2. Update config.yaml:

yaml
instagram:
  verify_token: "your-verify-token"
  # agent: general

3. Update the server file:

python
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.pipeline import IOHandler
from agentkernel.instagram import InstagramInboundAdapter

if __name__ == "__main__":
    IOHandler.run(handlers=[WebhookRESTRequestHandler(InstagramInboundAdapter())])

4. Environment variables:

bash
export AK_INSTAGRAM__ACCESS_TOKEN="..."
export AK_INSTAGRAM__INSTAGRAM_ACCOUNT_ID="..."

For Telegram

1. Update pyproject.toml:

toml
dependencies = [
    "agentkernel[openai,api,telegram]>=0.9.5",
]

2. Update config.yaml:

yaml
telegram:
  # agent: general
  # bot_token set via env var

3. Update the server file:

python
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.pipeline import IOHandler
from agentkernel.telegram import TelegramInboundAdapter

if __name__ == "__main__":
    IOHandler.run(handlers=[WebhookRESTRequestHandler(TelegramInboundAdapter())])

4. Environment variables:

bash
export AK_TELEGRAM__BOT_TOKEN="..."            # From @BotFather
export AK_TELEGRAM__WEBHOOK_SECRET="..."       # Your webhook secret

5. Setup instructions:

  • Create a bot via Telegram @BotFather
  • Set webhook: https://api.telegram.org/bot<token>/setWebhook?url=https://<your-domain>/telegram/webhook

For Gmail

1. Update pyproject.toml:

toml
dependencies = [
    "agentkernel[openai,api,gmail]>=0.9.5",
]

2. Update config.yaml:

yaml
gmail:
  poll_interval: 30        # seconds between email checks
  label_filter: "INBOX"    # Gmail label to monitor
  token_file: "token.json" # OAuth token file path
  # agent: general

3. Update the server file:

python
from agentkernel.gmail import GmailInboundAdapter
from agentkernel.integration.adapter import PollerRunner
from agentkernel.pipeline import IOHandler

if __name__ == "__main__":
    IOHandler.run(pollers=[PollerRunner(GmailInboundAdapter())])

4. Setup instructions:

  • Create a Google Cloud project
  • Enable Gmail API
  • Create OAuth 2.0 credentials
  • Download credentials.json and run the OAuth flow to generate token.json

For Teams

1. Update pyproject.toml:

toml
dependencies = [
    "agentkernel[openai,api,teams]>=0.9.5",
]

2. Update config.yaml:

yaml
teams:
  agent_acknowledgement: "I'm processing your request"
  # agent: general
  # app_id, app_password, tenant_id can be set via env vars

3. Update the server file:

python
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.pipeline import IOHandler
from agentkernel.teams import TeamsInboundAdapter

if __name__ == "__main__":
    IOHandler.run(handlers=[WebhookRESTRequestHandler(TeamsInboundAdapter())])

4. Environment variables:

bash
export AK_TEAMS__APP_ID="<azure-app-client-id>"
export AK_TEAMS__APP_PASSWORD="<azure-app-client-secret>"
export AK_TEAMS__TENANT_ID="<tenant-id>"   # Leave empty for a multi-tenant bot

5. Setup instructions:

  • Create a bot registration in Azure Bot Service
  • Set messaging endpoint to https://<your-domain>/teams/messages
  • Add Microsoft Teams channel in Azure Bot configuration
  • Install or publish the Teams app in your tenant via Developer Portal
  • Attachments whose download URL is not pre-authenticated need tenant_id set plus the Sites.Read.All Office 365 SharePoint Online application permission (admin consent)

Step 4: Multiple Integrations

Multiple integrations can run simultaneously:

python
from agentkernel.integration.adapter import WebhookRESTRequestHandler
from agentkernel.pipeline import IOHandler
from agentkernel.slack import SlackInboundAdapter
from agentkernel.whatsapp import WhatsAppInboundAdapter
from agentkernel.telegram import TelegramInboundAdapter

if __name__ == "__main__":
    IOHandler.run(
        handlers=[
            WebhookRESTRequestHandler(SlackInboundAdapter()),
            WebhookRESTRequestHandler(WhatsAppInboundAdapter()),
            WebhookRESTRequestHandler(TelegramInboundAdapter()),
        ]
    )

Update pyproject.toml:

toml
dependencies = [
    "agentkernel[openai,api,slack,whatsapp,telegram]>=0.9.5",
]
Step 5: Verify

After making changes:

  1. Run uv sync to install new dependencies
  2. Set environment variables for the integration
  3. Start the server: python server.py
  4. Check health: curl http://localhost:8000/health
  5. Configure the platform webhook to point to your server URL

What to Do Next

Your messaging integration is connected. Here's what you might do next:

  • Add more tools & agents → Use the ak-build skill to add new tools and agents that handle platform-specific interactions.
  • Add guardrails → Use the ak-add-capabilities skill to add input/output guardrails — especially important for public-facing messaging channels.
  • Deploy to cloud → Use the ak-cloud-deploy skill to deploy your agent to AWS or Azure so your webhook endpoints are publicly accessible.
  • Set up testing → Use the ak-test skill to test your agent's responses before going live.

© yaalalabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in ak-py/src/agentkernel/skills/ak-add-integration of yaalalabs/agent-kernel.

  • SKILL.md
  • evals/evals.json

Open the folder on GitHubat commit 97fa8d9

Compare with similar skills

Ak Add Integration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Ak Add Integration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Ak Add Integration this skillyaalalabs/agent-kernel192—~3.1kAutomated safety check: PassApache-2.0
Traul Message Searchdandaka/traul112—~3.9kAutomated safety check: NotesAGPL-3.0
Integration WebhooksBuilderIO/agent-native7.1k—~5.3kAutomated safety check: PassNone
Openloomi Connectorsmelandlabs/openloomi1k—~3.3kAutomated safety check: PassApache-2.0
Messagingvellum-ai/vellum-assistant1.4k—~4.1kAutomated safety check: PassMIT
Ops Inboxdavepoon/buildwithclaude3.6k—~7.2kAutomated safety check: NotesMIT

Similar skills

  • Drives the traul CLI to sync, search and monitor messages from Slack, Telegram, Discord, Linear, Gmail, WhatsApp, Claude Code sessions and Markdown files.

    112 GitHub stars~3.9k tokensUpdated 5 mo ago
    Productivity & AutomationAuto-check: notes
  • Integration Webhooks

    BuilderIO/agent-native

    Cross-platform pattern for handling messaging integration webhooks (Slack, Telegram, WhatsApp, email, etc.) on serverless hosts.

    7.1k GitHub stars~5.3k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Openloomi Connectors

    melandlabs/openloomi

    openloomi Connectors tools - manage the native 7 messaging integrations and pair with the composio skill for the 1000+ apps OAuth layer (Slack, Discord, X, Gmail, Outlook, Google…

    1k GitHub stars~3.3k tokensUpdated 17 days ago
    Productivity & AutomationAuto-check passed
  • Messaging

    vellum-ai/vellum-assistant

    Read, search, send, and manage messages across Gmail, Outlook, Telegram, and other platforms

    1.4k GitHub stars~4.1k tokensUpdated yesterday
    Productivity & AutomationAuto-check passed
  • Ops Inbox

    davepoon/buildwithclaude

    Full inbox management across all channels — WhatsApp (wacli), Email (Gmail MCP), Slack (MCP), Telegram (user-auth MCP), Discord (webhook + REST read), Notion (MCP — comments, mentions, assigned…

    3.6k GitHub stars~7.2k tokensUpdated 2 days ago
    Productivity & AutomationAuto-check: notes
  • Chat SDK

    databuddy-analytics/Databuddy

    Build multi-platform chat bots with Chat SDK (chat npm package).

    1.2k GitHub stars~2.6k tokensUpdated today
    Agent WorkflowsAuto-check passed

More from yaalalabs/agent-kernel

All 23 skills in this repo
  • Ak Dev Code Quality

    yaalalabs/agent-kernel

    Code quality standards, formatting, Python style rules (classes over script-style functions, configuration-field rules), commit conventions, and PR workflow for Agent Kernel development.

    192 GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed
  • Ak Dev New Evaluator Provider

    yaalalabs/agent-kernel

    Step-by-step guide for adding a new built-in test evaluator provider to Agent Kernel (beyond DeepEval, Opik and JEV).

    192 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • Ak Dev New Guardrail Provider

    yaalalabs/agent-kernel

    Step-by-step guide for adding a new guardrail provider to Agent Kernel.

    192 GitHub stars~3.5k tokensUpdated yesterday
    Auto-check passed
  • Step-by-step guide for adding a new knowledge base backend to Agent Kernel.

    192 GitHub stars~5.1k tokensUpdated yesterday
    Auto-check passed
  • Ak Dev New Messaging Integration

    yaalalabs/agent-kernel

    Step-by-step guide for adding a new messaging platform integration to Agent Kernel.

    192 GitHub stars~4.6k tokensUpdated yesterday
    Auto-check passed
  • Ak Dev New Multimodal Storage

    yaalalabs/agent-kernel

    Step-by-step guide for adding a new multimodal attachment storage backend to Agent Kernel.

    192 GitHub stars~4.3k tokensUpdated yesterday
    Auto-check passed

Questions about Ak Add Integration

What does Ak Add Integration do?

Add a messaging platform integration to an existing Agent Kernel project. Ak Add Integration is an agent skill from yaalalabs/agent-kernel. Add a messaging platform integration to an existing Agent Kernel project.

When should I use Ak Add Integration?

Ak Add Integration fits situations like: tasks that involve Messaging and chat bots; tasks that involve Webhooks; tasks that involve Email management.

How do I install Ak Add Integration in Claude Code?

Run `npx skills add yaalalabs/agent-kernel --skill ak-add-integration -a claude-code`. Or copy the skill folder (ak-py/src/agentkernel/skills/ak-add-integration in yaalalabs/agent-kernel) into .claude/skills/ak-add-integration in your project. Claude Code loads it when a task matches its description.

How do I install Ak Add Integration in Codex?

Run `npx skills add yaalalabs/agent-kernel --skill ak-add-integration -a codex`. Or copy the skill folder (ak-py/src/agentkernel/skills/ak-add-integration in yaalalabs/agent-kernel) into .agents/skills/ak-add-integration in your project. Codex loads it when a task matches its description.

Can I use Ak Add Integration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yaalalabs/agent-kernel --skill ak-add-integration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ak-add-integration, .gemini/skills/ak-add-integration, .github/skills/ak-add-integration and .opencode/skills/ak-add-integration in your project.

What does Ak Add Integration need to run?

Going by SKILL.md and its folder, Ak Add Integration needs the command-line tools its instructions call (uv, python and curl) and credentials named SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET, AK_WHATSAPP__ACCESS_TOKEN and AK_WHATSAPP__APP_SECRET. Our summary lists: Python 3; A credential in SLACK_BOT_TOKEN; A credential in SLACK_SIGNING_SECRET.

Does Ak Add Integration access the network?

SKILL.md names 3 domains. In commands or code: api.telegram.org; the agent is likely to contact it when it follows the instructions. As links in the text: api.slack.com and developers.facebook.com. This is read from the text; nothing was executed.

Is Ak Add Integration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Ak Add Integration use?

Ak Add Integration is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Ak Add Integration use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Ak Add Integration?

Skills that share tags, products or a category with Ak Add Integration: Traul Message Search (dandaka/traul, 112 stars), Integration Webhooks (BuilderIO/agent-native, 7.1k stars), Openloomi Connectors (melandlabs/openloomi, 1k stars) and Messaging (vellum-ai/vellum-assistant, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Ak Add Integration?

yaalalabs (a GitHub organization) maintains it in yaalalabs/agent-kernel, which has 192 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on October 9, 2026.

Source: yaalalabs/agent-kernel on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.