跳到正文
cccskills
免费在 GitHub 公开

client-legal-safety

Conservative review of end-user legal exposure from diagnostics targets and probe hosts, by jurisdiction. Use when shipping or editing diagnostics target lists, probe hosts, or bootstrap endpoints.

中文简介正在准备中。当前显示原文说明。

实测评分 未实测

查看安装方法

包含的文件(1)

  • SKILL.md3.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Client Legal Safety

Conservative review workflow for what an end user may be exposed to by running the app, enabling a feature, or executing built-in diagnostics. This is about client-side exposure from what ships in the app -- a separate, local-only, gitignored skill (name: legal-check, not present in every checkout) instead reviews public-doc prose for Russian VPN/circumvention advertising-law framing risk. If the task is about wording in a README or public doc rather than which hosts/targets ship, that is the other skill's job.

When To Use

  • Shipping or editing diagnostics target lists
  • Adding probe hosts, bootstrap endpoints, or service checks
  • Deciding whether a blocked or politically sensitive domain should stay in-app
  • Reviewing client-side risk in a specific jurisdiction

Required Standard

This is a current-law task. Always verify with live sources before concluding that a host or workflow is safe enough to ship.

Prefer primary or official sources:

  • publication.pravo.gov.ru
  • prosecutor / regulator / ministry sites (genproc.gov.ru, rkn.gov.ru, etc.)
  • official statute databases (consultant.ru, garant.ru) when needed for the current text of a law

Use secondary reporting only to locate a designation or enforcement event, then confirm with a primary or official source where possible.

Review Steps

  1. Identify the exact client action:
    • passive inclusion in the app
    • automatic reachability probe
    • manual probe
    • DNS lookup only
    • service bootstrap / handshake
    • download, promotion, or onboarding flow
  2. Enumerate every touched host:
    • source generators
    • shipped JSON/assets
    • service/bootstrap targets
    • tests and docs that may reintroduce the host later
  3. Classify each item with a conservative client-risk label:
    • safe
    • sensitive
    • unsafe
    • needs_local_counsel
  4. Recommend the lowest-risk product action:
    • keep
    • keep manual-only
    • remove from automatic runs
    • remove entirely
    • replace with neutral controls

Conservative Rules

  • Treat hosts tied to organizations designated as undesirable as unsafe for client reachability probing.
  • Treat circumvention-tool bootstrap, download, or promotion hosts as at least sensitive; move to unsafe when current law or current enforcement makes client access materially risky.
  • Distinguish operational blocking from client-side liability. A blocked domain is not automatically unlawful to probe.
  • When evidence is mixed or incomplete, bias toward removal from shipped default diagnostics and mark the item needs_local_counsel.

Output Format

Return a compact matrix with:

  • host
  • classification
  • legal basis / enforcement signal
  • recommended product action
  • sources

If code changes are requested, update all of the following together:

  • source-of-truth catalogs / generators
  • shipped generated assets
  • tests and docs that mention removed hosts

Non-Goals

  • Do not give definitive legal advice for a user or company.
  • Do not rely on stale training knowledge for current law.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

RIPDPI's own Compose conventions: ViewModel pattern, Route/Screen split, DataStore->StateFlow, RipDpiThemeTokens. Use for how this app does Compose, not generic Compose API questions (see compose).

中文简介正在准备中。当前显示原文说明。

po4yka/RIPDPI812026年10月23日 更新

ADB-based RIPDPI device/emulator debugging: build/install/launch, logcat filtering, fixture port-forwarding, instrumented tests, crash/ANR triage. Use when debugging on a real device or emulator.

中文简介正在准备中。当前显示原文说明。

po4yka/RIPDPI812026年10月23日 更新

RIPDPI Appium launch-contract reference: start routes and permission/service/data presets. Use when a test launches to the wrong screen or a new automation route is added. General flakiness: appium-test-debug.

中文简介正在准备中。当前显示原文说明。

po4yka/RIPDPI812026年10月23日 更新

RIPDPI Appium test authoring: page objects, resource-id locators, assertions, wait tiers. Use when writing a new Appium test or page object, or adding coverage for a new screen.

中文简介正在准备中。当前显示原文说明。

po4yka/RIPDPI812026年10月23日 更新

RIPDPI Appium failure triage: flaky tests, locator/session/wait issues, screenshot and element-tree debugging. Use when an Appium test fails or is flaky.

中文简介正在准备中。当前显示原文说明。

po4yka/RIPDPI812026年10月23日 更新

Add or modify a GitHub Actions job. Use when editing a file under .github/workflows/. Not for running a workflow locally (local-ci-act) or release signing (release-signing).

中文简介正在准备中。当前显示原文说明。

po4yka/RIPDPI812026年10月23日 更新

查看 po4yka 的全部技能

报告此技能的问题