auto-screenshot — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited auto-screenshot (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.
自动运行项目并对主要功能页面进行全屏截屏,保存到 /docs/screenshots 目录。
http://localhost:3000)# 如果前端服务未启动,先启动
cd frontend && pnpm devcd frontend
# 安装 Playwright(如果尚未安装)
pnpm add -D playwright
# 安装浏览器(首次使用)
npx playwright install chromiumcd frontend
npx tsx scripts/screenshot.ts| 路径 | 文件名 | 描述 |
|---|---|---|
/ | landing-page.png | 产品落地页 |
/chat | chat-interface.png | 用户聊天界面 |
/admin | admin-dashboard.png | 管理后台仪表盘 |
/admin/quick-setup | quick-setup.png | 快速配置向导 |
/admin/agents | agent-list.png | Agent 列表 |
/admin/single | single-mode.png | 单 Agent 模式配置 |
/admin/multi | multi-mode.png | 编排模式配置 |
/admin/settings | settings.png | 系统设置 |
/admin/settings/mode | mode-settings.png | 模式设置 |
/admin/skills | skills-list.png | 技能列表 |
/support | support-workbench.png | 客服工作台 |
docs/
├── screenshots/
│ ├── landing-page.png
│ ├── chat-interface.png
│ ├── admin-dashboard.png
│ └── ...
└── SCREENSHOTS.md # 截图索引文件可在 scripts/screenshot.ts 中修改:
const CONFIG = {
baseUrl: 'http://localhost:3000', // 服务地址
outputDir: './docs/screenshots', // 输出目录
viewport: { width: 1920, height: 1080 }, // 视口大小
timeout: 30000, // 超时时间
};在 PAGES 数组中添加:
{ path: '/admin/new-page', name: 'new-page', description: '新页面描述' },~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.