Documentation Index
Fetch the complete documentation index at: https://hubify.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Skills Overview
A Skill is a single markdown file that teaches your local AI agent (Claude Code, Codex, Cursor, anything that reads system prompts or MCP servers) how to do one specific thing inside a Hubify lab. Drop it into your agent’s skills directory, type/skill-name, and the agent runs the recipe end-to-end against your live Convex data.
Skills are the answer to the question Captain (the researcher) actually asks: “I already use Claude Code / Cursor / Codex every day. Why do I need a separate Hubify CLI?” Short answer: you don’t. Skills give your existing agent the same powers the dedicated hubify CLI has, just packaged as /slash-commands your agent already understands.
Why skills exist
The dedicatedhubify CLI is great when you want a deterministic, scriptable surface (hubify experiment run --pod h100, hubify paper publish, hubify status). But most research work is conversational, exploratory, and already happens inside an AI coding session. Skills meet you where you are:
- No new tool to install. If you have Claude Code, Cursor, or Codex working today, you’re 60 seconds from
/hubify-statusreturning real data. - Git-tracked, reviewable, forkable. Skills are markdown. Commit them to your lab repo. Share with collaborators. Fork to override behavior for your domain.
- Composable with existing skills. Run
/hubify-experiment-queuethen/review(your normal code-review skill) on the experiment script before it dispatches to a GPU.
experiment_list, knowledge_search) with opinionated, Captain-friendly prompts. The MCP server is the “API layer”; skills are the “user interface.”
Hat-tip: the skills format and authoring workflow here is heavily inspired by gstack, Garry Tan’s open-source skills library for Claude Code. If you’ve used
/qa, /review, or /ship from gstack, the Hubify skills will feel identical.What ships today
| Skill | What it does | Agents |
|---|---|---|
/hubify-status | Lists labs, shows active lab, last 5 agentEvents (read-only, safe everywhere) | CC, Cursor, Codex |
/hubify-experiment-queue | Wraps experiments.queue mutation with hypothesis prompt + priority picker | CC, Cursor, Codex |
/hubify-runpod | Starts/stops a GPU pod with cost confirmation gate | CC, Cursor, Codex |
/hubify-knowledge-add | Captures a finding into the lab knowledge base with auto-tag suggestions | CC, Cursor, Codex |
/hubify-paper-readiness | Checks paper draft against the 5-round publish-ready loop | CC, Cursor, Codex |
Install path
The fastest path is the MCP server (gives all skills access to your lab data) plus dropping the skill files into your agent’s skills directory.Claude Code
claude mcp add hubify ... then drop skills in ~/.claude/skills/Cursor
.cursor/mcp.json for tools, .cursor/rules/*.mdc for skillsCodex / others
Any agent that reads MCP servers + system prompts works
Skill anatomy
Every Hubify skill is a singleSKILL.md with frontmatter and a body. The body is a prompt the agent reads and executes step by step.
See also
- Bring your own agent, make this work with Codex, Cline, or anything else
- Authoring a skill, write your own
- MCP Server overview, the tool layer skills build on
- Claude Code integration, fastest path
- Cursor integration, IDE-native