{"_id":"@edwardyinacademy/vibe-coding-kit","_rev":"5-a178d2ae508448c50af3ea6e83a5fb60","name":"@edwardyinacademy/vibe-coding-kit","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@edwardyinacademy/vibe-coding-kit","version":"1.0.0","keywords":["vibe-coding","ai","agent","edwardyinacademy","skills","templates","vibecoding"],"author":{"name":"Edward Yin Academy"},"license":"MIT","_id":"@edwardyinacademy/vibe-coding-kit@1.0.0","maintainers":[{"name":"mukus123","email":"marcusjylim2012@gmail.com"}],"homepage":"https://github.com/edwardyinacademy/vibe-coding-kit#readme","bugs":{"url":"https://github.com/edwardyinacademy/vibe-coding-kit/issues"},"bin":{"vibe-coding":"bin/cli.js","vibe-coding-kit":"bin/cli.js"},"dist":{"shasum":"e2eace663cae180d7f80b1b1b87873a14496b577","tarball":"https://registry.npmjs.org/@edwardyinacademy/vibe-coding-kit/-/vibe-coding-kit-1.0.0.tgz","fileCount":4401,"integrity":"sha512-k5J0W7+cvvT3kL4waKT/lG6ohdOQ9dJsJFRC8PdstJvZ5pnt/Cl0yn7mQlWuSzj7RCX/zSoNRjAb368lLPdZ4w==","signatures":[{"sig":"MEUCIQDlj7QjEBQ0FCPK1J2EhfH8ssjeQaEXP9hMjU/dHUZw7gIgBWlSb0cUUb+8IYkdvbtYHsrRTnDtW3XR8l/01oeWR/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58633722},"gitHead":"c4edc33abafc374d65214de85a89d2bcf3642678","scripts":{"setup":"node ./bin/cli.js init","postinstall":"echo '\n🌌 Vibe Coding Kit installed! Run \"vibe-coding init\" to set up your project.\n'"},"_npmUser":{"name":"mukus123","email":"marcusjylim2012@gmail.com"},"repository":{"url":"git+https://github.com/edwardyinacademy/vibe-coding-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Premium AI Agent templates, Skills, and Workflows for the Edward Yin Academy","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vibe-coding-kit_1.0.0_1778576380195_0.3038397711094538","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@edwardyinacademy/vibe-coding-kit","version":"1.1.0","keywords":["vibe-coding","ai","agent","edwardyinacademy","skills","templates","vibecoding"],"author":{"name":"Edward Yin Academy"},"license":"MIT","_id":"@edwardyinacademy/vibe-coding-kit@1.1.0","maintainers":[{"name":"mukus123","email":"marcusjylim2012@gmail.com"}],"homepage":"https://github.com/edwardyinacademy/vibe-coding-kit#readme","bugs":{"url":"https://github.com/edwardyinacademy/vibe-coding-kit/issues"},"bin":{"vibe-coding":"bin/cli.js","vibe-coding-kit":"bin/cli.js"},"dist":{"shasum":"346dd4e69edba2bdb08c11defe5c3cd00a899ee3","tarball":"https://registry.npmjs.org/@edwardyinacademy/vibe-coding-kit/-/vibe-coding-kit-1.1.0.tgz","fileCount":4476,"integrity":"sha512-2SZqg6hpOQlyKS2cHn5p07Fe7+mZZFSOo82cNUY6K1z4cV0CItOTwX3GIuRAUSDG7XMdZgxkTDC5I6WZTK0suw==","signatures":[{"sig":"MEUCIHQFnxljMDmrkWu4IEBOBvP2gBKVFuhvIHKgLXPdFy5yAiEA/Lw4+UCkqQFtVR2tbTBR84pNEpbQbIqVyrUrsCSLDXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60755502},"gitHead":"0030f8c9f35eda113962c45a217fa08c26e12345","scripts":{"setup":"node ./bin/cli.js init","postinstall":"echo '\n🌌 Vibe Coding Kit installed! Run \"vibe-coding init\" to set up your project.\n'"},"_npmUser":{"name":"mukus123","email":"marcusjylim2012@gmail.com"},"repository":{"url":"git+https://github.com/edwardyinacademy/vibe-coding-kit.git","type":"git"},"_npmVersion":"11.6.2","description":"Premium AI Agent templates, Skills, and Workflows for the Edward Yin Academy","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vibe-coding-kit_1.1.0_1779946187342_0.30487091455906024","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@edwardyinacademy/vibe-coding-kit","version":"1.1.1","description":"Premium AI Agent templates, Skills, and Workflows for the Edward Yin Academy","repository":{"type":"git","url":"git+https://github.com/edwardyinacademy/vibe-coding-kit.git"},"homepage":"https://github.com/edwardyinacademy/vibe-coding-kit#readme","bugs":{"url":"https://github.com/edwardyinacademy/vibe-coding-kit/issues"},"keywords":["vibe-coding","ai","agent","edwardyinacademy","skills","templates","vibecoding"],"author":{"name":"Edward Yin Academy"},"license":"MIT","bin":{"vibe-coding":"bin/cli.js","vibe-coding-kit":"bin/cli.js"},"scripts":{"setup":"node ./bin/cli.js init","postinstall":"echo '\n🌌 Vibe Coding Kit installed! Run \"vibe-coding init\" to set up your project.\n'"},"gitHead":"cdba2f05b199b558c4585e2e71dfc22d480b6226","_id":"@edwardyinacademy/vibe-coding-kit@1.1.1","_nodeVersion":"22.14.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-V5l7Qhe92HZ9j91gxnC3+Zz5SyvZw4ni6FYnnJGix4DSN3OPP6s+4LlOt2cjBkOjTipEWRtYMV+hKH1SxL0xFw==","shasum":"659a192ae957125b84bdac2d81063cb270a42e1b","tarball":"https://registry.npmjs.org/@edwardyinacademy/vibe-coding-kit/-/vibe-coding-kit-1.1.1.tgz","fileCount":4476,"unpackedSize":60758191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVK4C24GsSP5+/BbqoRYhGbA0MA7+FKxoYmGnJKl8SrAIhANNcURMvYI+X0zh1q87ys79JqoaVCGy++OXcoyTGT0r3"}]},"_npmUser":{"name":"mukus123","email":"marcusjylim2012@gmail.com"},"directories":{},"maintainers":[{"name":"mukus123","email":"marcusjylim2012@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vibe-coding-kit_1.1.1_1780407411340_0.1119908250987025"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T08:59:40.097Z","modified":"2026-06-02T13:36:52.153Z","2.0.0":"2026-05-12T08:25:18.756Z","1.0.0":"2026-05-12T08:59:41.166Z","1.1.0":"2026-05-28T05:29:47.949Z","1.1.1":"2026-06-02T13:36:51.927Z"},"bugs":{"url":"https://github.com/edwardyinacademy/vibe-coding-kit/issues"},"author":{"name":"Edward Yin Academy"},"license":"MIT","homepage":"https://github.com/edwardyinacademy/vibe-coding-kit#readme","keywords":["vibe-coding","ai","agent","edwardyinacademy","skills","templates","vibecoding"],"repository":{"type":"git","url":"git+https://github.com/edwardyinacademy/vibe-coding-kit.git"},"description":"Premium AI Agent templates, Skills, and Workflows for the Edward Yin Academy","maintainers":[{"name":"mukus123","email":"marcusjylim2012@gmail.com"}],"readme":"# 🌌 Vibe Coding Kit — Edward Yin Academy Edition\n\n> **Build software like a pro, even if you've never coded in your life.**\n\n<div align=\"center\">\n  <img src=\"https://img.shields.io/badge/Skill%20Level-Absolute%20Beginner-green?style=for-the-badge\" alt=\"Beginner Friendly\" />\n  <img src=\"https://img.shields.io/badge/Vibecoding-100%25%20Ready-orange?style=for-the-badge\" alt=\"Vibecoding\" />\n  <img src=\"https://img.shields.io/badge/Academy-Official-red?style=for-the-badge\" alt=\"Academy\" />\n</div>\n\n---\n\n### 🚀 What is this?\nWelcome to the **Edward Yin Academy** Vibe Coding Kit. \n\nImagine having an elite team of software engineers, world-class designers, and cybersecurity experts living inside your computer. This kit \"hires\" them for you. You don't need to learn how to code; you just need to learn how to **talk** to them. This is called **Vibecoding**.\n\n---\n\n## 💻 Step 0: The Command Center (The Terminal)\n\nTo set everything up, we need to use your computer's **Terminal** (also called the Command Center). This is a window where you type direct instructions to your computer.\n\n### How to open it:\n*   **🪟 Windows**: Click your Start button, type `PowerShell`, and press Enter.\n*   **🍎 Mac**: Hold the `Command` key and tap the `Spacebar`. Type `Terminal` and press Enter.\n\n> [!TIP]\n> **How to Paste**: If you copy a command from this guide, you can usually paste it into the terminal by **Right-Clicking** anywhere in the window or pressing `Ctrl + V` (Windows) or `Command + V` (Mac).\n\n---\n\n## 🛠️ Step 1: The Foundation (NVM & Node)\n\nFirst, we need to install the engine that runs our AI tools.\n\n### 🪟 If you use Windows:\n1. Download the installer from [this link](https://github.com/coreybutler/nvm-windows). \n2. Open the file and keep clicking **Next** until it is finished.\n3. Open your **Terminal** (PowerShell) and type these two lines (one at a time):\n   ```bash\n   nvm install latest\n   nvm use latest\n   ```\n\n### 🍎 If you use Mac:\n1. Copy and paste this line into your **Terminal** and press Enter:\n   ```bash\n   curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash\n   ```\n2. Close your Terminal window and open a new one.\n3. Type these two lines (one at a time):\n   ```bash\n   nvm install node\n   nvm use node\n   ```\n\n---\n\n## 📦 Step 2: Choose Your Setup Method\n\nThere are two primary ways to run the Vibe Coding Kit depending on whether you want to configure a specific project or set up your global developer environment.\n\n### Option A: Local Project Initialization (Per-Project)\nPerfect for configuring a single workspace. This creates a `.agent/` folder containing the workflows and skills in your current project directory.\n\n*   **Via NPX (Zero Install)**:\n    ```bash\n    npx @edwardyinacademy/vibe-coding-kit init\n    ```\n*   **Via Global Package**:\n    If you have installed the package globally, simply run:\n    ```bash\n    vibe-coding init\n    ```\n\n---\n\n### Option B: Global Environment Initialization (Recommended 🚀)\nApply the Vibe Coding templates and skills globally. This configures the kit directly in your global agent environments, enabling these capabilities automatically for **all** projects running under them.\n\n1. **Install the CLI globally**:\n   ```bash\n   npm install -g @edwardyinacademy/vibe-coding-kit\n   ```\n   *(This registers both the `vibe-coding` and `vibe-coding-kit` commands globally)*\n\n2. **Initialize globally for all platforms (Claude Code, Gemini/Antigravity 2.0, & Antigravity-IDE)**:\n   ```bash\n   vibe-coding init --global\n   ```\n\n3. **Or initialize for a specific platform**:\n   *   **Claude Code** (`~/.claude/`):\n       ```bash\n       vibe-coding init -g -p claude\n       ```\n   *   **Gemini / Antigravity 2.0** (`~/.gemini/antigravity/`):\n       ```bash\n       vibe-coding init -g -p gemini\n       # or\n       vibe-coding init -g -p antigravity-2.0\n       ```\n   *   **Antigravity-IDE** (`~/.gemini/antigravity-ide/`):\n       ```bash\n       vibe-coding init -g -p antigravity-ide\n       ```\n\n> [!NOTE]\n> **Smart MCP Server Merging**: When running the global initialization, the CLI automatically detects and merges our model context protocol (MCP) servers with your existing `mcp_config.json`. Your custom servers will be preserved.\n\n---\n\n## 🧹 Step 3: Cleanup & Removal\n\nIf you ever need to remove the templates or clean up your environment:\n\n*   **Remove local project templates**:\n    ```bash\n    vibe-coding remove\n    ```\n*   **Remove global templates from all platforms**:\n    ```bash\n    vibe-coding remove --global\n    ```\n*   **Remove global templates from a specific platform**:\n    *   **Claude Code**:\n        ```bash\n        vibe-coding remove -g -p claude\n        ```\n    *   **Gemini / Antigravity 2.0**:\n        ```bash\n        vibe-coding remove -g -p gemini\n        ```\n    *   **Antigravity-IDE**:\n        ```bash\n        vibe-coding remove -g -p antigravity-ide\n        ```\n\n---\n\n## 🔄 Step 4: Keeping Your Kit Updated\n\nThe Vibe Coding Kit is constantly evolving. To get the latest skills, updates, and templates:\n\n### 1. Update the Global CLI Tool\n```bash\nnpm update -g @edwardyinacademy/vibe-coding-kit\n```\n\n### 2. Update Your Project / Global Environments\nSimply run the global or local `init` command again with your desired options to overwrite the base files with the latest updates while preserving custom changes where supported.\n\n---\n\n## 🛠️ For Developers (Local Setup)\nIf you are contributing to this repository or testing local changes:\n1. Open your terminal in this folder.\n2. Run `npm link`.\n3. You can now use `vibe-coding` (for production) and `vibe-coding sync` (to pull latest upstreams) anywhere.\n\nYour AI expert team is now officially \"on the clock\" and ready to build with you.\n\n---\n\n## 🎨 How to \"Vibe\" With Your AI\n\nOpen your project in your favorite **Agentic Environment** (IDE or Terminal). Once you are inside, you can use **Magic Shortcuts** to get things done fast:\n\n| Shortcut | What it does | When to use it |\n| :--- | :--- | :--- |\n| **/brainstorm** | **Bounce Ideas** | Use this to explore ideas and get suggestions before building. |\n| **/plan** | **Ask for a Map** | Use this when you have an idea but need a step-by-step roadmap. |\n| **/create** | **Build it Now** | Use this when you want the AI to build a new feature or app for you. |\n| **/enhance** | **Level Up** | Use this to improve or add more features to what you've already built. |\n| **/namecard** | **Digital ID** | Use this to build a premium digital namecard with lead capture logic. |\n| **/debug** | **Fix the Problem** | Use this when something isn't working and you need the AI to fix it. |\n| **/ui-ux-pro-max** | **Make it Pretty** | Use this to give your app a high-end, professional look. |\n| **/orchestrate** | **Team Effort** | Use this for big tasks where you need multiple AI experts working together. |\n| **/preview** | **See Your Work** | Use this to open a live view of your app and see your changes instantly. |\n| **/test** | **Double Check** | use this to make sure everything works perfectly and there are no mistakes. |\n| **/deploy** | **Go Live** | Use this when you are ready to launch your app to the world. |\n| **/status** | **Progress Check** | Use this to get a quick summary of what's finished and what's next. |\n\n---\n\n## 📚 Vibe Coding Awesome Skills Library\n\nWe have integrated over **1,400+ specialized skills** from the global Awesome Skills library. These skills cover everything from advanced DevOps and Security to niche Frameworks and Data Science.\n\nTo use them, simply refer to them in your chat:\n*   *\"Use @vibe-coding-workflows to ship this MVP\"*\n*   *\"Apply @react-best-practices to this component\"*\n*   *\"Run a security audit using @vulnerability-scanner\"*\n\nYou can find the full list of skills in the `.agent/skills/` folder of your project.\n\n---\n\n## 📄 License\n\nMIT © Edward Yin Academy\n","readmeFilename":"README.md"}