Skip to main content

Distribution and Listings

Bestax ships to npm, and copies or descriptions of it live in registries, plugin marketplaces, directories and curated lists. Some follow our releases on their own. The rest keep what was submitted until a person changes it.

Read What goes stale before a change that could make a listing wrong, and update this page when a listing is added, accepted, removed or changes how it updates.

In the tables below, Automatic means it picks up releases or the repo with nothing from us, Manual means someone has to edit or resubmit it when the trigger in the last column happens, Mixed means releases flow through on their own but the change in the last column needs a person, and Unknown means we have not confirmed how it updates.

Package registries​

WhereCarriesUpdatesWhen to act
npm@allxsmith/bestax-bulma, create-bestax, bestax-migrate, bestax-mcp, @allxsmith/eslint-plugin-bestaxAutomaticsemantic-release publishes from ci.yml, keyed by commit scope. See VERSIONING.md.
bestax plugin, in allxsmith/bestax-skillsThe skills and bestax-mcpAutomaticskills-publish.yml regenerates it from main on each change and after each bestax-mcp release.
Glamabestax-mcpMixedAuto-Release rebuilds on every GitHub release in the repo and installs bestax-mcp@latest. Edit the Dockerfile in Glama's admin if the start command changes.
skills.shThe skillsAutomaticListed from npx skills add installs.
Context7The docsMixedIndexes the repo's markdown. Refresh it from the Context7 dashboard if it falls behind.
cursor.directoryThe skills and bestax-mcpManualA snapshot of the skills, plus an MCP entry added by hand. Edit it when a skill is added, renamed or removed, or when the MCP command changes.
Official MCP Registrybestax-mcp, as io.github.allxsmith/bestax-mcpAutomaticmcp-registry.yml publishes each bestax-mcp@ release.
Codemod Registrybestax-migrateManualA wrapper that pins one bestax-migrate release. Bump and republish it after each release, as CONTRIBUTING.md describes under "Codemod Registry".
ClawHubThe skillsManualOne upload per skill. Re-upload a skill when it changes, and upload a new one when it is added. ClawHub republishes them under MIT-0.

Glama labels its builds with its own version numbers, so they don't match npm.

Directories​

WhereCarriesUpdatesWhen to act
mcpservers.orgbestax-mcpManualResubmit when what the server offers changes.
TensorBlockbestax-mcpAutomaticBuilt from the TensorBlock list entry below.
LibHuntThe repoAutomaticReads the repo.
mcpmarket.combestax-mcpManualIn review.
Made with React.jsbestax-bulmaManualIn review.
llms.txt directorybestax.ioAutomaticIn review. Reads /llms.txt.
skillsindex.devSkills and MCPManualIn review.
agenticskills.ioSkills and MCPManualIn review.

Plugin directories and marketplaces​

Each of these lists the bestax plugin from allxsmith/bestax-skills.

WhereCarriesUpdatesWhen to act
Anthropic plugin directorySkills and bestax-mcpMixedIn review. A GitHub push webhook on bestax-skills sends it each publish, and a reviewer checks each version before it goes live.
Cursor MarketplaceSkills and bestax-mcpManualIn review. Cursor reads bestax-skills through .cursor-plugin/plugin.json and reviews each update.
KiroSkills and bestax-mcpManualIn review. Kiro reaches out if it takes the power into its registry.
Grok Build marketplaceSkills and bestax-mcpAutomaticIn review in #1237. The entry pins a commit, and their daily job opens a pull request that moves it when the plugin's version changes.
awesome-copilotSkills and bestax-mcpManualIn review in issue #4541. It pins a commit and the version in the root plugin.json, which stay put until we send an update.

Awesome lists​

Listed​

ListEntryPull request
aldi/awesome-bulmaBestax#5
jaywcjlove/awesome-uikitbestax-bulma#49
anubhavsrivastava/awesome-ui-component-librarybestax-bulma#58
jelmer/awesome-codemodsbestax-migrate#7
acvnace/awesome-vibe-coding-resourcesBestax#111
TensorBlock/awesome-mcp-serversBestax MCP#2872
AlexMili/Awesome-MCPBestax MCP#231

In review​

