SkillAgentSearch skills...

ax-code

AI coding runtime for the business production environment

Install / Use

claude mcp add defai-digital -- npx -y github:defai-digital/ax-code

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

42/100

Supported Platforms

Claude Code
Claude Desktop

Tags

Our assessment of ax-code

ax-code scores 42/100 on our quality scale, 4340th of 4,595 Development & Engineering skills we index.

Its MCP Server is 8.1 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
29/30
Structure
0/20
Description
8/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.

ax-code compared with similar skills

All 4 of these similar skills score higher than ax-code; compare them before choosing.

SkillScoreStarsUpdatedFormat
ax-code (this skill)by defai-digital420—MCP Server
taste-skillby Leonxlnx100101.6k3d agoCLAUDE.md
Agent-Reachby Panniantong100101.3ktodayCLAUDE.md
headroomby headroomlabs-ai10077.6k1d agoCLAUDE.md
ai-job-searchby ai-job-search-dev10064.0k2d agoCLAUDE.md

Frequently asked questions

How do I install ax-code?
Run claude mcp add defai-digital -- npx -y github:defai-digital/ax-code. The install tabs above show the steps for each supported agent.
Which AI agents does ax-code 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 ax-code 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 ax-code still maintained?
We could not determine when the repository was last updated.

{ "$schema": "https://json.schemastore.org/package.json", "name": "ax-code", "description": "AI-powered development tool", "private": true, "type": "module", "packageManager": "pnpm@10.33.4", "workspaces": [ "packages/", "packages/sdk/js" ], "engines": { "node": ">=26" }, "scripts": { "preinstall": "node script/check-node-version.mjs && npx only-allow pnpm", "predev": "node script/only-allow-pnpm.mjs", "dev": "node node_modules/@typescript/native/bin/tsc -p packages/sdk/js/tsconfig.json && pnpm --dir packages/ax-code exec node ../../script/node-ffi-runner.mjs --optional-env-file=../../.env --import tsx --import ../../script/solid-loader.mjs --conditions=node ./src/index-node-tui.ts", "precli": "node script/only-allow-pnpm.mjs", "cli": "node node_modules/@typescript/native/bin/tsc -p packages/sdk/js/tsconfig.json && pnpm --dir packages/ax-code exec node ../../script/node-ffi-runner.mjs --import tsx --import ../../script/solid-loader.mjs --conditions=node ./src/index-node-tui.ts", "presetup:cli": "node script/only-allow-pnpm.mjs", "setup:cli": "tsx script/setup-cli.ts", "precheck:structure": "node script/only-allow-pnpm.mjs", "check:structure": "tsx script/structure.ts && tsx script/check-agent-runtime-boundary.ts", "precheck:shared-helpers": "node script/only-allow-pnpm.mjs", "check:shared-helpers": "tsx script/check-shared-helpers.ts", "precheck:no-cost": "node script/only-allow-pnpm.mjs", "check:no-cost": "tsx script/check-no-cost.ts", "precheck:openapi": "node script/only-allow-pnpm.mjs", "check:openapi": "pnpm --dir packages/sdk/js run validate:openapi", "precheck:self-scan": "node script/only-allow-pnpm.mjs", "check:self-scan": "pnpm --dir packages/ax-code run check:self-scan", "precheck:migrations": "node script/only-allow-pnpm.mjs", "check:migrations": "pnpm --dir packages/ax-code run check:migrations", "prerelease:cli": "node script/only-allow-pnpm.mjs", "release:cli": "pnpm run publish:github", "pretypecheck": "node script/only-allow-pnpm.mjs", "typecheck": "pnpm -r --if-present run typecheck", "prebuild:native": "node script/only-allow-pnpm.mjs", "build:native": "tsx script/build-native.ts", "prebuild:native:debug": "node script/only-allow-pnpm.mjs", "build:native:debug": "tsx script/build-native.ts --debug", "precheck:tui": "node script/only-allow-pnpm.mjs", "check:tui": "pnpm --dir packages/ax-code run check:tui-layering && pnpm --dir packages/ax-code run check:tui-snapshot && pnpm --dir packages/ax-code run check:golden-frames && pnpm --dir packages/ax-code run check:tui-locales && pnpm --dir packages/ax-code run check:prompt-footer && pnpm --dir packages/ax-code run check:context-menu && pnpm --dir packages/ax-code run check:transcript-code-render && pnpm --dir packages/ax-code run check:session-tree-memo && pnpm --dir packages/ax-code run check:wiki-visualization && pnpm --dir packages/ax-code run check:webmcp-allowlist && pnpm --dir packages/ax-code run check:product-frames && pnpm --dir packages/ax-code run check:history-scroll-anchor && pnpm --dir packages/ax-code run check:inline-frontend && pnpm --dir packages/ax-code run check:inline-pty && pnpm --dir packages/ax-code run check:tui-adoption", "preperf:intel": "node script/only-allow-pnpm.mjs", "perf:intel": "tsx packages/ax-code-intel/perf/src/harness.ts", "preperf:intel:smoke": "node script/only-allow-pnpm.mjs", "perf:intel:smoke": "tsx packages/ax-code-intel/perf/src/harness.ts --scenario smoke", "preperf:intel:full": "node script/only-allow-pnpm.mjs", "perf:intel:full": "tsx packages/ax-code-intel/perf/src/harness.ts --scenario full --record", "prepublish:github": "node script/only-allow-pnpm.mjs", "publish:github": "tsx script/publish-github-release.ts", "presign:release": "node script/only-allow-pnpm.mjs", "sign:release": "tsx script/sign-release-assets.ts", "prewinget:generate": "node script/only-allow-pnpm.mjs", "winget:generate": "tsx tools/winget/generate-manifests.ts", "prepare": "husky", "postinstall": "node script/fix-node-pty-permissions.mjs", "pretest:extracted-packages": "node script/only-allow-pnpm.mjs", "test:extracted-packages": "pnpm --dir packages/util typecheck && pnpm --dir packages/util test && pnpm --dir packages/ax-code-intel typecheck && pnpm --dir packages/ax-code-intel test && pnpm --dir packages/ax-code-reason typecheck && pnpm --dir packages/ax-code-reason test && pnpm --dir packages/ax-agent-runtime typecheck && pnpm --dir packages/ax-agent-runtime test && pnpm --dir packages/ax-wiki typecheck && pnpm --dir packages/ax-wiki test", "pretest:scripts": "node script/only-allow-pnpm.mjs", "test:scripts": "vitest run", "pretest": "node script/only-allow-pnpm.mjs", "test": "echo 'do not run tests from root (use test:scripts for root script suites)' && exit 1", "precheck:sdk-package": "node script/only-allow-pnpm.mjs", "check:sdk-package": "pnpm --dir packages/sdk/js run build && pnpm --dir packages/sdk/js run pack:github && pnpm --dir packages/sdk/js run test:tarball" }, "devDependencies": { "@actions/artifact": "5.0.1", "@sigstore/bundle": "catalog:", "@sigstore/sign": "catalog:", "@types/node": "catalog:", "@typescript/native": "catalog:", "husky": "9.1.7", "prettier": "3.6.2", "sigstore": "catalog:", "tsx": "catalog:", "turbo": "catalog:", "vitest": "catalog:" }, "dependencies": { "@ax-code/plugin": "workspace:", "@ax-code/script": "workspace:", "@ax-code/sdk": "workspace:", "typescript": "catalog:" }, "repository": { "type": "git", "url": "https://github.com/defai-digital/ax-code" }, "license": "Apache-2.0", "prettier": { "semi": false, "printWidth": 120 }, "trustedDependencies": [ "@ax-code/diff", "@ax-code/fs", "@ax-code/index-core", "@ax-code/terminal", "@ax-code/parser", "esbuild", "protobufjs", "tree-sitter", "tree-sitter-bash", "node-pty-prebuilt-multiarch", "web-tree-sitter" ], "pnpm": { "onlyBuiltDependencies": [ "node-pty-prebuilt-multiarch" ], "overrides": { "vite@>=8.0.0 <8.1.6": "8.1.6", "@ai-sdk/provider-utils@>=4.0.0 <4.0.33": "4.0.33", "serialize-javascript": ">=7.0.5", "seroval": ">=1.6.3", "source-map-js@<1.2.2": "1.2.2", "diff@<8.0.3": "8.0.3", "undici@<6.28.1": "6.28.1", "undici@>=7.0.0 <7.29.1": "7.29.1", "tar@<7.5.21": "7.5.21", "@hono/node-server@<2.1.5": "2.1.5", "hono@>=4.0.0 <4.13.13": "4.13.13", "postcss@<8.5.23": "8.5.23", "fast-xml-parser@<5.7.0": "5.7.0", "protobufjs@<7.6.5": "7.6.5", "@protobufjs/utf8@<1.1.1": "1.1.1", "fast-uri@<3.1.8": "3.1.8", "@humanfs/node@<0.16.8": "0.16.8", "browserslist@<4.28.7": "4.28.7", "fast-xml-builder@<1.1.7": "1.1.7", "ws@<8.21.0": "8.21.0", "prismjs@<1.30.0": "1.30.0", "brace-expansion@<5.0.12": "5.0.12", "ip-address@<10.7.4": "10.7.4", "qs@<6.16.0": "6.16.0", "uuid@<14.0.0": "14.0.0", "tmp@<0.2.7": "0.2.7", "esbuild@<0.28.2": "0.28.2", "markdown-it@<14.3.1": "14.3.1", "@opentelemetry/core@<2.8.0": "2.8.0", "form-data@<4.0.6": "4.0.6", "js-yaml@<4.3.2": "4.3.2", "@babel/core@<7.29.7": "7.29.7", "linkify-it@<5.0.2": "5.0.2", "shell-quote@<1.9.0": "1.9.0", "body-parser@>=2.0.0 <2.3.0": "2.3.0", "dompurify@<3.4.13": "3.4.13", "builder-util-runtime@<9.7.0": "9.7.0", "nanoid@>=3.0.0 <3.3.18": "3.3.18", "braces@<=3.0.3": "file:tools/braces" }, "peerDependencyRules": {}, "patchedDependencies": { "@standard-community/standard-openapi@0.2.9": "patches/@standard-community%2Fstandard-openapi@0.2.9.patch", "gray-matter@4.0.3": "patches/gray-matter@4.0.3.patch", "@msgpack/msgpack@3.1.3": "patches/@msgpack__msgpack@3.1.3.patch", "brace-expansion@5.0.12": "patches/brace-expansion@5.0.12.patch", "node-pty-prebuilt-multiarch@0.10.1-pre.5": "patches/node-pty-prebuilt-multiarch@0.10.1-pre.5.patch", "sprintf-js@1.1.3": "patches/sprintf-js@1.1.3.patch" } } }

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
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