Communitygithub.com

helenanova/sevensignal

Von Fans entwickelte, inoffizielle Agenten-Fähigkeiten für BTS-Fans. Erste Fähigkeit: Ticketbetrugssicherheit mit einer deterministischen offiziellen Domain-Whitelist. Englisch zuerst, koreanische Zusammenfassungen. MIT-Lizenz.

Was ist sevensignal?

sevensignal ist eine Sammlung von Open-Source-Agenten-Fähigkeiten für BTS-Fans, die auf praktische und sicherheitskritische Aufgaben fokussiert ist. Die erste veröffentlichte Fähigkeit, bts-ticket-safety, schützt Fans vor Ticketbetrug, indem sie eine deterministische Whitelist offizieller Domains verwendet, anstatt auf Suchrankings oder KI-Bewertungen zu vertrauen. Die Fähigkeit analysiert URLs und rät den Fans, ohne selbst Tickets zu kaufen oder Anmeldedaten zu speichern. Die Entwicklung folgt strengen Prinzipien: Nur offizielle Quellen, deterministische Logik statt KI-Einschätzungen, Beratung ohne Transaktionen und automatische Überprüfung der Datenaktualität. Das Repository enthält Tools zur lokalen Validierung der Domain-Matching-Regeln, Evaluierungs-Testfälle (Goldstandard, adversarielle Tests, Verweigerungstests) und eine klare Roadmap für zukünftige Fähigkeiten wie die Erkennung von Impersonation in Fan-Communitys. Die Projektsprache ist Englisch, mit koreanischen Zusammenfassungen zur besseren Zugänglichkeit für die koreanischsprachige Fangemeinde.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/helenanova/sevensignal/tree/main

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht sevensignal?

Von Fans entwickelte Agenten-Fähigkeiten für BTS-Fans. Englisch zuerst, mit koreanischen Zusammenfassungen.

팬이 만든 BTS 팬용 에이전트 스킬 모음입니다. 영어가 기본이며 한국어 요약을 함께 제공합니다.

Status: v0.1.0 ist veröffentlicht. Zwei Fähigkeiten: bts-ticket-safety (vollständig und getestet) und bts-official-news (neu, unveröffentlicht). Community-Validierung steht als nächstes an.

Was dies ist

Eine Sammlung von Open-Source-Fähigkeiten, die ein KI-Agent laden kann, um BTS-Fans bei praktischen, sicherheitskritischen Aufgaben zu helfen. Die erste Fähigkeit konzentriert sich auf den risikoreichsten Moment im Fandom-Leben: den Kauf von Konzertkarten ohne Betrug.

Der Name: "seven" ist eine Anspielung auf die sieben Mitglieder. "Signal" beschreibt, was die Fähigkeiten tun – vertrauenswürdige Signale (offizielle Ankündigungen, offizielle Verkäufer) von Rauschen (Betrug, Gerüchte, Wiederverkäufer) trennen. Der Codename vermeidet bewusst "BTS" und "ARMY", um das Markenrechtsrisiko gering zu halten.

Designprinzipien

  1. Nur offizielle Quellen. Jede Vertrauensentscheidung basiert auf einer deterministischen Whitelist offizieller Domains, nicht auf Bauchgefühl oder Suchrankings.
  2. Deterministisch statt klug. Domain-Matching erfolgt durch exakte Zeichenfolgenlogik, die jeder prüfen kann. Keine KI-Einschätzungen, was "offiziell aussieht".
  3. Beraten, niemals Transaktionen durchführen. Diese Fähigkeiten helfen einem Fan bei der Entscheidung. Sie kaufen niemals Tickets, speichern keine Anmeldedaten und bewegen kein Geld.
  4. Aktualität ist ein Feature. Tourdaten, Vorverkaufszeiten und Preise werden schnell alt. Behauptungen, die veralten, werden zur erneuten Überprüfung markiert, mit dem offiziellen Ort zur Überprüfung.
  5. Verweigerung ist eine gültige Antwort. Anfragen außerhalb des Rahmens erhalten eine klare Verweigerung plus eine sichere Weiterleitung, keine halben Antworten.

Repository-Struktur

sevensignal/
  LICENSE                     MIT
  README.md                   diese Datei
  DISCLAIMER.md               Hinweis auf inoffizielles Projekt und fehlende Zugehörigkeit
  SECURITY.md                 Meldeverfahren für Sicherheits- und Vertrauensprobleme
  CONTRIBUTING.md             Inhalts- und Nachweisregeln für Mitwirkende
  CODE_OF_CONDUCT.md          Mitwirkenden-Vereinbarung
  CHANGELOG.md                Versionsgeschichte
  MAINTAINERS.md              Wöchentlicher Wartungsablauf und Richtlinie zu nicht gewarteten Inhalten
  .github/                    Issue-Formulare, Pull-Request-Vorlage, CI-Workflows
  tools/                      Ausführbare Prüfungen (Matcher, Validatoren, Evaluierungs-Runner)
  skills/
    bts-ticket-safety/
      SKILL.md                Fähigkeitsdefinition (Englisch + vollständige koreanische Anleitung)
      data/
        official-domains.yaml Deterministische Whitelist offizieller Domains
      references/
        scam-patterns.md      Katalog bekannter Ticketbetrugsmuster
        official-channels.md  Wo offizielle Ankündigungen tatsächlich erscheinen
      evals/
        README.md             Evaluierungsschema und Ausführungshinweise
        golden.yaml           Legitime Szenarien → erwartete Vertrauensurteile
        adversarial.yaml      Betrugsszenarien → erwartete Betrugsurteile
        refusal.yaml          Anfragen außerhalb des Rahmens → erwartete Verweigerungen
        freshness.yaml        Behauptungen, die veralten → Regeln zur erneuten Überprüfung
    bts-official-news/
      SKILL.md                Offizielle Tour-/Nachrichtenverfolgung, nur öffentliche Seiten
      evals/                  Goldstandard-, adversarielle, Verweigerungs- und Aktualitäts-Testsuiten

Vertrauensdaten lokal überprüfen

Die Domain-Matching-Regeln sind ausführbar, und die Vertrauensdaten enthalten eigene Prüfungen:

python3 tools/test_domain_matcher.py   # Unit-Tests (keine Abhängigkeiten)
python3 tools/validate_data.py         # Schema + 30-Tage-Aktualitätsprüfung
python3 tools/eval_runner.py           # Deterministische Evaluierungs-Assertionen
python3 tools/check_links.py           # Live-Quelllink-Prüfung

Siehe tools/README.md für Details. CI führt die ersten drei bei jeder Änderung aus; ein wöchentlicher Workflow überprüft die Datenaktualität und Quelllinks neu und öffnet einen stale-data-Issue, wenn etwas erneut überprüft werden muss.

한국어 요약: 위 명령으로 도메인 일치 규칙과 신뢰 데이터를 직접 검증할 수 있습니다. 데이터가 30일 이상 오래되면 자동으로 경고가 열립니다.

Roadmap (noch nicht implementiert)

  • Sicherheit der Fan-Community (Erkennung von Identitätsdiebstahl auf Discord/X) – bewusst zurückgestellt: Die Beurteilung von Identitätsdiebstahl birgt ein echtes Verleumdungsrisiko und erfordert mehr Design, bevor es als deterministische Fähigkeit ausgeliefert wird.
  • v0.2.0 nach Community-Validierung: Rückmeldungen aus dem Soft-Launch triagieren, Feldberichte in Testfälle umwandeln, alle last_verified-Daten erneut prüfen.

Lizenz

MIT. Home: https://github.com/helenanova/sevensignal

Verwandte Skills