xs-xangi-settings — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited xs-xangi-settings (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
チャットからxangiの設定(.envファイル)を動的に変更する。
複数のxangiインスタンスが同一マシンで動いている場合がある。 間違ったインスタンスの.envを変更すると意味がない。
# 1. 自分のプロセスのセッションIDを確認
ps aux | grep claude | grep "$(cat /proc/self/ppid 2>/dev/null || echo $$)" | head -3
# 2. xangi関連の.envファイルを一覧
ls ~/xangi*/.env 2>/dev/null
# 3. 各.envのWORKSPACE_PATHを確認して、自分のワークスペースと一致するものを特定
grep WORKSPACE_PATH ~/xangi*/.envWORKSPACE_PATH(= このリポジトリのルート)と一致する .env を探す# 現在の設定を確認(トークン等はマスク)— パスはStep 0で特定したものを使う
cat /path/to/xangi/.env | grep -v TOKEN | grep -v "^#" | grep -v "^$"出力フォーマット:
現在の設定
**Discord:**
- AUTO_REPLY_CHANNELS: 123456789, 987654321
- DISCORD_STREAMING: true
**AI設定:**
- AGENT_BACKEND: claude-code
- TIMEOUT_MS: 300000
※ トークン類は非表示[SKILL_DIR]/references/env-variables.md があれば参照設定を変更しました
**変更内容:**
- AUTO_REPLY_CHANNELS: (なし) → 123456789,987654321
反映には再起動が必要です。再起動しますか?SYSTEM_COMMAND:restart を送信「#generalでも反応して」
→ AUTO_REPLY_CHANNELS にチャンネルIDを追加「タイムアウトを10分に」
→ TIMEOUT_MS=600000 に変更「ストリーミングオフにして」
→ DISCORD_STREAMING=false に変更「考え中アニメーションにして」
→ DISCORD_SHOW_THINKING=false に変更DISCORD_TOKEN, SLACK_BOT_TOKEN, SLACK_APP_TOKENDISCORD_ALLOWED_USER, SLACK_ALLOWED_USERDocker環境では.envを直接変更できないため:
Docker環境では設定を動的に変更できません。
**代替方法:**
1. ホスト側で .env を編集
2. `docker compose restart` でコンテナ再起動xangiの設定確認して
このチャンネルでも反応するようにして(チャンネルID: 123456789)
タイムアウトを10分に変更して
ストリーミング出力をオフにして~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.