{"repo":"The-Untitled-Org/wasla","free":true,"listed":false,"github":"https://github.com/The-Untitled-Org/wasla","clone":"git clone https://github.com/The-Untitled-Org/wasla.git","description":"Universal synchronization layer for AI orchestrators, agents, MCP configs, skills, commands, and dev-tool workflows.","language":"TypeScript","stars":16,"topics":["ai-agents","ai-skills","ai-tools","agent-orchestration","ai-orchestration","automation","claude-code","cli","codex","developer-tools"],"license":"MIT","category":"workflow-automation","readme_excerpt":"وصلة — One skill layer. Every AI orchestrator. Zero duplication. --- ❗ The Problem You work across multiple AI orchestrators — Claude Code , Gemini CLI , and OpenClaw . Each one is its own universe. There is no shared layer. Every orchestrator hoards what lives inside it. You end up copy-pasting configs, duplicating agent definitions, and maintaining the same thing in five places — and the moment one changes, everything else is out of date. --- ✨ What Wasla Does Wasla syncs assets across orchestrators from the CLI. Helper skill registration is optional. When sync is triggered — manually ( sync ) or continuously ( watch ) — Wasla: 1. Scans the known config directories of every supported orchestrator on your machine ( /.claude/ , /.gemini/ , /.openclaw/ ) 2. Discovers all agents and MCPs — wherever they were originally created 3. Mirrors the full content into every other tool's equivalent directory using the \"Latest is Greatest\" strategy. 4. No more duplication. Whichever tool you used most recently to edit the asset becomes the source of truth for the next sync. Full content mirroring. No complex imports. No duplication. Just seamless synchronization that lets each tool use what the other built. --- 🔬 How Cross-Referencing Works Say you create an agent inside Gemini CLI: After wasla setup gemini --scope user , Wasla writes mirrored content into the new provider: Each stub contains only the minimum that native tool needs to load the original: Claude Code reads its stub → loads","default_branch":null,"files":null,"tree":[],"storefront":"/r/The-Untitled-Org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/The-Untitled-Org/wasla/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}