A

agmsg

fujibee/agmsg · v1.5.3 · Development & Workflow

by fujibeeOwner verifiedScan grade: caution

Cross-vendor messaging for CLI coding agents (Claude Code, Codex, Gemini CLI, Grok): sessions join a team by name and hand work to each other through a shared local SQLite file, with durable history and ext-tool members that let a program such as Slack or Jev join like any agent

Follow0

Is agmsg a fit?

From the plugin's manifest and HOL's scan. Anything the plugin does not declare is shown as not declared.

Works with

  • Claude Code
  • Antigravity CLI
  • Grok
  • 1 skill

Before you install

Sign-in
Not declared
Declared access
Not declared
License
MIT

Check before relying on it

What is agmsg?

agmsg is a published development & workflow plugin for AI coding agents that works with Claude Code, Antigravity CLI and Grok, developed by fujibee and distributed through the HOL AI plugin registry. Cross-vendor messaging for CLI coding agents (Claude Code, Codex, Gemini CLI, Grok): sessions join a team by name and hand work to each other through a shared local SQLite file, with durable history and ext-tool members that let a program such as Slack or Jev join like any agent.

Canonical slug
fujibee/agmsg
Version
v1.5.3 · updated Oct 15, 2026

Registry snapshot

Owner verification
Verified on HOL as @fujibee
Scanner
Registry fallback scan
Security result
Caution
Digest verified
Yes
1 bundled skillRead, copy or download each SKILL.mdOpen skills

Trust and security

Trust & reputation

62

HOL Trust Score

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64/100
Maintenance
80/100
MCP server setup
100/100
Plugin Security
59/100
Provenance
70/100
Publisher Quality
75/100

Provenance

Plugin root
.
Source repo
https://github.com/fujibee/agmsg
Source commit
e3a932516281…
Publisher verified
No
Owner verified
@fujibee

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

README badge not detected

Plugin owners can add the HOL badge to the repository README from Guard Plugins. Distribution, not security evidence. It adds a 2% engagement adjustment to the overall trust score and never changes the security result.

