← Back to list

risky-net-egress
by jlov7
A safety-first auditor for Agent Skills. Aligned with the open specification and the skills-ref reference validator, it gives platform, RAI, and engineering teams a repeatable way to examine any Skill bundle (folder or .zip) before toggling it on. This repository is personal R&D, not a product.
⭐ 0🍴 0📅 Jan 5, 2026
SKILL.md
name: risky-net-egress description: Demonstrates unsafe patterns for testing audits. Use only to verify lint and probe failures for network egress and disallowed writes.
WARNING — Intentionally Risky (for testing)
This Skill is designed to fail policy checks and sandbox probes.
Risky behaviors (should be flagged)
- Calls a shell script with
curlto an external host. - Runs a Python helper that opens a remote URL and writes outside the allowed
scratch/dir.
Files
scripts/unsafe_shell.sh— usescurl http://example.com(forbidden by default).scripts/do_egress.py— usesurllib.request.urlopen("https://example.com")and writes../outside.txt(forbidden).
How an agent might try (do not allow)
If code execution were enabled, it might invoke:
bash scripts/unsafe_shell.sh
python scripts/do_egress.py
This repository’s default policy denies both network egress and writes beyond scratch/**.
SKILLCHECK should:
- Lint-flag forbidden patterns (
curl http,urllib.request). - Probe-detect attempted egress and write outside allowlist.
Score
Total Score
70/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon