Token导航 LogoToken导航

Agent Skill · 研究检索

ai-supply-chain-security(AI 供应链安全)

用于辅助安全审计、权限检查、凭据风险、认证流程和常见漏洞排查。它适合让 Agent 梳理敏感配置、检查依赖风险、分析鉴权逻辑或生成安全复核清单。使用时不能把工具输出直接当最终结论,涉及密钥、令牌、用户数据或生产系统时,应先确认最小权限、脱敏方式和操作边界。

ai-supply-chain-security 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 30,626。

总安装 2,845周安装 114GitHub Stars 公开资料未说明下载 921核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
2.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ai-supply-chain-security(AI 供应链安全)
来源仓库:https://github.com/javamagong/ai-supply-chain-security
安装命令:
openclaw skills install ai-supply-chain-security
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install ai-supply-chain-security

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

跨平台 AI 安全扫描仪检测供应链威胁和漏洞。ai-supply-chain-security 属于研究检索类 Skill,可作为该场景下的辅助能力补充。适合检测挂钩风险、MCP 服务器攻击和提示注入。支持 npm、PyPI、Rust 和 GitHub Actions 依赖检查。

安装前请确认权限范围和维护状态,注意是否涉及联网或文件读写。建议结合原始 README 和来源仓库进一步核验具体用法。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install ai-supply-chain-security;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

ai-supply-chain-security 怎么安装?

在终端执行 openclaw skills install ai-supply-chain-security。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

ai-supply-chain-security 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

ai-supply-chain-security 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

ai-supply-chain-security 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

ai-supply-chain-security 用的人多吗?

公开数据是累计安装 2,845 次,近一周安装 114 次,下载 921 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

ai-supply-chain-security 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
ai-supply-chain-security

AI 供应链安全 · 本页

2,845—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

AI Supply Chain Security

Cross-platform AI Coding security scanner for OpenClaw and Claude Code, detecting hooks configuration risks, MCP server attacks, prompt injection, and supply chain attacks (npm/PyPI/Rust).

Skill Information

name: ai-supply-chain-security
version: 2.1.0
description: Cross-platform AI Coding security scanner - Detect hooks, MCP servers, prompt injection, supply chain attacks, lock file poisoning, and registry substitution attacks
author: JavaMaGong
platforms: [Windows, macOS, Linux]
category: security

Installation

OpenClaw

openclaw skills install ai-supply-chain-security

Manual Installation

# Clone repository
git clone https://github.com/javamagong/ai-supply-chain-security.git

# Run directly (no install script needed)
python ai-scanner.py --help

Core Features

1. AI Assistant Hooks Detection

AI AssistantConfig FileDetection Content
Claude Code.claude/settings.jsonhooks, MCP servers, permissions
Cursor.cursorrulesPrompt injection
GenericCLAUDE.mdPrompt injection attacks

2. MCP Server Security Detection

Scans MCP server configurations for:

  • Unverified server sources
  • Excessive permission requests
  • Suspicious environment variable access

3. Prompt Injection Detection

Detects suspicious patterns in CLAUDE.md and .cursorrules:

  • Instruction override patterns (e.g., phrases attempting to clear previous context)
  • Role hijacking attempts (e.g., claims to change AI identity)
  • Fake urgency commands (e.g., URGENT override requests)
  • Hidden Unicode characters (zero-width chars like U+200B, U+200C, U+200D)
  • Base64 encoded hidden instructions

4. Supply Chain Security Detection

npm Packages:

  • Known malicious packages (colors, coa, rc, etc.)
  • Dangerous lifecycle scripts (postinstall, preinstall, prepare)
  • Dependency confusion attacks
  • Typosquatting (opeanai, litelm, etc.)

Python Packages:

  • Malicious code in setup.py
  • Suspicious pyproject.toml configurations
  • Git URL dependencies with risks
  • Dependency confusion attacks

Rust Crates:

  • Build.rs malicious code
  • Suspicious cargo.toml

5. Lock File Poisoning Detection

package-lock.json / yarn.lock:

  • Non-official resolved URLs (CRITICAL)
  • Missing integrity hashes (WARNING)
  • Cross-reference against known malicious package database

poetry.lock:

  • Git-sourced dependencies
  • Non-PyPI source URLs
  • Known malicious package detection

Cargo.lock:

  • Git+ source dependencies
  • Non-crates.io registry sources
  • Missing checksum detection

6. Registry Substitution Attack Detection

.npmrc:

  • Global registry overrides pointing to non-official URLs (CRITICAL)
  • Scoped registry redirects (@scope:registry)
  • Hardcoded _authToken values (CRITICAL)
  • always-auth=true credential exposure

pip.conf / pip.ini:

  • Non-official index-url (CRITICAL)
  • extra-index-url dependency confusion risk (WARNING)
  • trusted-host TLS bypass (WARNING)
  • Scans both project-level and global system config

7. GitHub Actions Security

  • Unpinned Action versions (@main, @master, @HEAD)
  • Secrets leakage to logs
  • Dangerous pull_request_target triggers

8. Code Obfuscation Detection

  • Hex-encoded malicious code
  • Base64 hidden payloads
  • Unicode homograph attacks

CLI Usage

Basic Scan

# Scan current directory
python ai_scanner.py

# Scan specific directory
python ai_scanner.py -d /path/to/project

# Full scan with node_modules
python ai_scanner.py -d /path/to/project --full

Auto-Discovery Scan

# Scan all projects under directory
python auto_scanner.py -d /path/to/projects

# Scan with specific severity filter
python auto_scanner.py -d /path/to/projects --severity critical

Output Formats

# Text output (default)
python ai_scanner.py -f text

# JSON output
python ai_scanner.py -f json -o report.json

# Markdown report
python ai_scanner.py -f markdown -o report.md

Configuration

Edit config.yaml:

scan_paths:
  - "./"
  - "../projects"

notification:
  webhook:
    enabled: false
    url: "${SECURITY_WEBHOOK_URL}"
  email:
    enabled: false
    smtp_host: "${SMTP_HOST}"
    smtp_port: 587
    from: "${SMTP_FROM}"
    to: "${SMTP_TO}"
    password: "${SMTP_PASSWORD}"

severity_threshold: "medium"

auto_fix: false

Detection Rules

Known Malicious npm Packages

  • colors (>=1.4.0)
  • coa (>=2.0.0)
  • rc (>=1.3.0)
  • And 30+ more...

AI Ecosystem Typosquatting Targets

  • openai / opeanai
  • anthropic / anthorpic
  • litellm / litelm
  • langchain / langchn

Dangerous Patterns

  • Hidden Unicode: zero-width chars in filenames/code
  • Suspicious base64: encoded shell commands
  • Malicious setup.py: exec() calls, network requests

CI/CD Integration

GitHub Actions

- name: Security Scan
  uses: actions/checkout@v3
  
- name: Run AI Security Scanner
  run: |
    pip install -r requirements.txt
    python ai_scanner.py -d . -f json -o security-report.json
    
- name: Upload Report
  uses: actions/upload-artifact@v3
  with:
    name: security-report
    path: security-report.json

Pre-commit Hook

repos:
  - repo: local
    hooks:
      - id: ai-security-scan
        name: AI Security Scanner
        entry: python ai_scanner.py -d .
        language: system
        pass_filenames: false

Requirements

  • Python 3.8+
  • See requirements.txt for dependencies

License

MIT-0 - See LICENSE file

Author

JavaMaGong - https://github.com/javamagong

Changelog

See CHANGELOG.md for version history

平台分布

OpenClaw

71.33%
按下载量换算657

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

可疑

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills