ai-matrx
"markerjs2": "^2.32.7", "mcp-handler": "^1.1.0", "mermaid": "^11.16.0", "resend": "^6.16.0", "server-only": "^0.0.1", "sonner": "latest",
Install / Use
claude mcp add armanisadeghi -- npx -y github:armanisadeghi/ai-matrxIf 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
Development & EngineeringSupported Platforms
Tags
Skill content
View source on GitHub{ "name": "app-matrx", "version": "0.4.375", "private": true, "scripts": { "dev": "bash scripts/dev-cleanup.sh reap && NODE_OPTIONS='--dns-result-order=ipv4first' next dev", "build": "ts-node scripts/generate-manifest.ts && pnpm build:sw && pnpm build:pdfjs-worker && next build", "build:sw": "tsx features/files/cache/service-worker/build-sw.ts", "build:pdfjs-worker": "tsx scripts/copy-pdfjs-worker.ts", "postinstall": "tsx scripts/copy-pdfjs-worker.ts", "build:local": "powershell -ExecutionPolicy Bypass -File ./scripts/build-local.ps1", "build:types": "ts-node scripts/generate-manifest.ts && bash scripts/fix-encoding.sh && next build", "type-check": "tsc --noEmit -p tsconfig.typecheck.json", "measure:strict": "tsx scripts/measure-strict-flags.ts", "start": "next start", "lint": "eslint .", "gate:tools": "tsx scripts/check-tool-db-drift.ts", "check:realtime-tools": "tsx scripts/check-realtime-tools-drift.ts", "check:realtime-tools:strict": "tsx scripts/check-realtime-tools-drift.ts --strict", "test": "jest --no-coverage", "test:unit": "jest --no-coverage", "test:window-panels": "jest features/window-panels/tests --no-coverage", "clean": "rimraf .next node_modules/.cache", "clean:turbo": "rimraf .next/dev/cache/turbopack", "clean:deep": "rimraf .next .turbo node_modules/.cache tsconfig.tsbuildinfo", "clean:worktrees": "find .claude/worktrees -type d \( -name .next -o -name .turbo -o -name node_modules \) -prune -exec rm -rf {} + 2>/dev/null; echo 'worktree caches cleared'", "db-types": "npx supabase gen types typescript --project-id txzxabzwovsujtloxrus --schema public --schema iam --schema platform --schema admin --schema context --schema files --schema workflow --schema workspace --schema workbench --schema extend --schema app --schema skill --schema tool --schema agent --schema chat --schema ai --schema research --schema scraper --schema podcast --schema graveyard --schema docproc --schema pdf --schema users --schema communication --schema rag --schema education --schema transcripts --schema canvas --schema legal --schema scheduler --schema ui --schema code --schema content_ir --schema billing --schema web --schema seo --schema plan --schema crm > types/database.types.ts && perl -i -0pe 's/\s*<claude-code-hint[^>]\/?>\s$/\n/' types/database.types.ts && bash scripts/fix-encoding.sh && bash scripts/patch-db-types.sh", "analyze": "ANALYZE=true pnpm build", "analyze:win": "set ANALYZE=true && pnpm build", "migrate-content-blocks": "npx tsx scripts/migrate-content-blocks.ts", "capture-errors": "NODE_OPTIONS='--max-old-space-size=8192' npx tsx capture_ts_errors.ts", "email": "email dev --dir lib/email/templates --port 3001", "env:pull": "bash scripts/matrx/env-sync.sh pull", "env:push": "bash scripts/matrx/env-sync.sh push", "env:diff": "bash scripts/matrx/env-sync.sh diff", "env:status": "bash scripts/matrx/env-sync.sh status", "env:pull:force": "bash scripts/matrx/env-sync.sh pull --force", "env:push:force": "bash scripts/matrx/env-sync.sh push --force", "tools:update": "curl -sL https://raw.githubusercontent.com/armanisadeghi/matrx-dev-tools/main/install.sh | bash", "ship": "tsx scripts/matrx/ship.ts", "ship:minor": "tsx scripts/matrx/ship.ts --minor", "ship:major": "tsx scripts/matrx/ship.ts --major", "ship:update": "tsx scripts/matrx/ship.ts update", "ship:init": "tsx scripts/matrx/ship.ts init", "ship:setup": "tsx scripts/matrx/ship.ts setup", "ship:history": "tsx scripts/matrx/ship.ts history", "find-circular": "npx madge --circular --extensions ts,tsx --ts-config tsconfig.json lib/redux/ 2>&1", "find-circular:count": "npx madge --circular --extensions ts,tsx --ts-config tsconfig.json lib/redux/ 2>&1 | grep 'Found'", "check:surface-drift": "tsx scripts/check-surface-drift.ts", "check:source-attribution": "tsx scripts/check-source-attribution.ts", "check:docs-guards": "tsx scripts/check-docs-guards.ts", "check:doctrine": "tsx scripts/check-doctrine.ts", "check:doctrine:staged": "tsx scripts/check-doctrine.ts --staged", "check:doctrine:strict": "tsx scripts/check-doctrine.ts --strict", "check:reuse-index": "tsx scripts/check-reuse-index.ts", "check:reuse-index:strict": "tsx scripts/check-reuse-index.ts --strict", "check:turbopack-fs": "tsx scripts/check-turbopack-fs-tracing.ts", "check:scroll-chain": "tsx scripts/check-scroll-chain.ts", "check:scroll-chain:strict": "tsx scripts/check-scroll-chain.ts --strict", "check:page-headers": "tsx scripts/check-page-headers.ts", "check:page-headers:strict": "tsx scripts/check-page-headers.ts --strict", "check:registry-deps": "tsx scripts/check-registry-deps.ts", "check:registry-deps:strict": "tsx scripts/check-registry-deps.ts --strict", "check:hatches": "tsx scripts/check-type-hatches.ts", "check:hatches:strict": "tsx scripts/check-type-hatches.ts --strict", "check:hatches:update": "tsx scripts/check-type-hatches.ts --update", "generate:type-drift-hitlists": "tsx scripts/generate-type-drift-hitlists.ts", "fix:hatches": "tsx scripts/check-type-hatches.ts", "wave:split": "tsx scripts/wave-split.ts", "wave:batch": "tsx scripts/wave-batch.ts", "check:ui-primitives": "tsx scripts/check-ui-primitives.ts", "check:ui-primitives:staged": "tsx scripts/check-ui-primitives.ts --staged", "check:ui-primitives:strict": "tsx scripts/check-ui-primitives.ts --strict", "check:migrations": "tsx scripts/check-migrations.ts", "check:collection-validator": "tsx scripts/check-collection-validator.ts", "check:archetype-expansion": "tsx scripts/check-archetype-expansion.ts", "check:archetype-expansion:strict": "tsx scripts/check-archetype-expansion.ts --strict", "check:shareable-registry": "tsx scripts/regen-shareable-registry-snapshot.ts --check", "check:dead-ends": "tsx scripts/dead-ends/check-dead-ends.ts", "check:dead-ends:write": "tsx scripts/dead-ends/check-dead-ends.ts --write", "check:dead-ends:strict": "tsx scripts/dead-ends/check-dead-ends.ts --strict", "check:dead-relations": "tsx scripts/check-dead-relations.ts", "check:dead-relations:strict": "tsx scripts/check-dead-relations.ts --strict", "check:api-contracts": "tsx scripts/check-api-contracts.ts", "check:api-contracts:strict": "tsx scripts/check-api-contracts.ts --strict", "check:api-contracts:accept": "tsx scripts/check-api-contracts.ts --accept", "check:backend-boundaries": "tsx scripts/check-backend-boundaries.ts", "check:backend-boundaries:strict": "tsx scripts/check-backend-boundaries.ts --strict", "gen:entity-types": "tsx scripts/generate-entity-types.ts", "gen:action-nouns": "node scripts/gen-action-nouns.mjs", "check:entity-types": "tsx scripts/generate-entity-types.ts --check", "check:sync-fields": "tsx scripts/check-agent-sync-fields.ts", "check:sync-fields:live": "tsx scripts/check-agent-sync-fields.ts --live", "check:sync-fields:strict": "tsx scripts/check-agent-sync-fields.ts --strict", "check:sync-fields:refresh": "tsx scripts/check-agent-sync-fields.ts --refresh", "check:release-gates": "bash scripts/run-release-gates.sh", "check:release-gates:advisory": "bash scripts/run-release-gates.sh --advisory", "check:release-gates:strict": "bash scripts/run-release-gates.sh --strict", "check:admin-catalog": "tsx scripts/check-admin-catalog.ts", "check:admin-catalog:strict": "tsx scripts/check-admin-catalog.ts --strict", "check:schema": "tsx scripts/schema-check/check-schema.ts", "check:schema:strict": "tsx scripts/schema-check/check-schema.ts --strict", "check:schema:warn": "tsx scripts/schema-check/check-schema.ts --warn", "check:schema:refresh": "tsx scripts/schema-check/check-schema.ts --refresh --warn", "check:schema:snapshot": "tsx scripts/schema-check/get-current-schema.ts", "check:shapes": "tsx scripts/shape/check-shapes.ts", "check:shapes:strict": "tsx scripts/shape/check-shapes.ts --strict", "check:shapes:refresh": "tsx scripts/shape/check-shapes.ts --refresh", "check:shapes:crosswalk": "tsx scripts/shape/generate-content-vocab-crosswalk.ts --check", "check:shapes:crosswalk:refresh": "tsx scripts/shape/generate-content-vocab-crosswalk.ts", "check:shapes:manifest:refresh": "tsx scripts/shape/refresh-contract-manifest.ts", "check:shapes:surfaces": "tsx scripts/shape/export-kind-surfaces.ts --check", "check:shapes:surfaces:refresh": "tsx scripts/shape/export-kind-surfaces.ts", "check:content-ir:twin": "tsx scripts/shape/check-content-ir-twin.ts", "check:content-ir:strict": "tsx scripts/shape/generate-content-vocab-crosswalk.ts --check && tsx scripts/shape/check-content-ir-twin.ts && tsx scripts/shape/check-shapes.ts --strict", "shape:revalidate": "tsx scripts/shape/revalidate-stranded-examples.ts", "shape:sample": "tsx scripts/shape/set-sample.ts", "shape:activate": "tsx scripts/shape/activate-kinds.ts", "core-check": "pnpm check:ui-primitives && pnpm check:dead-relations", "check:migrations:strict": "tsx scripts/check-migrations.ts --strict", "check:data-integrity": "tsx scripts/check-data-integrity.ts", "check:data-integrity:strict": "tsx scripts/check-data-integrity.ts --strict", "check:bundle": "tsx scripts/check-bundle-size.ts", "check:bundle:capture": "tsx scripts/check-bundle-size.ts --capture", "check:bundle:update": "tsx scripts/check-bundle-size.ts --update-baseline", "sync:feature-docs": "tsx scripts/sync-feature-docs.ts", "validate": "node scripts/validate.mjs", "validate:fast": "node scripts/validate.mjs --fast", "validate:local": "node scripts/validate.mjs --local", "validate:no-sync": "node scripts/validate.mjs --no-sync", "validate:no-lint": "node scripts/validate.mjs --no-lint", "sync-types": "node scripts/sync-types.mjs", "sync-types:local": "node scripts/sync-types.mjs --local", "sync-types:fast": "node scripts/sync-types.mjs --fast", "build:analyze": "ts-node scripts/generate-manifest.ts && next experimental-analyze", "build:analyze:save": "ts-node scripts/generate-manifest.ts && next experimental-analyze --output", "build:profile": "NEXT_TELEMETRY_DEBUG=1 next build 2>&1 | tee build-profile.log", "build:trace": "NEXT_TURBOPACK_TRACING=1 next build", "check:tsconfig": "tsx scripts/check-tsconfig-hygiene.ts", "setup:agent-harness": "bash scripts/agent-harness/install.sh", "check:agent-harness": "bash scripts/agent-harness/install.sh --check", "check:tsconfig:strict": "tsx scripts/check-tsconfig-hygiene.ts --strict", "check:protocol-sync": "tsx scripts/check-protocol-sync.ts", "check:protocol-sync:strict": "tsx scripts/check-protocol-sync.ts --strict", "check:protocol-sync:fix": "tsx scripts/check-protocol-sync.ts --fix", "check:doc-claims": "tsx scripts/check-doc-claims.ts", "check:doc-claims:strict": "tsx scripts/check-doc-claims.ts --strict", "check:access-guards": "tsx scripts/check-access-guards.ts", "check:access-guards:strict": "tsx scripts/check-access-guards.ts --strict", "check:visibility-vocab": "tsx scripts/check-visibility-vocab.ts", "check:visibility-vocab:strict": "tsx scripts/check-visibility-vocab.ts --strict", "check:access-matrix": "tsx scripts/access-matrix/check-access-matrix.ts", "check:access-matrix:strict": "tsx scripts/access-matrix/check-access-matrix.ts --strict", "check:access-drift": "tsx scripts/access-matrix/check-access-drift.ts", "check:access-drift:strict": "tsx scripts/access-matrix/check-access-drift.ts --strict", "clean:next": "bash -c 'shopt -s nullglob; removed=0; for d in .next-*; do rm -rf "$d"; removed=1; done; if [[ "$removed" -eq 1 ]]; then echo "removed alternate NEXT_DISTDIR build dirs (.next left in
Truncated for display — read the full file on GitHub.
Related Skills
momen-cursurrules-prompt-file
40.6kCursor rules for building custom frontends with Momen.app as headless BaaS with GraphQL API, actionflows, AI agents, and Stripe integration.
ruflo
67.5k🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
headroom
65.7kCompress 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
46.4kOpen-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-model, multi-channel. Lightweight, extensible, one-line install. (formerly chatgpt-on-wechat)
Security Score
Audited on Invalid Date