Caution
Security result
59
Security score
0
High findings
Provider
registry-broker-fallback
Grade
F · caution
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Script permission declarations are required for scripts/: scripts/check-private-names.mjs, scripts/arrange.sh, scripts/config.sh, scripts/check-inbox.sh, scripts/actas-claim.sh, scripts/api.sh, scripts/drivers/ext-tools/jev/USAGE.md, scripts/drivers/ext-tools/jev/SETUP.md, scripts/despawn.sh, scripts/doctor.sh, scripts/drivers/ext-tools/README.md, scripts/delivery.sh, scripts/drivers/ext-tools/slack/_lib.sh, scripts/drivers/ext-tools/jev/_lib.sh, scripts/drivers/ext-tools/slack/SETUP.md, scripts/drivers/ext-tools/slack/manifest.json, scripts/drivers/ext-tools/slack/USAGE.md, scripts/drivers/ext-tools/jev/USAGE/criteria.md, scripts/drivers/terminals/claude-desktop/README.md, scripts/drivers/partition/per-team.sh, scripts/drivers/partition/shared.sh, scripts/drivers/storage/sqlite.sh, scripts/drivers/storage/sqlite-sync.sh, scripts/drivers/storage/jsonl.sh, scripts/drivers/terminals/herdr/README.md, scripts/drivers/terminals/codex-app/ops.sh, scripts/drivers/terminals/codex-app/README.md, scripts/drivers/terminals/herdr/ops.sh, scripts/drivers/terminals/claude-desktop/ops.sh, scripts/drivers/terminals/orca/README.md, scripts/drivers/types/antigravity/_delivery.sh, scripts/drivers/terminals/tmux/README.md, scripts/drivers/terminals/plain/ops.sh, scripts/drivers/terminals/orca/ops.sh, scripts/drivers/terminals/plain/README.md, scripts/drivers/terminals/tmux/ops.sh, scripts/drivers/types/antigravity/agy-tui.sh, scripts/drivers/types/antigravity/antigravity-resume.sh, scripts/drivers/types/antigravity/antigravity-mode.mjs, scripts/drivers/types/antigravity/antigravity-bridge.mjs, scripts/drivers/types/antigravity/antigravity-tui-monitor.sh, scripts/drivers/types/antigravity/antigravity-monitor.sh, scripts/drivers/types/antigravity/mac-process-info.py, scripts/drivers/types/antigravity/bridge-read-guard.mjs, scripts/drivers/types/antigravity/bridge-read-guard.sh, scripts/drivers/types/antigravity/inbox-transport.sh, scripts/drivers/types/antigravity/legacy-pre1248-notes-path.sh, scripts/drivers/types/antigravity/antigravity-tui-supervisor.py, scripts/drivers/types/codex/_app-server.sh, scripts/drivers/types/antigravity/template.md, scripts/drivers/types/claude-code/_transcript-exists.sh, scripts/drivers/types/claude-code/template.md, scripts/drivers/types/claude-code/_delivery.sh, scripts/drivers/types/codex/_bridge-key.sh, scripts/drivers/types/codex/_delivery.sh, scripts/drivers/types/codex/_session-start.sh, scripts/drivers/types/codex/_seat-key.sh, scripts/drivers/types/codex/_transcript-exists.sh, scripts/drivers/types/codex/codex-bridge-launcher.sh, scripts/drivers/types/codex/codex-bridge.js, scripts/drivers/types/codex/template.md, scripts/drivers/types/codex/eligible-pairs.sh, scripts/drivers/types/codex/codex-record-session.sh, scripts/drivers/types/codex/codex-monitor.sh, scripts/drivers/types/codex/codex-shim.sh, scripts/drivers/types/codex/codex-shim-install.sh, scripts/drivers/types/copilot/_delivery.sh, scripts/drivers/types/codex/watch-once.sh, scripts/drivers/types/devin/_delivery.sh, scripts/drivers/types/cursor/_delivery.sh, scripts/drivers/types/copilot/template.md, scripts/drivers/types/cursor/template.md, scripts/drivers/types/devin/template.md, scripts/drivers/types/gemini/template.md, scripts/drivers/types/ext-tool/_row.sh, scripts/drivers/types/ext-tool/_join.sh, scripts/drivers/types/ext-tool/_message.sh, scripts/drivers/types/gemini/_delivery.sh, scripts/drivers/types/opencode/template.md, scripts/drivers/types/grok-build/_delivery.sh, scripts/drivers/types/hermes/_delivery.sh, scripts/drivers/types/opencode/_delivery.sh, scripts/drivers/types/grok-build/template.md, scripts/drivers/types/hermes/template.md, scripts/fix.sh, scripts/identities.sh, scripts/history.sh, scripts/export.sh, scripts/ext-tool.sh, scripts/inbox.sh, scripts/internal/private-names.mjs, scripts/internal/init-db.sh, scripts/internal/bounded-copy.py, scripts/internal/ext-tool-dispatch.sh, scripts/internal/migrate-team-store.sh, scripts/internal/jsonl-sync.mjs, scripts/internal/storage-sync-driver.sh, scripts/internal/roster-sync-driver.sh, scripts/internal/rename-sync-config.mjs, scripts/internal/resurrect-panes.sh, scripts/internal/remote-sync.mjs, scripts/internal/roster-sync.mjs, scripts/internal/team-list.py, scripts/internal/sync-cipher.mjs, scripts/internal/validate-endpoint.mjs, scripts/internal/wire-kinds.mjs, scripts/internal/strict-jsonl.mjs, scripts/internal/validate-protocol-header.py, scripts/join.sh, scripts/leave.sh, scripts/lib/boot-command.sh, scripts/lib/bridge-read-guard.sh, scripts/lib/actas-lock.sh, scripts/key.sh, scripts/lib/codex-config.sh, scripts/lib/detect-cli-type.sh, scripts/lib/delivery-rulefile.sh, scripts/lib/compat.sh, scripts/lib/codex-session-index.sh, scripts/lib/close-fds.sh, scripts/lib/hash.sh, scripts/lib/hooks-json.sh, scripts/lib/input-box.sh, scripts/lib/driver-registry.sh, scripts/lib/name-encode.sh, scripts/lib/instance-id.sh, scripts/lib/operator-guidance.sh, scripts/lib/require-python3.sh, scripts/lib/placement-actual-location.sh, scripts/lib/registry-lock.sh, scripts/lib/resolve-project.sh, scripts/lib/node.sh, scripts/lib/self-identity.sh, scripts/lib/safe-poke.sh, scripts/lib/roster-journal.sh, scripts/lib/self-fix.sh, scripts/lib/self-name.sh, scripts/lib/role-session.sh, scripts/lib/self-write-lock.sh, scripts/lib/skill-render.sh, scripts/lib/self-rename.sh, scripts/lib/shquote.sh, scripts/lib/self-proof.sh, scripts/lib/self-write.sh, scripts/lib/spawn-options.sh, scripts/lib/sqlpath.sh, scripts/lib/storage.sh, scripts/lib/subscription.sh, scripts/lib/sync-autostart.sh, scripts/lib/stale-outcome-files.sh, scripts/lib/terminal-context-line.sh, scripts/lib/team-delete.sh, scripts/lib/token-locate.sh, scripts/lib/team-status.sh, scripts/lib/terminal-registry.sh, scripts/lib/type-registry.sh, scripts/lib/validate.sh, scripts/plugin.sh, scripts/placement-collisions.sh, scripts/lib/watch-stuck-map.sh, scripts/peek.sh, scripts/lib/windows-elevation.sh, scripts/release/render-plugin-skill.sh, scripts/release/sync-version.sh, scripts/poke.sh, scripts/release/cut-release.sh, scripts/release/update-cask.sh, scripts/release/bump-app-version.sh, scripts/send.sh, scripts/remote-sync.sh, scripts/reset.sh, scripts/rename-team.sh, scripts/rename.sh, scripts/remote.sh, scripts/session-start.sh, scripts/team-list.sh, scripts/skill-base.md, scripts/session-end.sh, scripts/spawn.sh, scripts/skill-plugin-step0.md, scripts/version.sh, scripts/team.sh, scripts/windows/dispatch.sh, scripts/whoami.sh, scripts/where.sh, scripts/watch.sh

