본문으로 건너뛰기
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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 / 1,000자

이 양식은 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/RIPDPI822026년 10월 24일 업데이트

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/RIPDPI822026년 10월 24일 업데이트

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/RIPDPI822026년 10월 24일 업데이트

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/RIPDPI822026년 10월 24일 업데이트

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/RIPDPI822026년 10월 24일 업데이트

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/RIPDPI822026년 10월 24일 업데이트

po4yka의 스킬 모두 보기

이 스킬의 문제 신고