Skip to main content

Governance scanner for Moltbot/Clawdbot skills

Project description

SkillScan

给 AI agent 扩展做准入治理。扫描、审批、审计,一条链打通。

安装

pip install skillscan-governance

开发时:pip install -e .

快速开始

skillscan scan . -o ./out --html --markdown

输出 out/report.jsonout/report.htmlout/report.md。Verdict:allowed / needs_approval / blocked

skillscan demo --fixture needs-approval -o ./demo-out

接 CI

.github/workflows/skillscan.yml。跑完上传 report,服务端返回 verdict,门禁按 verdict 放行或阻断。

接服务端

要做团队共享、审批、审计,配 DB + GitHub OAuth + GitHub App。见 server/README.mddocs/WHEN-TO-PROVIDE-KEYS.md

支持输入

  • 本地目录:skillscan scan ./path/to/skill
  • zip:skillscan scan ./skill.zip
  • GitHub:skillscan scan org/reposkillscan scan https://github.com/org/repo

文档

文档 说明
server/README.md 服务端启动与接口
docs/WHEN-TO-PROVIDE-KEYS.md 何时需要 DB / OAuth / App
api/openapi.yaml 接口契约
docs/DEPLOYMENT.md 生产部署
OPEN_SOURCE_BOUNDARY.md 开源边界

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skillscan_governance-0.1.0.tar.gz (35.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skillscan_governance-0.1.0-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

File details

Details for the file skillscan_governance-0.1.0.tar.gz.

File metadata

  • Download URL: skillscan_governance-0.1.0.tar.gz
  • Upload date:
  • Size: 35.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for skillscan_governance-0.1.0.tar.gz
Algorithm Hash digest
SHA256 618b8ad02164073a418edb786077d2f58ebf50c3bf7b3bda6afde98f8b1f04f3
MD5 c53020fbde8230257704ab1cf248b2e4
BLAKE2b-256 be9bd9fbf1277a9f83032805082cb1c66c4090e1c304775f53d068e8733a2999

See more details on using hashes here.

File details

Details for the file skillscan_governance-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for skillscan_governance-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2214ae95d090aa1c725c7f57e6509edff7b2e9f4014755e7963cffc7c86195c1
MD5 8c63f59977afd0189920178819c9e2d0
BLAKE2b-256 ee08e71b908fcfbddc083baa9bcd518387752ca5fa5da85aa16124b6de9edfdb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page