By haxtheweb
Claude Code skill for operating HAX sites with the HAX CLI and HAX web components.
ClaudeHAX is a Claude Code plugin that teaches Claude how to work with HAX sites, HAX CLI commands, and HAX web components.
Once installed, users can ask Claude to:
using a simple command:
/hax
Before installing ClaudeHAX, make sure the following are installed.
Install Claude Code and verify it works:
claude --version
Node.js 22+ recommended.
Verify:
node -v
Verify:
npm -v
Install globally:
npm install -g @haxtheweb/create
Verify:
hax --help
Important
Do NOT use:
npx hax
That resolves to a different npm package.
Use:
npx @haxtheweb/create
or the globally installed:
hax
command.
Inside Claude Code:
/plugin marketplace add djfusco/claudehax
Install the plugin:
/plugin install hax@claudehax
Verify installation:
/plugin list
You should see:
hax
Create pages:
/hax add 3 pages about iguanas
Analyze a site:
/hax analyze this site and suggest 20 new pages
Add a quiz:
/hax add a multiple choice quiz to this page based on the page content
Add flash cards:
/hax find a page that would benefit from flash cards and add 5 flash cards using the best HAX web component
Add a quiz to a specific page:
/hax add a quiz to the Penn State University page
Add a video:
/hax find a YouTube video and add it to the Ohio State University page
Add interactive learning content:
/hax add an interactive check-for-understanding section to the iguana overview page using HAX web components, not plain HTML
Recommend components:
/hax inspect the available HAX web components and recommend 10 components that would improve this site
Create a lesson:
/hax create a mini lesson page about reptile habitats and include at least two HAX web components from the elements reference
When a new version of ClaudeHAX is released:
/plugin update hax
This updates:
/hax does not existVerify:
/plugin list
If HAX is missing:
/plugin install hax@claudehax
Verify internet access and confirm:
/plugin marketplace add djfusco/claudehax
is spelled correctly.
hax command not foundInstall the HAX CLI:
npm install -g @haxtheweb/create
Then verify:
hax --help
Check:
node -v
Upgrade to Node.js 22+ if needed.
Update the plugin:
/plugin update hax
The plugin only knows what exists in the current plugin repository version.
The maintainer must:
npm run refresh:docs
git add .
git commit -m "Refresh HAX plugin docs"
git push
Then users update:
/plugin update hax
Refresh generated documentation:
npm run refresh:docs
This updates:
plugins/hax/skills/hax/docs/hax-cli-reference.md
plugins/hax/skills/hax/docs/hax-elements-reference.md
The CLI reference is generated from:
npx @haxtheweb/create --help
npx @haxtheweb/create site --help
The web component reference is generated from:
https://github.com/haxtheweb/webcomponents/tree/master/elements
Release updates:
npm run refresh:docs
git add .
git commit -m "Refresh HAX plugin docs"
git push
Users can then run:
/plugin update hax
claude plugin validate .
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub haxtheweb/claudehax --plugin haxUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.