Skip to content

Epic: Preemptive name registration for 'agmsg' across plugin/skill ecosystems #75

Description

@fujibee

Goal

Reserve the name agmsg in every plugin / skill marketplace and package registry where Claude Code and Codex CLI users would discover and install third-party extensions — before anyone else claims it. Buzz-week defensive work.

Survey of name slots (as of 2026-06-03)

Registry "agmsg" status Action
Anthropic official (anthropics/claude-plugins-official) Curated, no application Skip — Anthropic-discretion
Anthropic community (anthropics/claude-plugins-community) Free Submit via form
Self-host marketplace (fujibee/agmsg repo) n/a Add .claude-plugin/marketplace.json
Codex official catalog (openai/skills) Free PR to add skills/agmsg/
Codex community (skillregistry.dev) Free PR-based submission
npm Free Publish stub package
PyPI Taken by unrelated package (August M R) Skip — low collision risk, very old unrelated pkg
Homebrew core Not present Out of scope for this epic

Action plan (5 child issues)

  • Restructure agmsg as a Claude Code plugin — add .claude-plugin/marketplace.json + .claude-plugin/plugin.json so the repo can be added as a marketplace via /plugin marketplace add fujibee/agmsg. Run claude plugin validate. Coexistence story with existing install.sh-based install needs to be decided (likely keep both paths during transition). — child issue forthcoming.
  • Submit to Anthropic community marketplace via claude.ai/settings/plugins/submit or platform.claude.com/plugins/submit — requires the plugin restructure above. Approved plugins land in anthropics/claude-plugins-community as agmsg@claude-community.
  • PR to openai/skills (Codex official catalog) — add skills/agmsg/SKILL.md adapted to their conventions. Follow contributing.md.
  • PR to skillregistry.dev (Codex community registry) — similar structure to above.
  • Publish stub package agmsg on npm — points users to https://agmsg.cc / install.sh, prevents squatting. npm publish under fujibee account.

References

Out of scope for this epic

  • Homebrew formula (separate UX consideration)
  • PyPI takeover (taken by long-standing unrelated package, low collision risk)
  • Other community marketplaces (xiaolai/claude-plugin-marketplace, ananddtyagi/cc-marketplace, etc.) — nice-to-have, not defensive priority

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions