SkillAgentSearch skills...

Varin

The open-source agent harness, ready out of the box and customizable in depth. Tools, context, durable execution, permissions and recovery for code, research and office work, with a long-running super-agent Bot that leads a team of agents.

Install / Use

claude mcp add Youzini-afk -- npx -y github:Youzini-afk/Varin

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

62/100

Category

Marketing

Supported Platforms

Claude Code
Claude Desktop

Tags

Our assessment of Varin

Varin scores 62/100 on our quality scale, 570th of 589 Marketing skills we index.

Its MCP Server is 13 KB long, written without headings and no code examples: a thorough specification that gives an agent plenty to work with.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
30/30
Structure
0/20
Description
15/15
Adoption
0/20
Freshness
5/15

Maintenance, license and trust

  • We could not determine when the repository was last updated.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Varin compared with similar skills

All 4 of these similar skills score higher than Varin; compare them before choosing.

SkillScoreStarsUpdatedFormat
Varin (this skill)by Youzini-afk620—MCP Server
Agent-Reachby Panniantong100110.3ktodayCLAUDE.md
headroomby headroomlabs-ai10079.1ktodayCLAUDE.md
CowAgentby zhayujie10047.8ktodayCLAUDE.md
Scraplingby D4Vinci10099.6ktodayMCP Server

Frequently asked questions

How do I install Varin?
Run claude mcp add Youzini-afk -- npx -y github:Youzini-afk/Varin. The install tabs above show the steps for each supported agent.
Which AI agents does Varin work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is Varin safe to use?
It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is Varin still maintained?
We could not determine when the repository was last updated.

