본문으로 건너뛰기
cccskills
무료GitHub에 공개

telemetry

Manage local-first telemetry — status, inspect, export, opt in/out, clear, or explicitly share a disclosed dataset. Use for /telemetry, 'turn off telemetry', or 'what data do you collect'.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egregore-labs/egregore스타 293(GitHub 293 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.8 KB

SKILL.md(원문)

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

Manage telemetry settings. Shows status by default.

When to invoke

User says: "/telemetry", "telemetry status", "turn off telemetry", "disable telemetry", "what data do you collect", "inspect/export/share my telemetry events", "clear telemetry buffer" Not this: viewing telemetry across all registered orgs (internal, admin only) → /telemetry-admin

Arguments

  • status (default) — show whether telemetry is enabled, buffer size, opt-out method
  • off or disable — disable telemetry (sets telemetry: false in state file)
  • on or enable — re-enable telemetry
  • inspect [N] or legacy show [N] — show last N buffered events (default 10)
  • export <path> — validate and copy the local JSONL dataset; never uploads
  • share — disclose the exact local dataset and prepare a short-lived confirmation token
  • share --confirm <token> — send only the unchanged, previously disclosed dataset to the same target
  • clear — delete local telemetry buffer

What to do

Parse the argument (default to status if none given).

status (default)

bash bin/telemetry.sh status

Show the output to the user.

off / disable

bash bin/telemetry.sh disable

Confirm: "Telemetry disabled. No events will be collected until you run /telemetry on."

on / enable

bash bin/telemetry.sh enable

Confirm: "Telemetry re-enabled."

inspect [N]

Use {count} for the number after inspect or show in the command's arguments, or 10 when omitted, escaping embedded single quotes as '\'':

bash bin/telemetry.sh inspect '{count}'

Show the output. If empty, say "No buffered events."

export <path>

bash bin/telemetry.sh export "<path>"

Report the resulting local path. Export validates the same content-free event envelope used by sharing. It does not grant permission to upload the file.

share

First prepare the proposal. This performs no network I/O:

bash bin/telemetry.sh share

Show the complete output: target, event count, bytes, dataset hash, field list, exclusions, expiry, and exact confirmation command. Then stop. Do not infer confirmation from the request to share, a prior share, notification consent, or any unattended workflow.

Only after the user freshly confirms this exact proposal, run the printed command containing its one-time token. A changed target, changed buffer, expired token, or bad token requires a new proposal. Local events remain after a successful share.

Local instances have no default outbound sink. They may export, name an explicit endpoint, or explicitly opt into the legacy public relay with --legacy-public-relay; never select that relay automatically.

clear

bash bin/telemetry.sh clear

Confirm: "Local telemetry buffer cleared."

What is collected

Structured identifiers and metrics: event/task/actor/org/session identifiers, timestamps, retrieval type, privacy-safe lexical/vector fingerprints when configured, returned/opened artifact identifiers, ranks/order, tool-call count, latency, token counts, writeback outcome, success/failure, and index-spec version. Metric strings are bounded identifiers/enums, not prose.

What is NEVER collected

Raw prompts/queries, passages, file paths, file contents, code, env var values, secrets, conversation content, prose error messages, or command arguments that might contain user content.

Opt-out methods

  1. /telemetry off — persistent opt-out via state file
  2. EGREGORE_NO_TELEMETRY=1 in .env — env var opt-out
  3. DO_NOT_TRACK=1 — standard env var opt-out

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

activity

무료

Explicit Activity card only. Use when the user names /activity or directly asks to show, open, or render the Activity dashboard/card. Never use it to answer or synthesize what the team is focused on, busy with, prioritizing, or doing; analytical organizational questions use Search/Runtime QMD.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egregore-labs/egregore2932026년 10월 17일 업데이트

announce

무료

Draft, preview, and explicitly send an Egregore group announcement. Use for /announce, telling the team something, or notifying everyone—not a direct message or structured handoff.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egregore-labs/egregore2932026년 10월 17일 업데이트

archive

무료

Capture an effective prompting or steering technique as a reusable canonical pattern. Use when a prompt chain worked especially well; use /reflect for insight about the work and /note for a private thought.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egregore-labs/egregore2932026년 10월 17일 업데이트

branch

무료

Create a working branch from what you are about to work on. Use for /branch, or any request to start a new branch before making changes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egregore-labs/egregore2932026년 10월 17일 업데이트

checkup

무료

Run diagnostics on an Egregore environment and render a health report, repairing safe local Runtime problems when possible. Use for /checkup, a health check, or when something is broken and the root cause is unclear.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egregore-labs/egregore2932026년 10월 17일 업데이트

commit

무료

Stage changes and create a commit with a properly formatted message. Use for /commit, or saving work locally — not sharing it (/push) or opening a pull request (/pr).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

egregore-labs/egregore2932026년 10월 17일 업데이트

egregore-labs의 스킬 모두 보기

이 스킬의 문제 신고