返回顶部
s

skill-guardian

Safely manage your AI skill collection with trust scoring, security vetting, delayed auto-updates, and pending periods for new skills. Use when adding new skills, monitoring skill security, tracking versions, or preventing risky automatic updates. Features intelligent update rules (high-trust skills update immediately, others wait 10 days) and 5-10 day pending period for new skill additions. Perfect for users who want a curated, secure skill library without surprises.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
184
下载量
0
收藏
概述
安装方式
版本历史

skill-guardian

# Skill Guardian 🛡️ **Your AI skill security guard** — Track, vet, and safely update your skill collection. **Tags:** `security` `skill-management` `trust-scoring` `auto-update` `cron-ready` `safety` `version-control` `curation` `vetting` `guardian` ## Why Use Skill Guardian? 🔒 **Security First** — Auto-scans every skill before adding 📊 **Trust Scores** — Know which skills are safe at a glance ⏰ **Smart Updates** — High-trust skills (≥90) update immediately, others wait 10 days 📝 **Pending Period** — New skills wait 5-10 days before activation 🤖 **Auto-Scheduled** — Runs 1-2 times daily automatically ## Quick Start ### 1. Install & Setup ```bash # Install the skill clawhub install skill-guardian # Set up automated monitoring (recommended) # See "Automated Scheduling" section below ``` ### 2. Add a Skill Safely ```bash python3 scripts/add_skill.py --name summarize --source clawhub ``` Skill Guardian will: - ✅ Run security checks - ✅ Assign trust score (0-100) - ✅ Add to **pending queue** (5-10 days) - ✅ Auto-promote after waiting period ### 3. View Your Collection ```bash python3 scripts/list_skills.py # Active skills python3 scripts/show_skill.py summarize # Detailed info ``` ### 4. Smart Updates Check for updates: ```bash python3 scripts/check_updates.py ``` Apply updates (intelligent rules): ```bash python3 scripts/apply_updates.py --all ``` **Update Rules:** - 🌟 Trust ≥90: Immediate update - ⏳ Trust 70-89: 10-day grace period - 🛑 Trust <70: Manual approval required Override for urgent updates: ```bash python3 scripts/apply_updates.py summarize --force ``` ### 5. Process Pending Skills Manually check pending queue: ```bash python3 scripts/process_pending.py ``` ## Automated Scheduling ⏰ (Recommended) Skill Guardian works best when run automatically 1-2 times daily. ### Option 1: System Cron Add to crontab for morning (8am) and evening (8pm) runs: ```bash # Edit crontab crontab -e # Add these lines 0 8 * * * cd /path/to/workspace && python3 skills/skill-guardian/scripts/auto_run.py 0 20 * * * cd /path/to/workspace && python3 skills/skill-guardian/scripts/auto_run.py ``` ### Option 2: Single Daily Run ```bash # Once daily at 9am 0 9 * * * cd /path/to/workspace && python3 skills/skill-guardian/scripts/auto_run.py ``` ### Option 3: Manual Execution If you prefer manual control: ```bash # Full auto-run workflow python3 skills/skill-guardian/scripts/auto_run.py # Or step by step: python3 scripts/process_pending.py # Promote pending skills python3 scripts/check_updates.py # Check for updates python3 scripts/apply_updates.py --all # Apply updates ``` ### What Auto-Run Does Each execution performs: 1. 🔍 **Process Pending** — Promote skills that passed 5-10 day waiting period 2. 📦 **Check Updates** — Detect new versions of all skills 3. 🔄 **Apply Updates** — High-trust (≥90) update immediately, others queued 4. 📊 **Report Status** — Show current registry state ## Trust Score Explained | Score | Level | Update Behavior | Badge | |-------|-------|-----------------|-------| | 90-100 | 🟢 Verified | Immediate auto-update | 🌟 | | 70-89 | 🟡 Trusted | 10-day grace period | ⏳ | | 50-69 | 🟠 Caution | Manual approval required | ⚠️ | | <50 | 🔴 Risky | Blocked from auto-add | 🛑 | ### Included Trusted Skills | Skill | Trust | Source | Purpose | |-------|-------|--------|---------| | jax-skill-security-scanner | 92 | clawhub | Advanced security scanning | | skill-vetter | 95 | clawhub | Security vetting | | find-skills | 90 | clawhub | Discover skills | | skill-creator | 85 | clawhub | Create new skills | ## New Skill Workflow ``` User/Auto-detect finds skill ↓ Security vetting ↓ PENDING queue (5-10 days) ↓ Waiting period ↓ Auto-promoted ✓ ``` ## Update Workflow ``` Check detects new version ↓ Trust ≥90? ──→ Immediate update ↓ No 10-day delay ↓ Auto-apply ``` ## Advanced - [Registry format](references/registry-format.md) - [Trust calculation](references/trust-ratings.md) - [Cron setup guide](references/cron-setup.md) ## Requirements - Python 3.8+ - clawhub CLI installed - skill-vetter (for security scanning) - Cron (optional, for automation) ## License MIT

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skill-guardian-1776393619 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-guardian-1776393619 技能

通过命令行安装

skillhub install skill-guardian-1776393619

下载 Zip 包

⬇ 下载 skill-guardian v1.0.0

文件大小: 14.08 KB | 发布时间: 2026-4-17 16:08

v1.0.0 最新 2026-4-17 16:08
Initial release of Skill Guardian – automated, secure AI skill management.

- Adds trust scoring and security vetting for new and existing skills.
- Implements delayed auto-updates (10 days) for non-high-trust skills; immediate update for trust ≥90.
- Introduces a 5-10 day pending period before new skills become active.
- Provides CLI tools for listing, adding, updating, and processing skills with safety checks.
- Supports automated scheduling via cron for hands-free operation.
- Detailed documentation included for setup, workflows, and best practices.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部