Install guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs

Optional: install HOL Guard for Claude Code first, so it can check this plugin's tools on your machine before Claude Code uses them.

  1. 1

    Add the marketplace

    Run this inside a Claude Code session. It registers the marketplace manifest shipped at the repository root. If the repository ships none, add the generated entry from the Advanced section below first.

    claude code
  2. 2

    Find the marketplace and plugin names

    The install id is <plugin-entry>@<marketplace-name>, and the marketplace name is declared inside the manifest — it can differ from the repository name. List registered marketplaces to read both names.

    shell
  3. 3

    Install the plugin

    Substitute the plugin entry name and the marketplace name shown by the previous step.

    claude code

Did setup work in Claude Code?

No setup reports for Claude Code yet. Self-reported by signed-in visitors. Copying a command is not counted, and most installs are never reported.

Attested installs: Fewer than 10 attested installs of this plugin in week 2026-W43, so no number is shown. Counted from opt-in HOL Guard install reports, once per machine and runtime, and never mixed with the answers above. How install reports work.

Loading reviews

Plugin manifest

{
  "name": "agmsg",
  "description": "Cross-agent messaging via SQLite. Send messages between CLI AI agents. No daemon, no network.",
  "version": "1.5.3",
  "author": {
    "name": "fujibee"
  },
  "homepage": "https://agmsg.cc",
  "repository": "https://github.com/fujibee/agmsg",
  "license": "MIT",
  "keywords": [
    "claude-code",
    "codex",
    "gemini-cli",
    "copilot-cli",
    "messaging",
    "multi-agent",
    "sqlite",
    "cli"
  ],
  "interface": {
    "displayName": "agmsg",
    "developerName": "fujibee"
  },
  "skills": "./",
  "holManifestOrigin": "repository",
  "registryIndexVersion": 5
}

