by amplifthq
Open-source @agent mentions for Slack and GitHub. OpenTag routes tagged requests to Codex, Claude Code, then returns results in thread.
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/amplifthq/opentagGuides for using ai agents skills like opentag.
Open-source agent mentions for the apps where work happens.

Claude Tag made the interface obvious: mention an agent where work already happens and get the result back in the thread. OpenTag is the open version: GitHub and Slack adapters today, a shared adapter model for more work apps, a thin dispatcher, and local or hosted runners that execute Claude Code, Codex, or your own agent with explicit bindings and audit trails.
OpenTag is not another AI workspace. It brings agents to the work item thread you already use.
OpenTag is not affiliated with Anthropic. It is an open implementation of the agent-mention workflow that Claude Tag made obvious.
Real smoke tests have validated:
Requires Node 22.x and pnpm 9.x.
pnpm install
pnpm test
pnpm smoke:protocol
pnpm smoke:slack-protocol
pnpm build
The smoke tests start an in-process dispatcher with a temporary SQLite database and exercise the protocol chain through the client SDK. For a full local runner loop, start with examples/github-to-echo.
opentagd, or use hosted/custom runners that implement the same claim and callback contracts.echo, claude-code, and codex; custom runners can implement the same contracts.flowchart LR
A["Work app mention<br/>GitHub, Slack, future adapters"] --> B["OpenTag event"]
B --> C["Thin dispatcher<br/>leases, audit, callbacks"]
C --> D["Approved runner<br/>local or hosted"]
D --> E["Executor<br/>Claude Code, Codex, custom"]
E --> F["Source thread<br/>comment, PR, metrics"]
OpenTagEvent.claude --print), Codex (codex exec), and custom runners.Current public release: v0.1.0. The npm package family is published under the @opentag scope.
pnpm add @opentag/core @opentag/client @opentag/dispatcher @opentag/github @opentag/slack @opentag/runner @opentag/store
| Package | Purpose |
|---|---|
@opentag/core |
Protocol schemas, types, mention parsing, and JSON Schema exports |
@opentag/client |
Dispatcher HTTP client for ingress apps, runners, admin setup, and tests |
@opentag/dispatcher |
Embeddable Hono dispatcher and callback sinks |
@opentag/github |
GitHub event normalization, comment rendering, PR helpers, and mutation helpers |
@opentag/slack |
Slack event normalization, thread keys, and callback helpers |
@opentag/store |
SQLite/Drizzle persistence for runs, audit events, leases, policy, and metrics |
@opentag/runner |
Executor contracts plus echo, Claude Code, and Codex adapters |
Runnable apps live in apps/dispatcher, apps/opentagd, apps/github-probot, and apps/slack-events.
@opentag/client and @opentag/runner.Install the OpenTag skill for any supported agent:
npx skills add https://github.com/amplifthq/opentag --skill opentag --agent '*'
OpenTag is a young v0 project for local evaluation, integration experiments, and early SDK feedback. The current codebase proves the first GitHub and Slack adapter loops: ingress -> dispatcher -> runner -> callback, including package-level SDK usage and real local smoke tests.
Next areas of work:
OpenTag is licensed under the MIT License. See LICENSE.
opentag is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by amplifthq. Open-source @agent mentions for Slack and GitHub. OpenTag routes tagged requests to Codex, Claude Code, then returns results in thread. It has 67 GitHub stars.
opentag's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/amplifthq/opentag" and add it to your Claude Code skills directory (see the Installation section above).
opentag is primarily written in TypeScript. It is open-source under amplifthq on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh opentag against similar tools.
No comments yet. Be the first to share your thoughts!