sim
Sim is the collaborative workspace to build, deploy, and monitor AI agents and workflows. Used by 100,000+ builders.
Install / Use
claude mcp add simstudioai -- npx -y github:simstudioai/simIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Tags
Our assessment of sim
sim scores 59/100 on our quality scale, 2729th of 2,870 Automation skills we index.
Its MCP Server is 12 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.
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.
sim compared with similar skills
All 4 of these similar skills score higher than sim; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| sim (this skill)by simstudioai | 59 | 0 | — | MCP Server |
| Agent-Reachby Panniantong | 100 | 91.8k | 20d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.5k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.2k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 85.8k | 1d ago | MCP Server |
Frequently asked questions
- How do I install sim?
- Run
claude mcp add simstudioai -- npx -y github:simstudioai/sim. The install tabs above show the steps for each supported agent. - Which AI agents does sim 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 sim 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 sim still maintained?
- We could not determine when the repository was last updated.
Skill content
View source on GitHub{ "name": "simstudio", "packageManager": "bun@1.4.2", "version": "0.0.0", "private": true, "license": "Apache-2.0", "workspaces": [ "apps/", "packages/" ], "scripts": { "build": "turbo run build", "dev": "turbo run dev", "dev:sockets": "cd apps/realtime && bun run dev", "dev:full": "bunx concurrently -n "App,Realtime" -c "cyan,magenta" "cd apps/sim && bun run dev" "cd apps/realtime && bun run dev"", "dev:full:capped": "bunx concurrently -n "App,Realtime" -c "cyan,magenta" "cd apps/sim && bun run dev:capped" "cd apps/realtime && bun run dev"", "test": "bun run test:scripts && turbo run test", "test:setup": "bun run --cwd packages/sim-setup test", "test:integration": "bun --no-env-file scripts/test-integration.ts", "test:search-performance": "KNOWLEDGE_SEARCH_PERFORMANCE_TEST=true bun --no-env-file scripts/test-integration.ts search-latency", "format": "biome format --write scripts && turbo run format", "format:check": "biome format scripts && turbo run format:check", "lint": "biome check --write --unsafe scripts && turbo run lint", "lint:check": "biome check scripts && turbo run lint:check", "lint:helm": "helm lint helm/sim --strict --values helm/sim/ci/default-values.yaml", "lint:all": "bun run lint && bun run lint:helm", "check": "bun run format:check", "check:egress-boundary": "bun run scripts/check-egress-boundary.ts", "check:boundaries": "bun run scripts/check-monorepo-boundaries.ts", "check:api-validation": "bun run scripts/check-api-validation-contracts.ts --check", "check:api-contract-routes": "bun run scripts/check-api-contract-routes.ts", "check:fork-dependent-coverage": "bun run scripts/check-fork-dependent-coverage.ts", "generate:openapi": "bun run scripts/generate-openapi.ts", "check:openapi": "bun run scripts/check-openapi.ts", "generate:cli-api": "bun run scripts/generate-v2-cli-api.ts", "check:cli-api": "bun run scripts/generate-v2-cli-api.ts --check", "generate:mcp-operations": "bun run scripts/generate-v2-mcp-operations.ts", "check:mcp-operations": "bun run scripts/generate-v2-mcp-operations.ts --check", "generate:cli-docs": "bun run scripts/generate-cli-docs.ts", "check:cli-docs": "bun run scripts/generate-cli-docs.ts --check", "generate:v2-route-table": "bun run scripts/generate-v2-route-table.ts", "check:v2-route-table": "bun run scripts/generate-v2-route-table.ts --check", "check:canonical-index": "bun run scripts/check-canonical-index-surface.ts", "check:cron-parity": "bun run scripts/check-cron-parity.ts", "check:api-validation:strict": "bun run scripts/check-api-validation-contracts.ts --check --enforce-boundary-baseline", "check:realtime-prune": "bun run scripts/check-realtime-prune-graph.ts", "check:tool-request-boundary": "bun run scripts/check-tool-request-boundary.ts", "check:actorless-executor-operations": "bun run scripts/check-actorless-executor-operations.ts", "check:permission-group-enforcement": "bun run scripts/check-permission-group-enforcement.ts", "check:capability-subject": "bun run scripts/check-capability-subject.ts", "check:principal-kind-parity": "bun run scripts/check-principal-kind-parity.ts", "check:application-graph": "bun run scripts/check-application-graph.ts", "generate:block-successors": "bun run scripts/generate-block-successors.ts", "check:block-successors": "bun run scripts/generate-block-successors.ts --check", "check:tool-registry-boundary": "bun run scripts/check-tool-registry-boundary.ts --check", "check:tool-param-reachability": "bun run scripts/check-tool-param-reachability.ts", "check:trigger-block-cycle": "bun run scripts/check-trigger-block-cycle.ts", "check:import-specifiers": "bun run scripts/check-import-specifiers.ts", "check:sql-date-binding": "bun run scripts/check-sql-date-binding.ts", "check:pending-drop-tables": "bun run scripts/check-pending-drop-tables.ts", "check:zustand-v5": "bun run scripts/check-zustand-v5-selectors.ts", "check:react-query": "bun run scripts/check-react-query-patterns.ts", "check:client-boundary": "bun run scripts/check-client-boundary-imports.ts --check", "check:utils": "bun run scripts/check-utils-enforcement.ts", "check:canvas-sentences": "bun run apps/sim/scripts/check-canvas-sentences.ts --require-coverage", "check:bare-icons": "bun run scripts/check-bare-icons.ts", "check:byok-providers": "bun run scripts/check-byok-providers.ts", "check:icon-paths": "bun run scripts/check-icon-paths.ts", "check:icon-path-precision": "bun run scripts/check-icon-path-precision.ts", "check:migrations": "bun run scripts/check-migrations-safety.ts", "check:native-typecheck": "bun run scripts/check-native-typecheck.ts", "check:source-text": "bun run scripts/check-source-text.ts", "check:comment-hygiene": "bun run scripts/check-comment-hygiene.ts", "check:site-urls": "bun run scripts/check-site-urls.ts", "check:library-content": "bun run scripts/check-library-content.ts", "check:spec-example-ids": "bun run scripts/check-spec-example-ids.ts", "check:script-tests": "bun run scripts/check-script-test-coverage.ts", "check:test-patterns": "bun run scripts/check-test-patterns.ts", "check:schema-mock": "bun run scripts/generate-schema-mock.ts --check", "check:audits": "bun run scripts/run-audits.ts", "check:skills": "bun run scripts/sync-skills.ts --check", "check:guidance-refs": "bun run scripts/check-guidance-refs.ts", "check:desktop-bridge": "bun run scripts/check-desktop-bridge-contract.ts --check", "check:desktop-ipc": "bun run scripts/check-desktop-ipc-contract.ts", "check:route-verbs": "bun run scripts/check-route-verbs.ts", "check:unused-exports": "bun run scripts/check-unused-exports.ts", "check:explicit-any": "bun run scripts/check-explicit-any.ts", "check:file-names": "bun run scripts/check-file-names.ts", "desktop-bridge-contract:update": "bun run scripts/check-desktop-bridge-contract.ts --update", "mship-contracts:generate": "bun run scripts/sync-mothership-stream-contract.ts", "mship-contracts:check": "bun run scripts/sync-mothership-stream-contract.ts --check", "billing-protocol-contract:generate": "bun run scripts/sync-billing-protocol-contract.ts", "billing-protocol-contract:check": "bun run scripts/sync-billing-protocol-contract.ts --check", "tool-metadata:generate": "bun run scripts/sync-tool-metadata.ts", "tool-metadata:check": "bun run scripts/sync-tool-metadata.ts --check", "deployment-config:generate": "bun run scripts/generate-deployment-config.ts", "deployment-config:check": "bun run scripts/generate-deployment-config.ts --check", "images:generate": "bun run scripts/generate-image-manifest.ts", "images:check": "bun run scripts/generate-image-manifest.ts --check", "integration-catalog:check": "bun run scripts/check-integration-catalog.ts", "docs:check": "bun run scripts/generate-docs.ts --check", "mship-tools:generate": "bun run scripts/sync-tool-catalog.ts", "mship-tools:check": "bun run scripts/sync-tool-catalog.ts --check", "trace-spans-contract:generate": "bun run scripts/sync-trace-spans-contract.ts", "trace-spans-contract:check": "bun run scripts/sync-trace-spans-contract.ts --check", "trace-attributes-contract:generate": "bun run scripts/sync-trace-attributes-contract.ts", "trace-attributes-contract:check": "bun run scripts/sync-trace-attributes-contract.ts --check", "trace-attribute-values-contract:generate": "bun run scripts/sync-trace-attribute-values-contract.ts", "trace-attribute-values-contract:check": "bun run scripts/sync-trace-attribute-values-contract.ts --check", "trace-events-contract:generate": "bun run scripts/sync-trace-events-contract.ts", "trace-events-contract:check": "bun run scripts/sync-trace-events-contract.ts --check", "metrics-contract:generate": "bun run scripts/sync-metrics-contract.ts", "metrics-contract:check": "bun run scripts/sync-metrics-contract.ts --check", "vfs-snapshot-contract:generate": "bun run scripts/sync-vfs-snapshot-contract.ts", "vfs-snapshot-contract:check": "bun run scripts/sync-vfs-snapshot-contract.ts --check", "docs-manifest:generate": "bun run scripts/sync-docs-manifest.ts", "docs-manifest:check": "bun run scripts/sync-docs-manifest.ts --check", "mship:generate": "bun run scripts/generate-mship-contracts.ts", "mship:check": "bun run scripts/generate-mship-contracts.ts --check", "library:covers": "bun run scripts/generate-library-covers.tsx", "library:covers:check": "bun run scripts/generate-library-covers.tsx --check", "skills:sync": "bun run scripts/sync-skills.ts", "bump:npm-packages": "bun run scripts/bump-npm-package-versions.ts", "sim": "bun run packages/sim-cli/src/index.ts", "sim-setup": "bun run packages/sim-setup/src/index.ts", "agent-stream-docs:generate": "bun run scripts/sync-agent-stream-docs.ts", "agent-stream-docs:check": "bun run scripts/sync-agent-stream-docs.ts --check", "prepare": "bun husky", "test:workflow-sync": "bun --no-env-file scripts/test-integration.ts lib/workspaces/integration", "type-check": "turbo run type-check", "release": "bun run scripts/create-single-release.ts", "test:scripts": "vitest run --config scripts/vitest.config.ts", "check:agent-cli-boundary": "bun run scripts/check-agent-cli-boundary.ts", "check:dead-code": "bun run node_modules/knip/bin/knip.js" }, "overrides": { "react": "19.2.4", "react-dom": "19.2.4", "next": "16.3.6", "@next/env": "16.3.6", "drizzle-orm": "^0.45.2", "postgres": "^3.4.5", "minimatch": "^10.2.5", "marked": "18.0.11", "mermaid": "11.16.1", "zod": "4.3.6", "e2b": "2.50.0", "@hono/node-server": "1.19.15", "brace-expansion": "5.0.9", "deepmerge-ts": "8.0.0", "dompurify": "3.4.13", "engine.io": "6.6.8", "fast-uri": "3.1.5", "hono": "4.12.34", "ip-address": "10.5.0", "postcss": "8.5.26", "protobufjs": "7.6.5", "socket.io": "4.8.3", "socket.io-parser": "4.2.7", "ws": "8.21.3" }, "optionalDependencies": { "@next/swc-darwin-arm64": "16.3.6", "@next/swc-darwin-x64": "16.3.6", "@next/swc-linux-arm64-gnu": "16.3.6", "@next/swc-linux-x64-gnu": "16.3.6" }, "devDependencies": { "@babel/parser": "7.29.2", "@biomejs/biome": "2.0.6", "@mdx-js/mdx": "3.1.1", "@octokit/rest": "^21.0.0", "@sim/utils": "workspace:", "@types/opentype.js": "1.3.10", "@typescript/native": "npm:typescript@^7.0.2", "@typescript/typescript6": "^6.0.2", "@vercel/og": "0.6.8", "ajv": "8.18.0", "commander": "^11.1.0", "concurrently": "10.0.5", "drizzle-orm": "^0.45.2", "glob": "13.0.0", "gray-matter": "4.0.3", "husky": "9.1.7", "json-schema-to-typescript": "15.0.4", "knip": "6.37.0", "lint-staged": "16.0.0", "opentype.js": "1.3.4", "pdf-lib": "1.17.1", "react": "19.2.4", "remark-gfm": "4.0.1", "remark-parse": "11.0.0", "sharp": "0.35.4", "turbo": "2.9.14", "unified": "11.0.5", "unist-util-visit": "5.1.0", "vitest": "^5.0.1", "zod": "4.3.6" }, "lint-staged": { ".{js,jsx,ts,tsx,json,css,scss}": [ "biome check --write --no-errors-on-unmatched --files-ignore-unknown=true" ] }, "trustedDependencies": [ "isolated-vm", "sharp" ], "patchedDependencies": { "@better-auth/oauth-provider@1.6.27": "patches/@better-auth%2Foauth-provider@1.6.27.patch", "drizzle-kit@0.31.10": "patches/drizzle-kit@0.31.10.patch", "postgres@3.4.9": "patches/postgres@3.4.9.patch", "echarts@6.1.0": "patches/echarts@6.1.0.patch" } }
Related Skills
Agent-Reach
91.8kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.5kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.2kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
85.8k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
