MyVibe Skills

March 11, 2026 · View on GitHub

MyVibe Skills

Version Agent Skill MCP Compatible License GitHub Stars

English | 中文

An AI skill that publishes your web projects to MyVibe. Auto-detects project type, builds if needed, and deploys seamlessly.

What is MyVibe?

MyVibe is a platform for instantly deploying AI-generated web projects. Whether you're building with Claude Code, Cursor, Codex, Windsurf, or any other AI coding agent, MyVibe lets you publish your creations to a permanent URL in seconds.

Key highlights:

  • Deploy in under 60 seconds
  • Permanent URLs for your projects
  • Support for any static web project
  • Explore and discover community creations

How it Works

flowchart LR
    A[Detect Project Type] --> B[Build if needed]
    B --> C[Publish to MyVibe]

    A -.- A1[Static/Vite/Next.js/Astro]
    B -.- B1[npm/pnpm/yarn/bun]
    C -.- C1[Auto metadata & screenshot]

Features

FeatureDescription
Smart DetectionAuto-detect Static, Vite, Next.js, Astro, Nuxt, Monorepo
Build IntegrationSupports npm, pnpm, yarn, bun
Metadata ExtractionTitle, description, tags from HTML/package.json/README
Version ControlAuto-track and update existing Vibes
Cover ImageAuto-generate screenshot as cover
Tag MatchingSmart tag suggestions from MyVibe hub

Installation

npx skills add ArcBlock/myvibe-skills

Powered by skills — supports Claude Code, Cursor, Codex, Gemini CLI, and 35+ more agents.

Or simply tell your AI coding agent:

Please install Skills from github.com/ArcBlock/myvibe-skills

Via Claude Code Plugin Marketplace
# Register marketplace
/plugin marketplace add ArcBlock/myvibe-skills

# Install plugin
/plugin install myvibe@myvibe-skills

Use with OpenClaw

Publish your projects via OpenClaw:

  1. Visit MyVibe OpenClaw page
  2. Sign in and click "Generate Publish Prompt"
  3. Copy the prompt and paste it into OpenClaw

The prompt includes skill installation, credential setup, and publish instructions — OpenClaw handles the rest. The credential is saved automatically and persists across sessions.

Quick Start

Just tell your AI assistant what you want in natural language:

/myvibe-publish Publish this project to MyVibe
/myvibe-publish Publish the ./dist directory to MyVibe
/myvibe-publish Publish index.html as a private Vibe
/myvibe-publish Publish the ./dist.zip file to MyVibe

That's it! The skill handles detection, building, and publishing automatically.

Advanced Options

You can also pass options explicitly:

OptionAliasDescription
--file <path>-fPath to HTML file or ZIP archive
--dir <path>-dDirectory to publish
--hub <url>-hMyVibe URL (default: https://www.myvibe.so/)
--title <title>-tProject title
--desc <desc>Project description
--visibility <vis>-vVisibility: public or private (default: public)
--did <did>Vibe DID for version update
--newForce create new Vibe, ignore history

FAQ

What types of projects can I publish?

Any static web project can be published, including:

  • Single HTML files
  • Static sites (HTML/CSS/JS)
  • Built output from Vite, Next.js, Astro, Nuxt, etc.
  • ZIP archives containing web content
  • Projects generated by AI coding agents
Can I update an existing Vibe?

Yes! The skill automatically tracks your publish history. When you publish from the same source path, it updates the existing Vibe instead of creating a new one. Use --new flag to force create a new Vibe.

What if my project needs to be built first?

The skill auto-detects buildable projects (Vite, Next.js, Astro, etc.) and prompts you to build before publishing. It supports npm, pnpm, yarn, and bun package managers.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

  • MyVibe - AI-powered web project hosting platform

Support

Author

ArcBlock - Building decentralized identity and Web3 infrastructure.

GitHub: @ArcBlock

License

Apache License 2.0