DEV Community

Cover image for πŸš€ MyZubster AI Contribution Guide: Complete Handoff Prompt for DeepSeek
Daniel Ioni
Daniel Ioni

Posted on

πŸš€ MyZubster AI Contribution Guide: Complete Handoff Prompt for DeepSeek

πŸš€ MyZubster AI Contribution Guide: Complete Handoff Prompt for DeepSeek
πŸ“‹ Instruction for You (Copy and Paste this entire message into DeepSeek)

Dear AI Assistant,

I need you to help me continue contributing to the MyZubster open-source project. I have already cloned all repositories and made some progress. I want you to analyze the current state and guide me to complete the AI-powered skill generator integration.
πŸ“‚ My Project Structure

All MyZubster components are in one main folder:
text

C:\Users\user\Desktop\MyZubster\
β”œβ”€β”€ gateway/ # MyZubsterGateway (payment engine)
β”œβ”€β”€ marketplace/ # MyZubster-Marketplace (backend API)
β”œβ”€β”€ app/ # MyZubster-App (React Native mobile)
└── ai-assistant/ # NEW: AI-powered skill generator (React + Vite)

πŸ”— Repository Links
Component GitHub URL
Ecosystem https://github.com/DanielIoni-creator/myzubster
Gateway https://github.com/DanielIoni-creator/MyZubsterGateway
Marketplace https://github.com/DanielIoni-creator/MyZubster-Marketplace
App https://github.com/DanielIoni-creator/MyZubster-App
Author DEV.to https://dev.to/danielioni
πŸ“Š Current Project Status
βœ… Last Commit on GitHub

Date: July 19-20, 2026

Message: docs: aggiornato README con roadmap, descrizione e profili

Files modified: README.md, CONTRIBUTING.md, submodules updated
Enter fullscreen mode Exit fullscreen mode

πŸ”„ What's Working
Component Status Port
Gateway βœ… Functional (MongoDB + Node.js) 3000
Marketplace βœ… Functional (SQLite + Node.js) 4000/4001
AI Assistant 🚧 In Development (React + Vite) 5173
🎯 Current Task

Build an AI-Powered Skill Generator that:

Uses Groq API for generating professional skill descriptions

Integrates with MyZubster Marketplace API

Allows sellers to publish skills directly from the AI interface

Supports multi-language translation (English, Italian, Spanish)
Enter fullscreen mode Exit fullscreen mode

πŸ“ Complete File Structure
text

C:\Users\user\Desktop\MyZubster\
β”œβ”€β”€ gateway/
β”‚ β”œβ”€β”€ server.js
β”‚ β”œβ”€β”€ .env
β”‚ β”œβ”€β”€ package.json
β”‚ β”œβ”€β”€ models/
β”‚ β”‚ β”œβ”€β”€ index.js
β”‚ β”‚ β”œβ”€β”€ User.js
β”‚ β”‚ β”œβ”€β”€ Order.js
β”‚ β”‚ └── Payment.js
β”‚ β”œβ”€β”€ routes/
β”‚ β”‚ β”œβ”€β”€ auth.js
β”‚ β”‚ β”œβ”€β”€ payments.js
β”‚ β”‚ └── webhook.js
β”‚ └── config/
β”‚ └── monero.js
β”‚
β”œβ”€β”€ marketplace/
β”‚ β”œβ”€β”€ server.js
β”‚ β”œβ”€β”€ .env
β”‚ β”œβ”€β”€ package.json
β”‚ β”œβ”€β”€ models/
β”‚ β”‚ β”œβ”€β”€ index.js
β”‚ β”‚ β”œβ”€β”€ User.js
β”‚ β”‚ β”œβ”€β”€ Skill.js
β”‚ β”‚ └── Order.js
β”‚ β”œβ”€β”€ routes/
β”‚ β”‚ β”œβ”€β”€ auth.js
β”‚ β”‚ β”œβ”€β”€ users.js
β”‚ β”‚ β”œβ”€β”€ skills.js
β”‚ β”‚ β”œβ”€β”€ orders.js
β”‚ β”‚ └── webhook.js
β”‚ └── middleware/
β”‚ β”œβ”€β”€ auth.js
β”‚ └── admin.js
β”‚
β”œβ”€β”€ app/
β”‚ β”œβ”€β”€ App.js
β”‚ β”œβ”€β”€ .env
β”‚ └── package.json
β”‚
β”œβ”€β”€ ai-assistant/ # NEW COMPONENT
β”‚ β”œβ”€β”€ src/
β”‚ β”‚ β”œβ”€β”€ App.jsx
β”‚ β”‚ β”œβ”€β”€ index.css
β”‚ β”‚ └── services/
β”‚ β”‚ β”œβ”€β”€ groqService.js
β”‚ β”‚ └── apiService.js
β”‚ β”œβ”€β”€ .env
β”‚ β”œβ”€β”€ .env.example
β”‚ β”œβ”€β”€ index.html
β”‚ β”œβ”€β”€ package.json
β”‚ β”œβ”€β”€ tailwind.config.js
β”‚ └── vite.config.js
β”‚
β”œβ”€β”€ README.md
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ .gitignore
└── docker-compose.yml