ListEntryPull request
enaqx/awesome-reactbestax-bulma#1862
brillout/awesome-react-componentsBestax#616
jgthms/bulma (README)Bestax#4014
aycanogut/front-end-resourcesbestax-bulma#89
iamismile/web-dev-resourcesBestax#61
pegaltier/awesome-utils-devBestax#81
OSSDrop/OSSDropBestax#64
semlinker/awesome-typescriptcreate-bestax#198
SecretiveShell/Awesome-llms-txtbestax.io llms.txt#200
punkpeye/awesome-mcp-serversallxsmith/bestax#15446
yzfly/Awesome-MCP-ZHBestax#653
MobinX/awesome-mcp-listallxsmith/bestax#560
toolsdk-ai/toolsdk-mcp-registrybestax-mcp#587
ai-for-developers/awesome-ai-coding-toolsBestax#817
Piebald-AI/awesome-gemini-cliBestax#161
alvinreal/awesome-opensource-aibestax-mcp#800
eltociear/awesome-AI-driven-developmentbestax-mcp#146
narrowin/awesome-generative-uibestax-mcp#21
slavakurilyak/awesome-ai-agentsbestax-mcpissue #688
VoltAgent/awesome-agent-skillsallxsmith/bestax#1132
abubakarsiddik31/claude-skills-collectionBestax#57
GetBindu/awesome-claude-code-and-skillsallxsmith/bestax#237
JayLZhou/Awesome-Agent-SkillsBestax Skills#48
kodustech/awesome-agent-skillsbestax-layout-scaffold#128
ZeroPointRepo/awesome-hermes-skillsBestax skills#103
laolaoshiren/claude-code-skills-zhBestax skills#31

Every list entry is Manual: it holds the text we submitted until someone opens a pull request against that list.

Planned​

Not live yet. Each needs a submission or a sign-in first.

WhereCarriesUpdatesNotes
GitHub MCP Registrybestax-mcpUnknownThe official listing exists, so onboarding can be requested.
OpenAI plugin directoryThe skillsManualIt takes remote MCP servers only, so bestax-mcp would not come along. Each upload is a ZIP with a new version.

What goes stale​

Third-party entries copy facts from this repo. A change to any of these makes some of them wrong. Say in the pull request which listings need an update, then open those updates once it ships.

  • Adding, renaming or removing a skill. Entries that name skills or say how many there are: claude-skills-collection, awesome-hermes-skills, claude-code-skills-zh, Awesome-Agent-Skills (JayLZhou), awesome-claude-code-and-skills and kodustech (both name bestax-layout-scaffold), skillsindex.dev, agenticskills.io, cursor.directory and ClawHub.
  • Changing what bestax-mcp offers. Most MCP entries say it serves props, examples, CSS variables and Agent Skills, offline, with no API key. awesome-AI-driven-development also gives an example count, in English and Japanese. toolsdk-mcp-registry documents the BESTAX_MCP_NO_VERSION_CHECK variable.
  • A new major of bestax-mcp. Awesome-MCP-ZH, TensorBlock and cursor.directory give npx -y bestax-mcp@1 as the command. The bestax plugin does not go stale here: it pins the exact version, and skills-publish.yml regenerates it after each release.
  • A plugin release. Once listed, awesome-copilot, the OpenAI directory and Kiro pin the version in bestax-skills' root plugin.json, and Cursor Marketplace the same version in .cursor-plugin/plugin.json. Its patch counts the commits that touched the plugin's content, plus a number the generator raises when its output changes, so it rises with each change without a hand bump, and the MAJOR.MINOR comes from plugin.version in plugin/manifest.json. Update those entries when a release should reach them. Codex keys its plugin cache on the version too, and Claude Code reads the same version from .claude-plugin/plugin.json. The Grok Build entry pins a commit instead, which their daily job moves when the version changes.
  • Changing the plugin icon. Anthropic's plugin directory takes the icon in bestax-skills' .claude-plugin/icon.png only the first time the plugin is saved or submitted, so a new plugin/icon.png does not reach that listing on its own. Cursor Marketplace has its own logo, assets/logo.png in bestax-skills, from plugin/logo.png.
  • Changing how bestax-mcp starts. Glama's Dockerfile runs the bestax-mcp command, so edit it in Glama's admin. cursor.directory's MCP entry and the entries above that give the command need the same change.
  • A bestax-migrate release. The Codemod Registry wrapper keeps running the version it pins until it is bumped and republished. CONTRIBUTING.md has the steps under "Codemod Registry".
  • Changing an install command. awesome-claude-code-and-skills and claude-code-skills-zh give npx skills add https://github.com/allxsmith/bestax --skill <name>.
  • Moving or renaming a package folder. Entries link to tree/main/bestax-mcp, tree/main/skills, tree/main/skills/bestax-layout-scaffold, tree/main/create-bestax and tree/main/bestax-migrate. Plugin listings point at allxsmith/bestax-skills instead.
  • Renaming a package or moving a page on bestax.io. Entries use the package names, https://bestax.io, /llms.txt and /llms-full.txt.
  • A new Bulma major. Nearly every entry says "Bulma v1".

Bestax is called bestax-bulma on React component-library lists and Bestax everywhere else. Package names stay as they are.