基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/sunflowermm/XRK-AGT --skill xrk-coding-style命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
编写或审查 core/*/www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。Core www 走浏览器兼容层(xrk-www-compat)。含零配置静态与有 sign.json(纯静态/产物/反代,sign↔server 合并)挂载。
编写或审查 core/src 代码时,确保使用 Node 26 稳定 API,禁止旧写法(fetch/exec/错误/二进制)。AI 改 Core 前必读。
当你需要开发/排查 HTTP 抓取、SSRF、Playwright 受控浏览器、本地字体增强截图,或判断 web_fetch 与 browser 工作流如何选型时使用。
| name | xrk-coding-style |
| description | 编写或审查 core/src 代码时的写法与性能规范(全局裸名、状态、I/O、异步、HTTP)。改 Core 前必读。 |
docs/coding-style.md(速查表 + 分节规范)docs/runtime-surface.mddocs/node-26-runtime.md · skill xrk-node-runtimedocs/infrastructure-shared.mdcore/ — 裸名 AgentRuntime/msgSegment,勿 global.;HTTP 用 req.agentRuntime + HttpResponse(success 对象拍平约定见 skill xrk-http-api)super() + 固定配置fs/promises,批加载 forEachBatch,出站 fetch + AbortSignal.timeout(服务端;浏览器 Core www 见 xrk-www-compat)normalizeError,Shell #utils/exec-async.jspackage.json 的子 Core 不用 # 别名core/*/www:读 xrk-www-compat(/xrk→./web-compat.js;产品页只内联;勿用根名 shared)改代码前对照 docs/coding-style.md 文末清单 + .cursor/rules/xrk-dev-requirements.mdc。