by huimeicloud
一款轻量级、可扩展的、跨平台的、专为医疗信息化设计的电子病历编辑器内核,为EMR(电子病历系统)提供专业的结构化病历编辑与AI接入解决方案。
# Add to your Claude Code skills
git clone https://github.com/huimeicloud/hm_editorLast scanned: 6/27/2026
{
"issues": [
{
"type": "npm-audit",
"message": "accepts: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "ajv: Prototype Pollution in Ajv",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "argparse: Vulnerability found",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "autoprefixer-core: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "basic-auth-connect: basic-auth-connect's callback uses time unsafe string comparison",
"severity": "high"
},
{
"type": "npm-audit",
"message": "body-parser: body-parser vulnerable to denial of service when url encoding is enabled",
"severity": "high"
},
{
"type": "npm-audit",
"message": "boom: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "clean-css: Regular Expression Denial of Service in clean-css",
"severity": "low"
},
{
"type": "npm-audit",
"message": "compression: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "connect: Vulnerability found",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "connect-timeout: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "cookie: cookie accepts cookie name, path, and domain with out of bounds characters",
"severity": "low"
},
{
"type": "npm-audit",
"message": "cookie-parser: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "cookie-signature: cookie-signature Timing Attack",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "cryptiles: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "debug: debug Inefficient Regular Expression Complexity vulnerability",
"severity": "high"
},
{
"type": "npm-audit",
"message": "diff: Regular Expression Denial of Service (ReDoS)",
"severity": "high"
},
{
"type": "npm-audit",
"message": "echarts: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "express-session: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "findup-sync: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "form-data: form-data uses unsafe random function in form-data for choosing boundary",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "fresh: Regular Expression Denial of Service in fresh",
"severity": "high"
},
{
"type": "npm-audit",
"message": "gaze: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "getobject: Prototype pollution in getobject",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "glob: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "globule: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt: Arbitrary Code Execution in grunt",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "grunt-autoprefixer: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-contrib-clean: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-contrib-connect: Vulnerability found",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "grunt-contrib-copy: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-contrib-cssmin: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-contrib-htmlmin: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-contrib-jshint: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-contrib-rename: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-contrib-watch: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-html-convert: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-jscs: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "grunt-legacy-log: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "grunt-legacy-log-utils: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "grunt-legacy-util: Vulnerability found",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "har-validator: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "hawk: Uncontrolled Resource Consumption in Hawk",
"severity": "high"
},
{
"type": "npm-audit",
"message": "hoek: hoek subject to prototype pollution via the clone function.",
"severity": "high"
},
{
"type": "npm-audit",
"message": "html-minifier: kangax html-minifier REDoS vulnerability",
"severity": "high"
},
{
"type": "npm-audit",
"message": "js-yaml: Denial of Service in js-yaml",
"severity": "high"
},
{
"type": "npm-audit",
"message": "jscs: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "jscs-jsdoc: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "jsdoctypeparser: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "jshint: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "less: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "load-grunt-tasks: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "lodash: Prototype Pollution in lodash",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "meow: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "method-override: method-override ReDoS when untrusted user input passed into X-HTTP-Method-Override header",
"severity": "high"
},
{
"type": "npm-audit",
"message": "mime: mime Regular Expression Denial of Service when MIME lookup performed on untrusted user input",
"severity": "high"
},
{
"type": "npm-audit",
"message": "minimatch: Regular Expression Denial of Service in minimatch",
"severity": "high"
},
{
"type": "npm-audit",
"message": "morgan: Code Injection in morgan",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "ms: Regular Expression Denial of Service in ms",
"severity": "high"
},
{
"type": "npm-audit",
"message": "multimatch: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "multiparty: multiparty vulnerable to ReDoS via filename parsing",
"severity": "high"
},
{
"type": "npm-audit",
"message": "negotiator: Regular Expression Denial of Service in negotiator",
"severity": "high"
},
{
"type": "npm-audit",
"message": "node-fetch: node-fetch forwards secure headers to untrusted sites",
"severity": "high"
},
{
"type": "npm-audit",
"message": "nomnom: Vulnerability found",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "on-headers: on-headers is vulnerable to http response header manipulation",
"severity": "low"
},
{
"type": "npm-audit",
"message": "open: Command Injection in open",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "pathval: Prototype pollution in pathval",
"severity": "high"
},
{
"type": "npm-audit",
"message": "pdfjs-dist: PDF.js vulnerable to arbitrary JavaScript execution upon opening a malicious PDF",
"severity": "high"
},
{
"type": "npm-audit",
"message": "postcss: Regular Expression Denial of Service in postcss",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "puppeteer: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "qs: Prototype Pollution Protection Bypass in qs",
"severity": "high"
},
{
"type": "npm-audit",
"message": "request: Server-Side Request Forgery in Request",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "response-time: Vulnerability found",
"severity": "low"
},
{
"type": "npm-audit",
"message": "send: Directory Traversal in send",
"severity": "high"
},
{
"type": "npm-audit",
"message": "serve-favicon: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "serve-index: Cross-Site Scripting in serve-index",
"severity": "high"
},
{
"type": "npm-audit",
"message": "serve-static: Open Redirect in serve-static",
"severity": "low"
},
{
"type": "npm-audit",
"message": "shelljs: Improper Privilege Management in shelljs",
"severity": "high"
},
{
"type": "npm-audit",
"message": "sntp: Vulnerability found",
"severity": "high"
},
{
"type": "npm-audit",
"message": "tar-fs: tar-fs has a symlink validation bypass if destination directory is predictable with a specific tarball",
"severity": "high"
},
{
"type": "npm-audit",
"message": "tough-cookie: tough-cookie Prototype Pollution vulnerability",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "trim-newlines: Uncontrolled Resource Consumption in trim-newlines",
"severity": "high"
},
{
"type": "npm-audit",
"message": "underscore: Arbitrary Code Execution in underscore",
"severity": "critical"
},
{
"type": "npm-audit",
"message": "underscore.string: Regular Expression Denial of Service in underscore.string",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "uuid: uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "vow-fs: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "ws: ws affected by a DoS when handling a request with many HTTP headers",
"severity": "high"
},
{
"type": "npm-audit",
"message": "xmlbuilder: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "zrender: Prototype Pollution in the merge and clone helper methods",
"severity": "medium"
}
],
"status": "FAILED",
"scannedAt": "2026-06-27T06:53:54.342Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}hm_editor is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by huimeicloud. 一款轻量级、可扩展的、跨平台的、专为医疗信息化设计的电子病历编辑器内核,为EMR(电子病历系统)提供专业的结构化病历编辑与AI接入解决方案。. It has 100 GitHub stars.
hm_editor failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.
Clone the repository with "git clone https://github.com/huimeicloud/hm_editor" and add it to your Claude Code skills directory (see the Installation section above).
hm_editor is primarily written in HTML. It is open-source under huimeicloud on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh hm_editor against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.