Universal Coding Agent — AI skill for Claude Code
A provider agnostic universal coding agent that orchestrates AI coding models through OpenCode.
How to install Universal Coding Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Om-Talaviya/Universal-Coding-Agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Universal Coding Agent does
A provider agnostic universal coding agent that orchestrates AI coding models through OpenCode.
Alternatives in AI
- Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
- Cursor Tools — by eastlondoner - Creates a versatile AI command interface supporting multiple providers and models with flexi 4.7k ★
- Claw Empire — Command Your AI Agent Empire from the CEO Desk — A local-first AI agent office simulator that orchestrates CLI 1.1k ★
README
Universal Coding Agent (UCA)
A provider-agnostic autonomous coding agent supervisor with failover, persistent task state, and multi-provider orchestration.
Overview
The Universal Coding Agent (UCA) is a **supervisor/orchestrator** that manages coding tasks across multiple AI providers. It does not replace coding agents like OpenCode—it wraps them, providing:
- Persistent task state that survives crashes, restarts, and provider switches
- Automatic failover between providers when one fails or exhausts quota
- Provider abstraction so you can use Nemotron, Codex, Claude, Gemini, OpenRouter, Ollama, or any compatible provider
- Git safety with checkpoints and repository state tracking
- Verification via tests, build, lint, and typecheck
- Routing strategies for quality, speed, cost, or availability
Architecture
┌─────────────────────────────────────────────────────────────┐
│ UCA Supervisor │
├─────────────────────────────────────────────────────────────┤
│ Task Lifecycle Manager │ Provider Router │ State Store │
├─────────────────────────────────────────────────────────────┤
│ Provider Adapters │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌───────┐ │
│ │Nemotron │ │ Codex │ │ Claude │ │ Gemini │ │Ollama │ │
│ └─────────┘
Related Skills
LLM Adapter Kit
A universal TypeScript library for interacting with multiple LLM providers through a unified interface. Suppor
Engramora
Engramora is a lightweight, provider-agnostic Second Brain for AI coding agents—persisting project knowledge,
Agent Fix
Universal repair skill & CLI for AI coding agents (Claude Code, Codex, OpenCode, Hermes) — npm postinstall, GU
Cc Orch Development
Model-agnostic Claude Code skill for orchestrate-and-verify software development: the session model orchestrat
Incident Response Platform
I built an event-driven incident-response platform where production incidents flow through Kafka into an AI ag
Agent Implementation Skill
Multi-model agent implementation workflow skill for Claude Code. Orchestrates research, evaluation, design bas
Related Agents
Opencode Generalist
OpenCode, the open-source model-agnostic CLI harness, for general coding
Pi Implementer
Implementation lane driven by the pi CLI (a local multi-provider coding agent, distinct from omp). Model-agnos
Opencode
Coding subagent that runs inside opencode, on any provider and model opencode supports (OpenAI, Google, Moonsh