Agent skill

Xrk Www Compat

by xrkseek in xrkseek/XRK-AGT

编写或审查 core//www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。Core www 走浏览器兼容层(xrk-www-compat)。含零配置静态与有 sign.json(纯静态/产物/反代,sign↔server 合并)挂载。

MITAuto-check passed

Install Xrk Www Compat

skills CLI
$ npx skills add xrkseek/XRK-AGT --skill xrk-www-compat -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install xrkseek/XRK-AGT xrk-www-compat --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/xrkseek/XRK-AGT.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/xrk-www-compat .claude/skills/xrk-www-compat && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
xrk-www-compat
GitHub stars
138
Token cost
~544 tokens
SKILL.md length
153 words
Files
1
Skills in repo
12
Repo updated
First seen
Licence
MIT

At a glance

编写或审查 core//www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。Core www 走浏览器兼容层(xrk-www-compat)。含零配置静态与有 sign.json(纯静态/产物/反代,sign↔server 合并)挂载。

  • SKILL.md covers 一层边界, 用法(强制,与 Core 一致), www 两类 + 有 sign 时的模式 and 审查
  • Calls pnpm

What it does

Xrk Www Compat is an agent skill from xrkseek/XRK-AGT. 编写或审查 core//www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。Core www 走浏览器兼容层(xrk-www-compat)。含零配置静态与有 sign.json(纯静态/产物/反代,sign↔server 合并)挂载。

Its SKILL.md is about 540 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 这是基于多语言所搭建的基于web,工作流,新型算法组件的智能体. The licence is MIT.

Example prompts

  • “/xrk-www-compat”

What it can do on your machine

Read from SKILL.md and the folder at commit 63f004e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pnpm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Xrk Www Compat loads about 544 tokens when it runs. Until then it costs about 38 tokens; SKILL.md has 153 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~38
When it runs · the whole SKILL.md, loaded when a task matches
~544

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from xrkseek/XRK-AGT at commit 63f004e, republished under its MIT licence (© xrkseek). 153 words, ~544 tokens.

Download SKILL.mdSave it as .claude/skills/xrk-www-compat/SKILL.md (or your agent's skills folder).
name
xrk-www-compat
description
编写或审查 core/*/www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。Core www 走浏览器兼容层(xrk-www-compat)。含零配置静态与有 sign.json(纯静态/产物/反代,sign↔server 合并)挂载。

Core www 浏览器兼容 + 挂载

语义权威:core/system-Core/www/xrk/src/utils/http.js
挂载权威:docs/www-mount.md · www-app-resolve.js / mount-core-www.js
响应形状:skill xrk-http-api · HttpResponse.success

一层边界

环境超时 / ID / 克隆HttpResponse
Node(core/*/http、src/)AbortSignal.timeout;xrk-node-runtime只写响应
浏览器 www/abortTimeout / randomId / deepCloneunwrapSuccess 或读顶层

用法(强制,与 Core 一致)

场景做法
/xrk 控制台import { … } from '@/utils/http.js'
其它产品 Core只内联同语义;禁止依赖 /shared 或跨应用 /xrk/...
经典 <script>内联,注释写「对齐 xrk/src/utils/http.js」
导出浏览器勿裸用
randomIdcrypto.randomUUID()
unwrapSuccess默认 json.data.字段
abortTimeoutAbortSignal.timeout
deepClone无降级 structuredClone
copyText裸 navigator.clipboard(HTTP 公网页常失败)
downloadBlob手写 a[download] 且不统一 revoke

新能力:先改 src/utils/http.js,再同步各产品内联份。

www 两类 + 有 sign 时的模式

判定行为
零配置静态无 signURL=/${文件夹名},挂目录本体
有 sign · 纯静态staticRoot: "." 等挂目录本体;可改 URL / static / rateLimit
有 sign · 产物enabled: false挂载不启进程;挂 dist(启动过程仅 stale 时再编)
有 sign · 反代enabled: true启进程 + 反代

/xrk dist:维护者改 src 后建议 pnpm build 并把 dist/ 提交入库;也支持用户自行 build / 启动 stale 编(失败仍挂仓内 dist)。见 docs/www-mount.md「/xrk 控制台:dist 与自建」。

与主服合并:sign 已写优先,未写回落 server.yaml(www-sign-merge.js)。详见 docs/www-mount.md。Vite base = proxy.mount。

审查

  • 无裸 randomUUID / AbortSignal.timeout / 无降级 structuredClone
  • 产品页未 import /shared 或跨应用 /xrk/... 的兼容层
  • 未使用保留目录名 shared
  • 有 sign.json 的工程:URL 与 proxy.mount / Vite base 一致
  • tests/framework/www-web-compat.test.mjs · mount-core-www.test.mjs

© xrkseek, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .cursor/skills/xrk-www-compat of xrkseek/XRK-AGT.

Open the folder on GitHubat commit 63f004e

Compare with similar skills

Xrk Www Compat next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Xrk Www Compat compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Xrk Www Compat this skillxrkseek/XRK-AGT138—~544Automated safety check: PassMIT
Tabler Backward Compatibilitytabler/tabler42k—~4kAutomated safety check: PassMIT
React18 Dep Compatibilitygithub/awesome-copilot40k1 repos~1.1kAutomated safety check: PassMIT
tRPC Release Compatibility Checksuperset-sh/superset15k—~1.7kAutomated safety check: PassCustom licence
Check Agent Compatibilitycursor/plugins11k—~601Automated safety check: PassNone
Playback Webview Debuggingsozercan/kaset2.4k—~480Automated safety check: PassMIT