Marketplace source

Repo URL
https://github.com/fujibee/agmsg
Marketplace path
Unknown
Source path
.
Install policy
Unspecified

Skills

1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • agmsg

    SKILL.md

    Cross-agent messaging via SQLite. Send messages between Claude Code, Codex, Gemini CLI, and other agents. No daemon, no network, no dependencies beyond bash and sqlite3.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File inventory

.claude-plugin/marketplace.json

file

538 bytes

6348a67533969158…

.claude-plugin/plugin.json

file

455 bytes

7e6c6591f1e426c5…

.codex-plugin/plugin.json

plugin-manifest

503 bytes

9f6dc54486f614db…

.github/dependabot.yml

file

898 bytes

5dfe4067a18959bd…

.github/scripts/check-enforced-assertions.sh

file

4,814 bytes

f94248dd96a20ede…

.github/scripts/check-errexit-status-reads.sh

file

20,653 bytes

0cc46f80bb5f4b5c…

.github/scripts/check-herdr-cli-routing.sh

file

5,034 bytes

94ac830c29a2af0a…

.github/scripts/check-unguarded-env-reads.sh

file

6,607 bytes

e7c41cc9c3a2d528…

.github/scripts/run-bats-timed.sh

file

2,773 bytes

a8a710b25a5b4cbf…

.github/scripts/shard-tests.sh

file

9,753 bytes

2f493aa25b3ebc17…

.github/scripts/summarize-bats-timings.sh

file

1,870 bytes

e3e55e1c754560a7…

.github/workflows/app-release.yml

file

12,126 bytes

fc07d8089637c80b…

.github/workflows/pages.yml

file

1,621 bytes

8404c12c5b319593…

.github/workflows/release.yml

file

6,738 bytes

ac86ff04a364a861…

.github/workflows/tests.yml

file

66,444 bytes

073b40f9addf1a72…

.github/workflows/verify-versions.yml

file

1,642 bytes

0998c7735109bb1e…

app/.vscode/extensions.json

file

80 bytes

8988c707a30230dc…

app/index.html

file

357 bytes

07771f6ff0c63d1c…

app/package.json

file

1,044 bytes

e92ec2a32a1319e0…

app/pnpm-lock.yaml

file

53,649 bytes

ccec8c93b1171b5b…

app/poc-inject/Cargo.lock

file

11,241 bytes

6fcfdce32c650e41…

app/poc-inject/Cargo.toml

file

408 bytes

7d4b1ee357e7cb7f…

app/poc-inject/src/main.rs

file

12,190 bytes

9ba182efe5f24266…

app/README.md

file

8,448 bytes

97908fe189b86cb1…

app/scripts/build-notarize.sh

file

1,436 bytes

671f4d69c285b5a2…

app/scripts/bundle-core.sh

file

6,280 bytes

94320a59c65150c1…

app/src-tauri/build.rs

file

39 bytes

487059eaf8a947b8…

app/src-tauri/capabilities/default.json

file

371 bytes

a80171673e37af03…

app/src-tauri/Cargo.lock

file

140,236 bytes

80acc4f2917454c1…

app/src-tauri/Cargo.toml

file

1,584 bytes

a4cb9f47cae3cb05…

app/src-tauri/src/agent_state.rs

file

51,887 bytes

1dbadf2ce74fade4…

app/src-tauri/src/agmsg.rs

file

71,709 bytes

ffa48bbfa7c2ff70…

app/src-tauri/src/lib.rs