πŸ”§ Current Environment Variables
Gateway (.env)
env

PORT=3000
NODE_ENV=development
MONGODB_URI=mongodb://localhost:27017/myzubster
JWT_SECRET=your_gateway_jwt_secret
WEBHOOK_URL=http://localhost:4000/webhook/order-update
WEBHOOK_SECRET=your_webhook_secret

Marketplace (.env)
env

PORT=4000
NODE_ENV=development
DATABASE_URL=sqlite:./database.sqlite
JWT_SECRET=your_marketplace_jwt_secret
MYZUBSTER_API_URL=http://localhost:3000/api
MYZUBSTER_API_TOKEN=your_admin_token
WEBHOOK_SECRET=your_webhook_secret
COMMISSION_PERCENTAGE=2.0

AI Assistant (.env)
env

VITE_GROQ_API_KEY=your_groq_api_key_here
VITE_API_URL=http://localhost:4000/api

πŸ€– What I Need From You

Please help me:

Analyze the current code in ai-assistant/ and verify it's correct

Complete any missing files or configurations

Guide me through the setup of all three services

Test the full flow from AI generation to publishing on Marketplace

Push all changes to GitHub with proper commit messages
Enter fullscreen mode Exit fullscreen mode

πŸš€ Quick Start Commands
bash

1. Start MongoDB (if not already running)

docker run -d -p 27017:27017 --name mongodb mongo:6

2. Start Gateway (Terminal 1)

cd C:/Users/user/Desktop/MyZubster/gateway
npm run dev

3. Start Marketplace (Terminal 2)

cd C:/Users/user/Desktop/MyZubster/marketplace
npm run dev

4. Start AI Assistant (Terminal 3)

cd C:/Users/user/Desktop/MyZubster/ai-assistant
npm run dev

5. Access services

Gateway: http://localhost:3000

Marketplace: http://localhost:4000

AI Assistant: http://localhost:5173

βœ… Checklist for Completion

β–‘

All three services running simultaneously
β–‘

Groq API key configured in AI Assistant .env
β–‘

User registration and login working via AI Assistant
β–‘

Skill generation working with Groq API
β–‘

Skill publishing to Marketplace working
β–‘

Multi-language translation working
β–‘

All tests passing
β–‘

Changes committed and pushed to GitHub
β–‘

README updated with AI Assistant documentation
Enter fullscreen mode Exit fullscreen mode

πŸ“š Resources

Groq Console: https://console.groq.com (get your API key here)

MyZubster GitHub: https://github.com/DanielIoni-creator/myzubster

Author DEV.to: https://dev.to/danielioni
Enter fullscreen mode Exit fullscreen mode

🎯 Next Steps

Please guide me step-by-step to:

Verify the ai-assistant/ code is complete and correct

Identify and fix any missing parts

Run the full integration test

Commit and push all changes to GitHub
Enter fullscreen mode Exit fullscreen mode

I'm ready to copy and paste your instructions! πŸš€

Please respond with the complete guide, and I will follow all instructions carefully.
πŸ“ For You (The User)

Copy the entire text above and paste it into a new conversation with DeepSeek or any AI assistant. The AI will have all the context needed to help you complete the MyZubster AI assistant development.

Good luck and happy coding! πŸš€

Top comments (0)