✓ Verified
💻 Development
✓ Enhanced Data
Wip Universal Installer
The Universal Interface specification for agent-native software.
- Rating
- 4.5 (127 reviews)
- Downloads
- 9,650 downloads
- Version
- 1.0.0
Overview
The Universal Interface specification for agent-native software.
Complete Documentation
View Source →
wip-universal-installer
Reference installer for agent-native software. Scans a repo, detects which interfaces it exposes, and installs them all.
When to Use This Skill
Use wip-install for:
- Installing any repo that follows the Universal Interface pattern
- Detecting what interfaces a repo provides
- Setting up CLI tools, MCP servers, OpenClaw plugins, and Claude Code hooks in one command
- Programmatically detecting interfaces in a repo
- Building custom installers or CI pipelines
- Validating that a repo follows the spec
Do NOT Use For
- Installing standard npm packages (use npm directly)
- Repos that don't follow the Universal Interface conventions
- Building or compiling code (this only installs)
API Reference
CLI
bash
wip-install /path/to/repo # install all interfaces
wip-install org/repo # clone from GitHub + install
wip-install --dry-run /path/to/repo # detect only, no changes
wip-install --json /path/to/repo # JSON output
Module (detect.mjs)
javascript
import { detectInterfaces, describeInterfaces, detectInterfacesJSON } from './detect.mjs';
const { interfaces, pkg } = detectInterfaces('/path/to/repo');
console.log(describeInterfaces(interfaces));
const json = detectInterfacesJSON('/path/to/repo');
console.log(JSON.stringify(json, null, 2));
Universal Interface
See SPEC.md for the full specification.
- CLI ...
package.jsonbin field - Module ...
package.jsonmain/exports - MCP Server ...
mcp-server.mjs - OpenClaw Plugin ...
openclaw.plugin.json - Skill ...
SKILL.md - Claude Code Hook ...
guard.mjsorclaudeCode.hook
Installation
Terminal bash
openclaw install wip-universal-installer
Copied!
💻Code Examples
example.sh
wip-install /path/to/repo # install all interfaces
wip-install org/repo # clone from GitHub + install
wip-install --dry-run /path/to/repo # detect only, no changes
wip-install --json /path/to/repo # JSON outputexample.js
import { detectInterfaces, describeInterfaces, detectInterfacesJSON } from './detect.mjs';
const { interfaces, pkg } = detectInterfaces('/path/to/repo');
console.log(describeInterfaces(interfaces));
const json = detectInterfacesJSON('/path/to/repo');
console.log(JSON.stringify(json, null, 2));Tags
#coding_agents-and-ides
Quick Info
Category Development
Model Claude 3.5
Complexity Multi-Agent
Author parkertoddbrooks
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install wip-universal-installer
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
⚡ GPT-Optimized
)}
★ 3.8 (274)
↓ 17,648
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0