file

31,854 bytes

335503758a06eb79…

app/src-tauri/src/main.rs

file

184 bytes

15f2aaa8f3007632…

app/src-tauri/src/menu_i18n.rs

file

2,279 bytes

378337708ef583c3…

app/src-tauri/src/pty.rs

file

15,561 bytes

b7fd743a7747afe8…

app/src-tauri/tauri.conf.json

file

1,384 bytes

a40e81ada24d2c6a…

app/src/agentStatus.test.ts

file

1,631 bytes

1feb58d8f860e9a6…

app/src/agentStatus.ts

file

1,331 bytes

5c758f5dccca0764…

app/src/App.css

file

37,584 bytes

8e9dafb6021aba1f…

app/src/App.test.ts

file

19,810 bytes

f076979619597678…

app/src/App.tsx

file

151,630 bytes

f62f0b05ee18f64b…

app/src/assets/react.svg

file

4,126 bytes

35ef61ed53b323ae…

app/src/i18n/index.ts

file

2,476 bytes

d7889b9622569103…

app/src/i18n/locales/de.json

file

9,177 bytes

6265d6279ef03097…

app/src/i18n/locales/en.json

file

8,045 bytes

1ed76eb0e6bccb3a…

app/src/i18n/locales/es.json

file

8,922 bytes

0112302269358354…

app/src/i18n/locales/fr.json

file

9,270 bytes

f9b2cb1e06afdb6e…

app/src/i18n/locales/ja.json

file

10,224 bytes

01e3d3fb743b5e65…

app/src/i18n/locales/ko.json

file

9,211 bytes

73f15dfd28de2ed1…

app/src/i18n/locales/pt-BR.json

file

8,849 bytes

fc915bbdd0164fa5…

app/src/i18n/locales/zh-CN.json

file

8,459 bytes

eb500100d13b8563…

app/src/i18n/locales/zh-TW.json

file

8,503 bytes

526428e964739454…

app/src/main.tsx

file

246 bytes

ef300b7352a4f51d…

app/src/modals.test.ts

file

5,353 bytes

a876e3e1c91bbdbf…

app/src/modals.tsx

file

30,436 bytes

b80861d970be1c9d…

app/src/paneTree.test.ts

file

27,897 bytes

1c99e747ab5b5996…

app/src/paneTree.ts

file

24,083 bytes

55a00b52ac187cd4…

app/src/pulseSync.tsx

file

2,434 bytes

f058fdb105331eb1…

app/src/SidebarUser.tsx

file

3,660 bytes

19b7655498f797b5…

app/src/tabMemory.test.ts

file

1,580 bytes

d5848345fc0e7469…

app/src/tabMemory.ts

file

1,293 bytes

ff2404dbe3fa2cfa…

app/src/TerminalPane.tsx

file

13,093 bytes

526bc1646348ce10…

app/src/time.test.ts

file

2,291 bytes

670affdff71d8d7c…

app/src/time.ts

file

3,933 bytes

65ed969f9e19a17b…

app/src/vite-env.d.ts

file

38 bytes

65996936fbb04291…

app/src/webglAttach.test.ts

file

3,618 bytes

b6d22869b562235e…

app/src/webglAttach.ts

file

2,730 bytes

59b1e3f5c27a2ab2…

app/src/writeBatcher.test.ts

file

6,013 bytes

b0a6abb88ff81729…

app/src/writeBatcher.ts

file

4,248 bytes

a4f9fd73e6f2f6c8…

app/tsconfig.json

file

605 bytes

980d6cbe977ddfb5…

app/tsconfig.node.json

file

213 bytes

9e2abb169ea87b71…

app/vite.config.ts

file

818 bytes

984a7dc46a9ce732…

app/vitest.config.ts

file

391 bytes

83b84d4830f1b76b…

ARCHITECTURE.ja.md

file

9,222 bytes

8d4a357d441de9b4…

ARCHITECTURE.md

