Quickstart
Build and deploy your app within 10 minutes using the Claude Code plugin.
Follow this document and you'll build and deploy your first app within 10 minutes. There are no commands to memorize — install the axhub plugin in Claude Code and just say what you want.
What you need
You need three things.
- A member account at a company that has adopted AxHub — this is where your app will live. If you don't have one, ask your company admin for an invite.
- A GitHub account — where your app code will be kept.
- Claude Code — where you'll install the axhub plugin.
Follow along
Install the plugin
Type these two lines, one after the other, into the Claude Code prompt (the box where you enter commands).
/plugin marketplace add jocoding-ax-partners/axhub/plugin install axhub@axhubSet up
This step gets everything you need in place before you build an app. Once the install finishes, say:
set up axhubThe plugin walks you through installing the axhub command-line tool (CLI) → logging in → checking your environment, in order. If anything is missing, it asks for your consent first and installs it for you. You only do this once.
Create an app
There are two paths. Do only the one that matches your situation.
3-1. Start fresh from a template — bootstrap
For building something new from scratch.
I want to create an app on axhubThe plugin runs picking a template → creating a GitHub repository → the first deploy in one go. Choose among Next.js, Vite, and Astro, or name one up front like "create a Next.js app".
3-2. Bring in an app you already had — import
For a project you've been developing on your own machine, unrelated to AxHub. Bring that folder in instead of a template. From inside the folder, say:
put this folder on axhubIf you opened Claude Code somewhere else, just give it the path.
my working folder is ~/projects/myapp — put it on axhubAny stack can be brought in — Express, FastAPI, Django, Rails, Go. The plugin reads your code, writes the deploy config file (axhub.yaml) for you, then goes on to connect the app and run the first deploy.
Bringing an app in works regardless of stack, but adding features by asking depends on the stack. For one the plugin can't handle, it says "automatic coding isn't supported for this app's stack yet" and stops — deploys still work, you just write the code yourself.
Either way, anything that actually changes something — a deploy, for instance — asks for one more confirmation before it proceeds. You can let it continue or stop it.
Open it and check
When it's done, it gives you the app's address (URL). After you change the code, just say the same kind of thing.
deploy this app
open the appWhat success looks like
If your app's address opens in the browser and the template screen appears, you've succeeded. From now on, this app redeploys every time you change the code and push it.
If the deploy didn't go through, ask:
why did it fail?That one sentence pulls the failed deploy's records (logs) and points to the cause. If you're still stuck, see Troubleshooting.
Picking it back up later
An app already on AxHub can be worked on by asking, next time too. No need to start over.
Open Claude Code in the app's folder and say what you want. The plugin reads the folder's axhub.yaml to know which app it is — the development skill handles this.
I want to add to-do searchWhatever you change goes back up with a single "deploy it" — that's the deploy skill.
On a machine without the folder, clone the GitHub repository first. The plugin only touches the app bound to your current folder — point it at a different app and it tells you to go to that app's folder and stops.
What just ran
When you ask in plain words, the plugin picks the matching skill and runs it. You don't have to memorize the names, but knowing them makes it clear what's happening — and you can invoke one directly with /axhub:<name>.
| What you say | Skill that runs |
|---|---|
| "run onboarding" | onboarding |
| "I want to create an app on axhub" | bootstrap |
| "put this folder on axhub" | import |
| "deploy this app" | deploy |
| "why did it fail?" | diagnosis — reports the cause only; never redeploys or rolls back |
| "add a search feature to my to-dos" | development |
All eight skills and their guardrails are in Claude Code plugin.
Next up
How to build with the web console or terminal commands instead of the plugin, and detailed explanations of the values you set at each step (name, address, template), are in these documents.