{ "name": "varin-monorepo", "version": "0.9.42", "description": "The open-source agent harness, ready out of the box: tools, context, durable execution, permissions and recovery for code, research and office work.", "private": true, "type": "module", "packageManager": "bun@1.3.14", "workspaces": [ "packages/" ], "engines": { "node": ">=22.19.0" }, "keywords": [ "ai-agent", "ai", "agent-workspace", "agent-harness", "mcp", "varin", "research" ], "author": "Youzini-afk and Varin contributors", "license": "AGPL-3.0-only", "scripts": { "dev": "node ./scripts/dev-web-hmr.mjs", "varin-dev": "node scripts/varin-dev.mjs", "build": "bun run build:type-dependencies && bun run --cwd packages/extension-cli build:raw && bun run --cwd packages/extension-react build:raw && bun run --cwd packages/web build:raw && bun run --cwd packages/electron build && bun run --cwd packages/mobile build:assets", "build:web": "bun run --cwd packages/web build", "companion:fetch": "node packages/electron/scripts/companion-assets.mjs fetch", "companion:lock": "node packages/electron/scripts/companion-assets.mjs lock", "build:cloud-runtime": "node scripts/build-cloud-runtime.mjs", "update:cloud-runtime-lock": "node scripts/build-cloud-runtime.mjs --skip-build --no-archive --update-lock", "build:ui": "bun run --cwd packages/ui build", "build:monaco-smoke": "bun run --cwd packages/web build:monaco-smoke", "build:electron": "bun run --cwd packages/electron build", "build:mobile": "bun run --cwd packages/mobile build", "build:runtime-dependencies": "node scripts/build-products.mjs runtime", "build:frontend": "node scripts/build-products.mjs frontend", "build:type-dependencies": "bun run build:runtime-dependencies && bun run --cwd packages/web build:application-host:types", "type-check": "bun run build:type-dependencies && bun run type-check:prepared", "type-check:prepared": "bun run --filter '!@varin/web' type-check && bun run --cwd packages/web type-check:prepared", "type-check:web": "bun run --cwd packages/web type-check", "type-check:ui": "bun run --cwd packages/ui type-check", "type-check:electron": "bun run --cwd packages/electron prepare:type-check && bun run --cwd packages/electron type-check", "type-check:mobile": "bun run --cwd packages/mobile type-check", "lint": "bun run --filter '@varin/' lint", "lint:web": "bun run --cwd packages/web lint", "lint:ui": "bun run --cwd packages/ui lint", "lint:electron": "bun run --cwd packages/electron lint", "lint:mobile": "bun run --cwd packages/mobile lint", "audit:dependencies": "node scripts/audit-dependencies.mjs", "clean": "bun run --filter '' clean", "changelog-card": "node scripts/changelog-card/generate.mjs", "branding:generate": "bun run scripts/generate-product-brand-assets.ts && bun run --cwd packages/mobile branding:generate", "postinstall": "node ./scripts/fix-deprecation.js && node ./packages/electron/scripts/ensure-electron.mjs --best-effort", "test:node-smoke": "bun run --cwd packages/web test:node-smoke", "kernel:build": "node scripts/build-kernel.mjs", "kernel:check": "cargo check --manifest-path kernel/Cargo.toml", "test:rust": "cd kernel && cargo test --workspace --locked", "test:kernel": "node scripts/test-kernel-authority.mjs", "kernel:protocol": "node scripts/generate-kernel-protocol.mjs", "test:cloud-deploy": "bash scripts/smoke-cloud-deploy.sh", "test:cloud": "node --test scripts/host-production-boundary.test.mjs scripts/cloud-runtime-layout.test.js", "dev:web": "bun run --cwd packages/web build:watch", "dev:web:server": "bun run --cwd packages/web dev:server:watch", "dev:web:full": "node ./scripts/dev-web-full.mjs", "dev:web:hmr": "node ./scripts/dev-web-hmr.mjs", "start:web": "bun run --cwd packages/web start", "pack:web": "bun run --cwd packages/web build && bun pm pack --cwd packages/web", "electron:dev": "node ./packages/electron/scripts/electron-dev.mjs", "electron:dev:bundled": "VARIN_ELECTRON_USE_BUNDLED_UI=1 node ./packages/electron/scripts/electron-dev.mjs", "electron:build": "bun run --cwd packages/electron package", "electron:build:win": "bun run --cwd packages/electron package:win:x64", "electron:build:monaco-smoke:win": "cross-env VARIN_MONACO_SMOKE=1 bun run electron:build:win", "electron:smoke:win": "bun run --cwd packages/electron smoke:win:unpacked", "electron:smoke:monaco:win": "cross-env VARIN_MONACO_SMOKE=1 bun run electron:smoke:win", "mobile:build": "bun run --cwd packages/mobile build", "mobile:sync": "bun run --cwd packages/mobile sync", "mobile:add:ios": "bun run --cwd packages/mobile add:ios", "mobile:add:android": "bun run --cwd packages/mobile add:android", "mobile:build:android:debug": "bun run --cwd packages/mobile build:android:debug", "mobile:build:android:release": "bun run --cwd packages/mobile build:android:release", "mobile:build:ios:simulator": "bun run --cwd packages/mobile build:ios:simulator", "mobile:sim:boot": "bun run --cwd packages/mobile sim:boot", "mobile:sim:install": "bun run --cwd packages/mobile sim:install", "mobile:sim:launch": "bun run --cwd packages/mobile sim:launch", "mobile:sim:run": "bun run --cwd packages/mobile sim:run", "mobile:sim:dev": "bun run --cwd packages/mobile sim:dev", "mobile:sim:serve": "bun run --cwd packages/mobile sim:serve", "mobile:sim:list": "bun run --cwd packages/mobile sim:list", "mobile:sim:kill": "bun run --cwd packages/mobile sim:kill", "mobile:open:ios": "bun run --cwd packages/mobile open:ios", "mobile:open:android": "bun run --cwd packages/mobile open:android", "mobile:dev": "bun run --cwd packages/mobile dev", "mobile:ios": "bun run --cwd packages/mobile ios", "mobile:android": "bun run --cwd packages/mobile android", "mobile:prebuild": "bun run --cwd packages/mobile prebuild", "splash:emit": "bun run scripts/splash/emit-splash.ts", "docs:validate": "node scripts/docs/validate-docs.mjs", "docs:check": "node scripts/docs/check-engineering-docs.mjs", "test:docs": "node --test scripts/docs/engineering-docs.test.mjs", "harness:replay": "node scripts/harness-replay.mjs", "test:harness-replay": "node --test scripts/harness-replay.test.mjs", "test:i18n": "bun run --cwd packages/ui test:i18n", "dead-code": "bunx knip@5.80.0 --no-exit-code --include files,exports,nsExports,types,nsTypes,enumMembers,duplicates", "profile:browser": "node scripts/profile-browser.mjs", "icons:sprite": "node scripts/generate-file-type-sprite.mjs", "themes:port:opencode": "tsx scripts/port-opencode-theme.ts", "version:bump": "node scripts/bump-version.mjs", "release:prepare": "bun run build && bun run type-check:prepared && bun run lint", "release:npm:prepare": "node scripts/npm-public-release.mjs prepare", "release:npm:verify": "node scripts/npm-public-release.mjs verify", "release:npm:test": "node --test scripts/npm-public-release.test.mjs && bun run --cwd packages/extension-contract test && bun run --cwd packages/extension-surface test && bun run --cwd packages/extension-sdk test && bun run --cwd packages/extension-cli test && bun run --cwd packages/application-client test", "release:npm:build": "bun run --cwd packages/extension-contract build && bun run --cwd packages/extension-surface build:raw && bun run --cwd packages/extension-sdk build:raw && bun run --cwd packages/extension-react build:raw && bun run --cwd packages/extension-cli build:raw && bun run --cwd packages/protocol build && bun run --cwd packages/application-client build:raw", "release:npm:package": "node scripts/npm-public-release.mjs package", "release:npm:publish": "node scripts/npm-public-release.mjs publish", "test:packages": "bun run --sequential --no-exit-on-error --filter '@varin/' test", "test:packages:dist": "bun run --sequential --no-exit-on-error --filter '@varin/' test:dist", "check:packages": "bun run type-check && bun run test:packages", "test:tooling": "node --test scripts/host-production-boundary.test.mjs scripts/cloud-runtime-layout.test.js scripts/cloud-deploy-smoke.test.mjs scripts/dependabot-report.test.mjs scripts/ci-workflow.test.mjs scripts/cold-backup.test.mjs scripts/build-container-images.test.mjs scripts/docker-kernel-cache.test.mjs scripts/docker-release.test.mjs scripts/download-build-asset.test.mjs scripts/docker-commit.test.mjs scripts/docker-workflow.test.mjs scripts/docker-commit-workflow.test.mjs scripts/build-cache.test.mjs scripts/release-artifacts.test.mjs scripts/dependency-consumers.test.mjs scripts/harness-replay.test.mjs scripts/npm-public-release.test.mjs packages/computer-driver/macos/test_build_helper.mjs packages/computer-driver/windows/test_build_helper.mjs packages/mobile/scripts/native-identity.test.mjs packages/mobile/scripts/android-release.test.mjs "packages/electron/scripts/.test.mjs"", "test:packages:platform": "bun run --sequential --no-exit-on-error --filter '@varin/electron' --filter '@varin/extension-host' --filter '@varin/extension-loader' --filter '@varin/extension-cli' --filter '@varin/settings-store' --filter '@varin/script-runtime' test", "computer:build": "node packages/computer-driver/windows/build-helper.mjs" }, "overrides": { "@humanfs/node": "0.16.8", "@babel/core": "7.29.7", "@babel/plugin-transform-modules-systemjs": "7.29.8", "@capacitor/android": "8.6.0", "@capacitor/core": "8.6.0", "@capacitor/ios": "8.6.0", "@peculiar/asn1-ecc": "2.9.5", "@peculiar/asn1-rsa": "2.9.5", "@peculiar/asn1-schema": "2.9.5", "@peculiar/asn1-x509": "2.9.5", "@codemirror/language": "6.13.1", "@codemirror/lint": "6.9.7", "@codemirror/state": "6.7.6", "@codemirror/view": "6.43.14", "@tootallnate/once": "2.0.1", "adm-zip": "0.6.1", "app-builder-lib": "26.18.0", "body-parser": "2.4.0", "browserslist": "4.28.7", "builder-util-runtime": "9.7.0", "dompurify": "3.4.17", "esbuild": "0.28.2", "fast-uri": "3.1.9", "flatted": "3.4.4", "follow-redirects": "1.16.0", "form-data": "4.0.6", "ip-address": "10.7.5", "js-yaml": "4.3.2", "image-size": "2.0.3", "linkify-it": "5.0.2", "lodash": "4.18.1", "markdown-it": "14.3.0", "multer": "2.5.0", "nanoid": "5.1.16", "node-abi": "4.40.0", "path-to-regexp": "8.4.2", "picomatch": "4.0.7", "postcss": "8.5.32", "proxy-addr": "2.0.8", "protobufjs": "7.6.5", "qs": "6.16.1", "serialize-javascript": "7.1.3", "sharp": "0.35.5", "shell-quote": "1.11.0", "source-map-js": "1.2.2", "tar": "7.5.22", "tmp": "0.2.7", "uuid": "11.1.1", "vite": "8.3.6", "yaml": "2.9.1", "zod": "4.6.7" }, "devDependencies": { "@clack/prompts": "^1.8.1", "@eslint/js": "^10.0.1", "@tailwindcss/postcss": "^4.3.5", "@types/dom-speech-recognition": "^0.0.12", "@types/node": "^24.13.3", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@vitejs/plugin-react": "^6.2.1", "autoprefixer": "^10.6.2", "babel-plugin-react-compiler": "^1.0.0", "concurrently": "^10.0.6", "cors": "^2.8.6", "cross-env": "^10.1.0", "eslint": "^10.14.0", "eslint-plugin-react-hooks": "^7.1.1", "eslint-plugin-react-refresh": "^0.5.6", "globals": "^17.14.0", "node-addon-api": "7.1.1", "nodemon": "^3.1.14", "sharp": "^0.35.5", "tailwindcss": "^4.3.3", "tsx": "^4.23.15", "tw-animate-css": "^1.4.0", "typescript": "~5.9.3", "typescript-eslint": "^8.72.1", "typescript-language-server": "^5.3.0", "vite": "^8.3.6", "vitest": "^5.1.0" }, "patchedDependencies": { "ghostty-web@0.4.0": "bun-patches/ghostty-web+0.4.0.patch", "brace

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars0
CategoryMarketing
UpdatedNaNy ago
Forks0

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low