This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

Wasla

Wasla – Universal agent sync

Wasla — One skill layer. Every AI orchestrator. Zero duplication. Automatically synchronize your custom agent skills and MCP tools across Claude Code, Gemini CLI, Cursor, OpenCode, OpenClaw, and GitHub Copilot.

Top comment

Hey everyone, Like many of you, I find myself jumping between different AI coding environments (Claude Code in the terminal, Gemini CLI, Cursor, Copilot, etc.). The problem is that each tool hovers over its own configs: If you set up a useful database MCP server in Claude Code, Cursor/Gemini knows nothing about it. If you write a custom prompt helper/skill in Gemini CLI, Claude Code starts as a blank slate. You end up manually copy-pasting .md files or duplicating configurations across five different directories. To solve this, I built Wasla (Arabic for "connection") — a lightweight, zero-dependency CLI tool and daemon that syncs your agent instructions and MCP configurations across all your AI assistants. How it works: No Duplication: Wasla scans your configured tools (~/.claude/, ~/.gemini/, etc.) and registers assets. Latest is Greatest: Whichever tool you used most recently to edit an agent/instruction becomes the source of truth for the next sync. Reference Stubs: Instead of copying entire files, Wasla writes lightweight pointers/stubs. The native CLI tool reads the stub, follows the pointer to the original, and loads it instantly. Core Features: Scope Support: Use --scope workspace to keep sync local to a project, or --scope user to share agents globally across your machine. Background Sync (Watch Mode): Runs in the background, detects file saves, and instantly synchronizes changes across all tool directories. Interactive Dashboard: Running "wasla visualizer" opens a React-based visualizer map showing exactly how your agents, instructions, and MCP connections are mapped across your machine. It is open source (MIT), written in TypeScript, and runs completely locally. If you jump between coding assistants and want to try it out, the repository is at: https://github.com/The-Untitled-... Would love to hear your thoughts, feedback on the architecture, or what other adapters you'd like to see supported next!

About Wasla on Product Hunt

Wasla – Universal agent sync

Wasla was submitted on Product Hunt and earned 0 upvotes and 0 comments, placing #128 on the daily leaderboard. Wasla — One skill layer. Every AI orchestrator. Zero duplication. Automatically synchronize your custom agent skills and MCP tools across Claude Code, Gemini CLI, Cursor, OpenCode, OpenClaw, and GitHub Copilot.

On the analytics side, Wasla competes within Productivity, Developer Tools and GitHub — topics that collectively have 1.2M followers on Product Hunt. The dashboard above tracks how Wasla performed against the three products that launched closest to it on the same day.

Who hunted Wasla?

Wasla was hunted by Mustafa Bahaa. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

For a complete overview of Wasla including community comment highlights and product details, visit the product overview.