Communityライティング&編集github.com

panwanke/anti-pua

チャットログを分析し、ガスライティングやネガティングなどの操作パターンを検出するエージェントスキル。エクスポート機能と対話型ダッシュボードに対応。

anti-pua とは?

このスキルは、チャットログを解析してガスライティングやネガティングといった操作的なコミュニケーションパターンを検出するためのAIエージェントツールです。主にカウンセリング、人間関係の分析、自己防衛の文脈で利用され、ユーザーが有害な会話パターンを視覚的に理解できるよう支援します。スキルは複数のチャットプラットフォーム形式のインポートに対応し、分析結果をCSVやJSONとしてエクスポート可能です。さらに、インタラクティブなダッシュボード機能により、ユーザーはパターンの出現頻度や時系列の変化を閲覧・探索できます。本スキルは自然言語処理を用いてパターン認識を行い、誤検出を最小化するよう設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add panwanke/anti-pua

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

anti-pua は何をしますか?

抗PUA(anti-pua) — チャットログを分析し、ガスライティングやネガティングなどの操作パターンを検出するエージェントスキル。エクスポート機能と対話型ダッシュボードに対応。

概要

このスキルは、人間関係における有害なコミュニケーションパターンを特定するのに役立ちます。チャットログを読み込み、ガスライティング、ネガティング、その他の操作テクニックを検出し、結果をわかりやすく表示します。

主な機能

  • パターン検出: ガスライティング、ネガティング、罪悪感誘導、孤立化など、複数の操作パターンを自動認識。
  • マルチフォーマット対応: 一般的なチャットアプリのエクスポート形式(JSON、CSV、テキスト)をサポート。
  • エクスポート機能: 分析結果をCSVまたはJSON形式で保存可能。
  • 対話型ダッシュボード: パターン出現の頻度や時系列変化を可視化するインタラクティブなレポート。

使用方法

# チャットログを分析(例)
anti-pua analyze --input chat_export.json --output report.json

分析後、ダッシュボードを起動して結果を探索します。

anti-pua dashboard --port 8080

対応プラットフォーム

  • Claude Code
  • Cursor
  • その他 エージェント対応ツール(要JSON入出力)

依存関係

  • Python 3.9+
  • pandas, nltk, flask(ダッシュボード用)

詳細

詳細な設定やカスタムパターンの追加方法については、リポジトリのドキュメントを参照してください。

関連スキル