
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 615
使用教程
环境要求
- Python 3.9+
- 待审的技能目录
安装与启动步骤
-
1装检查器
一个专门审技能包的静态工具。
pip install semia-audit -
2扫一个技能
它会翻出技能里的内嵌命令、网络请求与文件操作。
semia scan ./some-skill -
3看高危项
重点盯脚本执行与外部请求两类,其余多为提示。
-
4按建议修
能自动改的先改,改不动的回源文件手动改。
semia repair ./some-skill
如何确认成功
扫描能列出技能里所有会执行命令的位置,且自动修复后不再出现高危项
注意事项
- 技能本质是带命令的说明文档,跑之前审一遍是必要动作。
- 自动修复只会改明确模式,语义层面的问题还得人看。
- 来源不明的技能即使扫过了也建议在隔离环境里试。
- 规则覆盖有限,新写法未必能识别。
核心亮点
- 专注 AI Agent 技能这一新兴攻击面,填补传统 SAST 工具覆盖不到的空白
- 静态分析无需运行技能即可出结果,接入本地或 CI 成本低
- 同时覆盖 Claude Code、Codex、OpenClaw 等多平台技能格式,通用性较好
不足之处
- 仅做静态分析,对运行时动态加载或混淆规避的恶意行为识别有限
- 项目处于早期,规则库与误报/漏报情况仍需更多实践验证
适用场景
- 在安装第三方 Claude Code 技能前做一次安全预检
- 团队 CI 中扫描技能仓库,阻止含危险命令的提交合并
- 技能市场或分发平台对上传的技能包做自动化审计
替代项目
Semgrep、Bandit
同类项目推荐
UltraEval-Audio
开源
一站式音频模型评测,快速对比知己知彼
Your faithful, impartial partner for audio evaluation — know yourself, know your ri···
evals
开源
用真实 React Native 任务,测出 AI 编码真本事。
A benchmark suite for evaluating how coding models solve real React Native tasks.
humanbound
开源
给 AI 智能体找茬,自动发现安全漏洞和逻辑缺陷。
Open-source adversarial testing engine, SDK, and CLI for AI agents. Runs locally or ···
ai-dfir-toolkit
开源
给 AI 系统装上开箱即用的入侵检测规则
A vendor-neutral collection of Sigma, YARA, and Suricata rules for detecting comprom···
llm_benchmark
开源
跑一遍评测,快速发现大模型安全短板
any-guardrail
开源
一个接口切换多种大模型安全护栏,评测对比不再改代码
Giving researchers and practitioners an easy way to switch between guardrails.
CUREBench
开源
给AI看病决策打分,推动医疗AI更靠谱
CUREBench @ NeurIPS 2025: Benchmarking AI reasoning for therapeutic decision-making ···
ProteinWorkshop
开源
统一蛋白质表示学习的数据、模型与评测流程
Benchmarking framework for protein representation learning. Includes a large number ···
NISQA
开源
无参考也能给语音质量打分,TTS自然度一测便知
NISQA - Non-Intrusive Speech Quality and TTS Naturalness Assessment