Similar skills

  • Keeps changes to @tabler/core backward compatible so patch and minor releases never break projects, covering what counts as public API and how to alias renames.

    42k GitHub stars~4k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • React18 Dep Compatibility

    github/awesome-copilot

    Official

    React 18.3.1 and React 19 dependency compatibility matrix. An agent skill from github/awesome-copilot.

    40k GitHub starsUsed in 1 repo~1.1k tokens
    Testing & QAAuto-check passed
  • Checks whether a tRPC procedure change is safe for released desktop, mobile, CLI and SDK builds, picks a compatible pattern and decides when a deprecated procedure can go.

    15k GitHub stars~1.7k tokensUpdated today
    Backend & APIsAuto-check passed
  • Official

    Run the full repository compatibility pass: scanner score, startup path, validation loop, and docs reliability.

    11k GitHub stars~601 tokensUpdated yesterday
    Auto-check passed
  • A skill your agent uses when playback, auth recovery, queue sync, or hidden WebView state diverges from native Swift state and you need to debug the DRM playback WebView, bridge events, or…

    2.4k GitHub stars~480 tokensUpdated today
    MobileAuto-check passed
  • Official

    Makes .NET projects compatible with Native AOT and trimming by resolving IL trim and AOT analyzer warnings through annotations rather than suppressions.

    5.6k GitHub starsUsed in 2 repos~4.2k tokens
    DevelopmentAuto-check passed

More from xrkseek/XRK-AGT

All 12 skills in this repo
  • Immersive Short Video

    xrkseek/XRK-AGT

    Produce immersive vertical short videos (口播/科普/产品讲解) without AI-slop aesthetics.

    138 GitHub stars~1k tokensUpdated 10 days ago
    Auto-check passed
  • Xrk Crawl

    xrkseek/XRK-AGT

    当你需要开发/排查 HTTP 抓取、SSRF、Playwright 受控浏览器、本地字体增强截图,或判断 webfetch 与 browser 工作流如何选型时使用。

    138 GitHub stars~1.3k tokensUpdated 10 days ago
    Auto-check passed
  • Xrk HTTP API

    xrkseek/XRK-AGT

    当你需要开发或排查 HTTP API(core//http/.js)、理解 HttpApi 基类、HttpApiLoader、业务层约定时使用。

    138 GitHub stars~569 tokensUpdated 10 days ago
    Auto-check passed
  • Xrk Node Runtime

    xrkseek/XRK-AGT

    编写或审查 core/src 代码时,确保使用 Node 26 稳定 API,禁止旧写法(fetch/exec/错误/二进制)。AI 改 Core 前必读。

    138 GitHub stars~907 tokensUpdated 10 days ago
    Auto-check passed
  • Xrk GitHub Research

    xrkseek/XRK-AGT

    在 GitHub 搜索成熟开源实现、对比方案、读 issue/PR 时使用。架构选型、unfamiliar 领域、找业界最佳实践时主动调用。

    138 GitHub stars~202 tokensUpdated 10 days ago
    Auto-check passed
  • Xrk LLM

    xrkseek/XRK-AGT

    当你需要配置/新增/排查 LLM 提供商(OpenAI/Azure/Gemini/Anthropic/Ollama/各类兼容网关)时使用;确保 YAML/Schema/代码一致。

    138 GitHub stars~304 tokensUpdated 10 days ago
    Auto-check passed

Questions about Xrk Www Compat

What does Xrk Www Compat do?

编写或审查 core//www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。Core www 走浏览器兼容层(xrk-www-compat)。含零配置静态与有 sign.json(纯静态/产物/反代,sign↔server 合并)挂载。. Xrk Www Compat is an agent skill from xrkseek/XRK-AGT.

How do I install Xrk Www Compat in Claude Code?

Run `npx skills add xrkseek/XRK-AGT --skill xrk-www-compat -a claude-code`. Or copy the skill folder (.cursor/skills/xrk-www-compat in xrkseek/XRK-AGT) into .claude/skills/xrk-www-compat in your project. Claude Code loads it when a task matches its description.

How do I install Xrk Www Compat in Codex?

Run `npx skills add xrkseek/XRK-AGT --skill xrk-www-compat -a codex`. Or copy the skill folder (.cursor/skills/xrk-www-compat in xrkseek/XRK-AGT) into .agents/skills/xrk-www-compat in your project. Codex loads it when a task matches its description.

Can I use Xrk Www Compat in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add xrkseek/XRK-AGT --skill xrk-www-compat -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xrk-www-compat, .gemini/skills/xrk-www-compat, .github/skills/xrk-www-compat and .opencode/skills/xrk-www-compat in your project.

What does Xrk Www Compat need to run?

Going by SKILL.md and its folder, Xrk Www Compat needs the command-line tools its instructions call (pnpm).

Does Xrk Www Compat access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Xrk Www Compat safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Xrk Www Compat use?

Xrk Www Compat is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Xrk Www Compat use?

About 544 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Xrk Www Compat?

Skills that share tags, products or a category with Xrk Www Compat: Tabler Backward Compatibility (tabler/tabler, 42k stars), React18 Dep Compatibility (github/awesome-copilot, 40k stars), tRPC Release Compatibility Check (superset-sh/superset, 15k stars) and Check Agent Compatibility (cursor/plugins, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Xrk Www Compat?

xrkseek (a GitHub user) maintains it in xrkseek/XRK-AGT, which has 138 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 1, 2026.

Source: xrkseek/XRK-AGT on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.