local-code-review
Local code review. Built for human-in-the-loop agentic teams.
Install / Use
claude mcp add nodepoint-solutions -- npx -y github:nodepoint-solutions/local-code-reviewIf 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
Our assessment of local-code-review
local-code-review scores 43/100 on our quality scale, 4381st of 4,650 Development & Engineering skills we index.
Its MCP Server is 5.0 KB long, written without headings and no code examples: a solid amount of guidance for an agent.
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.
local-code-review compared with similar skills
All 4 of these similar skills score higher than local-code-review; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| local-code-review (this skill)by nodepoint-solutions | 43 | 0 | — | MCP Server |
| Agent-Reachby Panniantong | 100 | 106.0k | 4d ago | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 105.1k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.2k | today | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 67.4k | 2d ago | CLAUDE.md |
Frequently asked questions
- How do I install local-code-review?
- Run
claude mcp add nodepoint-solutions -- npx -y github:nodepoint-solutions/local-code-review. The install tabs above show the steps for each supported agent. - Which AI agents does local-code-review 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 local-code-review 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 local-code-review still maintained?
- We could not determine when the repository was last updated.
Skill content
View source on GitHub{ "name": "local-code-review", "version": "0.0.1", "description": "Local Electron PR review app", "main": "./out/main/index.js", "author": "Nodepoint Solutions Limited hello@nodepoint.co.uk", "homepage": "./", "scripts": { "postinstall": "electron-builder install-app-deps", "format": "prettier --write .", "lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix", "typecheck": "tsc --build tsconfig.node.json && tsc --noEmit", "start": "electron-vite preview", "dev": "electron-vite", "build:mcp": "vite build --config vite.mcp.config.ts", "generate-icon": "node scripts/generate-icon.js", "build": "npm run build:mcp && npm run typecheck && electron-vite build", "preview": "electron-vite preview", "dist": "npm run build && CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --publish never", "dist:mac": "npm run build && CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --mac --publish never", "dist:win": "npm run build && electron-builder --win --publish never", "dist:win:zip": "npm run build && electron-builder --win zip --publish never", "dist:linux": "npm run build && electron-builder --linux --publish never", "test": "ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs --workspace vitest.workspace.ts", "test:main": "ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs --workspace vitest.workspace.ts --project main", "test:renderer": "ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs --workspace vitest.workspace.ts --project renderer" }, "dependencies": { "@codemirror/commands": "^6.11.1", "@codemirror/lang-markdown": "^6.5.2", "@codemirror/language": "^6.12.4", "@codemirror/state": "^6.7.6", "@codemirror/view": "^6.43.13", "@electron-toolkit/preload": "^3.0.0", "@electron-toolkit/utils": "^3.0.0", "@lezer/highlight": "^1.2.5", "@modelcontextprotocol/sdk": "^1.29.0", "better-sqlite3": "^11.10.0", "github-markdown-css": "^5.9.0", "highlight.js": "^11.11.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-markdown": "^10.1.0", "react-router-dom": "^6.21.0", "rehype-highlight": "^7.0.2", "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "uuid": "^9.0.1", "zod": "^4.3.6", "zustand": "^4.4.6" }, "build": { "appId": "com.local-code-review", "productName": "Local Code Review", "copyright": "Alex Luckett", "directories": { "output": "dist" }, "files": [ "out//*" ], "asarUnpack": [ "/.node", "node_modules/better-sqlite3/**/" ], "extraResources": [ { "from": "resources/iconTemplate.png", "to": "iconTemplate.png" }, { "from": "resources/iconTemplate@2x.png", "to": "iconTemplate@2x.png" }, { "from": "resources/icon-512.png", "to": "icon-512.png" }, { "from": "dist/mcp-server", "to": "mcp-server" } ], "mac": { "icon": "resources/icon.icns", "category": "public.app-category.developer-tools", "identity": null, "target": [ { "target": "dmg", "arch": [ "arm64" ] }, { "target": "zip", "arch": [ "arm64" ] } ] }, "dmg": { "title": "${productName} ${version}", "icon": "resources/icon.icns" }, "win": { "icon": "resources/icon.ico", "target": [ { "target": "nsis", "arch": [ "x64" ] }, { "target": "zip", "arch": [ "x64" ] } ] }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "createDesktopShortcut": true, "createStartMenuShortcut": true }, "linux": { "icon": "resources/icon-512.png", "category": "Development", "target": [ { "target": "AppImage", "arch": [ "x64", "arm64" ] }, { "target": "deb", "arch": [ "x64" ] } ] } }, "devDependencies": { "@testing-library/jest-dom": "^6.1.5", "@testing-library/react": "^14.1.2", "@testing-library/user-event": "^14.5.1", "@types/better-sqlite3": "^7.6.8", "@types/node": "^20.10.0", "@types/react": "^18.2.37", "@types/react-dom": "^18.2.15", "@types/uuid": "^9.0.7", "@typescript-eslint/eslint-plugin": "^6.13.2", "@typescript-eslint/parser": "^6.13.2", "@vitejs/plugin-react": "^4.2.0", "@vitest/ui": "^1.1.0", "electron": "^27.0.0", "electron-builder": "^24.6.4", "electron-vite": "^2.0.0", "eslint": "^8.55.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.4.6", "jsdom": "^23.0.1", "prettier": "^3.1.0", "typescript": "^5.3.3", "vite": "^5.0.4", "vitest": "^1.1.0" } }
Related Skills
Agent-Reach
106.0kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
taste-skill
105.1kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
headroom
78.2kCompress 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.
ai-job-search
67.4kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
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.
