app/proxy-rule/SKILL.md
When a user wants Clash RULE-SET lines filtered by action type → return merged payloadText.
npx skillsauth add davidkk/vercel-openapi proxy-ruleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Proxy, DIRECT, REJECT, case-insensitive) for copy/paste into Clash.data.payloadText (newline-joined) for paste.type, or for non-Clash formats unless documented.GET /api/proxy-rule/clash/config; this is the only safe path for normal agent usage./api/proxy-rule/admin/clash) unless a valid authenticated session is already established for this request context.type is provided and meaningful for Clash action filtering.type is missing, ask for Proxy / DIRECT / REJECT once before call.type query is required for /api/proxy-rule/clash/config. If missing, ask once: “Which Clash action type? (e.g. Proxy, DIRECT, REJECT)”.type (string, required): Clash rule action to filter.GET ...?type=... already 200 → reuse data.type (trim; case as API expects).GET /api/proxy-rule/clash/config?type=....{ code, message, data }.data.payload (string[]) and/or data.payloadText (string).payloadText to user for copy/paste when appropriate.GET /api/proxy-rule/clash/config?type=Proxy
data.payload, data.payloadText as documented.GET /api/proxy-rule/admin/clash and POST /api/proxy-rule/admin/clash require HttpOnly session after web login — do not document as generic agent tools unless the agent has that session.{ "rules": [ ... ] } per server contract.payloadText or a short line count + first lines if huge.type GET result in the same conversation.GET /api/proxy-rule/clash/config?type=Proxy → return data.payloadText.type; do not call without it.Default to public GET only; follow Steps.
type: ask user; no blind retry.tools
When a user asks for weather or short forecast at a latitude/longitude → return current conditions or forecast.
data-ai
When a user asks whether today is a public holiday in mainland China → return holiday status/name.
development
When a user provides China latitude/longitude → reverse geocode to province/city/district.
tools
When a user asks for China Fuel Price by province or a recharge promo → return current/previous prices or promo result.