file

7,123 bytes

c3f17dafe53ec940…

bin/agmsg.js

file

12,089 bytes

2ef65fe183a44d8b…

CHANGELOG.md

file

59,107 bytes

009c8f3897b734aa…

cliff.toml

file

6,705 bytes

17ddaccae691cc5b…

CONTRIBUTING.ja.md

file

5,532 bytes

fe2527fb68ca0324…

CONTRIBUTING.md

file

4,047 bytes

11f300d3b75f482a…

docs/actas.md

file

5,102 bytes

4b5111cec5494e28…

docs/adr/0001-storage-driver-pluginization.md

file

10,226 bytes

b3afe115d4a2953a…

docs/adr/0002-driver-discovery-and-plugin-opt-in.md

file

5,386 bytes

a4bc9860806d6e6f…

docs/adr/0003-storage-axis-driver-abi-and-scope.md

file

5,819 bytes

e40bbf84416c7598…

docs/adr/0004-agmsg-home-root-override.md

file

7,373 bytes

d84cbe563d0fae9c…

docs/adr/ref/0005-remote-sync-contract.md

file

8,141 bytes

ce5572c952adfe6f…

docs/adr/ref/0006-composite-read-state-frontier.md

file

6,028 bytes

3ab57769c9267d7f…

docs/adr/ref/0007-stable-member-and-roster-identity.md

file

9,505 bytes

38f78feee4af6ed3…

docs/adr/ref/README.md

file

1,643 bytes

c10283b32a28c0e3…

docs/adr/template.md

file

811 bytes

9db3aa48f0553a41…

docs/agent-types.md

file

7,318 bytes

8fb9628071b20b2f…

docs/antigravity-monitor-beta.md

file

25,417 bytes

047e3ee49cc22f26…

docs/building-on-agmsg.md

file

5,105 bytes

04016db062784f56…

docs/codex-monitor-beta.md

file

11,240 bytes

383e7ca252c511f3…

docs/design.ja.md

file

14,719 bytes

e4c19acc3e007616…

docs/design.md

file

11,625 bytes

c52cdcdb2cee9467…

docs/design/agmsgd-architecture.ja.md

file

29,266 bytes

bbf4007caba5aa5f…

docs/design/agmsgd-architecture.md

file

26,458 bytes

799dbb9e741e7d2a…

docs/design/agmsgd-rfc.ja.md

file

45,936 bytes

82bef666155aa367…

Browse all 409 files

agmsg — Frequently asked questions

What is agmsg?
agmsg is an AI plugin in the HOL registry. Cross-vendor messaging for CLI coding agents (Claude Code, Codex, Gemini CLI, Grok): sessions join a team by name and hand work to each other through a shared local SQLite file, with durable history and ext-tool members that let a program such as Slack or Jev join like any…
How do I install agmsg?
Install agmsg in your harness: Claude Code — /plugin marketplace add fujibee/agmsg; Antigravity CLI — npx [email protected] add fujibee/agmsg; Any agent — npx [email protected] add fujibee/agmsg. Full step-by-step guidance is on the HOL plugin page.
How do I install agmsg in Claude Code?
To install agmsg in Claude Code, start with /plugin marketplace add fujibee/agmsg. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
How do I install agmsg in Antigravity CLI?
To install agmsg in Antigravity CLI, start with npx [email protected] add fujibee/agmsg. The complete step-by-step install guide for Antigravity CLI is on the HOL plugin page.
How is the Trust Score for agmsg computed?
agmsg has a HOL Trust Score of 62 out of 100. The score is a weighted sum of six components from a static scan of the source, capped for high-severity findings and adjusted by two disclosed policies. Memberships and payments are not inputs, and a scan is not a safety guarantee. Full breakdown: https://hol.org/registry/plugins/fujibee%2Fagmsg/trust
Who publishes agmsg?
agmsg is published by fujibee and listed on HOL.

Reviews and similar plugins