skills$openclaw/official_verifier
deepmindomega1.4k

by deepmindomega

official_verifier – OpenClaw Skill

official_verifier is an OpenClaw Skills integration for security workflows. 判断网站或项目仓库是否为官方项目,通过多种验证手段并以概率形式返回可信度评估。Judges whether a website or project repository is official, evaluating authenticity through multiple verification methods and returning a probability-based assessment.

1.4k stars5.6k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026security

Skill Snapshot

nameofficial_verifier
description判断网站或项目仓库是否为官方项目,通过多种验证手段并以概率形式返回可信度评估。Judges whether a website or project repository is official, evaluating authenticity through multiple verification methods and returning a probability-based assessment. OpenClaw Skills integration.
ownerdeepmindomega
repositorydeepmindomega/official-verifier
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @deepmindomega/official-verifier
last updatedFeb 7, 2026

Maintainer

deepmindomega

deepmindomega

Maintains official_verifier in the OpenClaw Skills directory.

View GitHub profile
File Explorer
10 files
.
_meta.json
293 B
CLAWDHUB_README.md
1.6 KB
config.json
3.3 KB
example.js
1.9 KB
package.json
3.9 KB
PUBLISH_GUIDE.md
1.5 KB
README.md
3.2 KB
SKILL.md
2.1 KB
verify-official-project.js
3.4 KB
verify.js
6.4 KB
SKILL.md

name: official_verifier description: 判断网站或项目仓库是否为官方项目,通过多种验证手段并以概率形式返回可信度评估。Judges whether a website or project repository is official, evaluating authenticity through multiple verification methods and returning a probability-based assessment.

官方项目验证器技能 (Official Project Verifier Skill)

中文描述

此技能用于判断网站或项目仓库是否为官方项目,通过多种验证手段并以概率形式返回可信度评估。

English Description

This skill is used to determine whether a website or project repository is an official project, assessing authenticity through multiple verification methods and returning a probability-based credibility evaluation.

使用方法 (Usage)

当用户询问某个项目或网站是否为官方项目时,使用此技能进行分析。技能将通过以下维度评估项目真实性:

  • GitHub Star数量 (GitHub Star Count)
  • 开发者认证 (Developer Verification)
  • 信息一致性 (Information Consistency)
  • 第三方引用 (Third-party References)
  • 项目活跃度 (Project Activity)
  • 安全指标 (Security Indicators)

输出格式 (Output Format)

返回JSON格式的结果,包含以下字段:

  • probability: 数值型,0-100,表示官方项目的可能性百分比 (Numeric value, 0-100, indicating percentage probability of being official)
  • confidence: 字符串,"very_high", "high", "medium", "low", "very_low" (String, "very_high", "high", "medium", "low", "very_low")
  • reasons: 数组,列出支持判断的具体理由 (Array, listing specific reasons supporting the judgment)
  • warnings: 数组,列出潜在风险点 (Array, listing potential risk points)
  • score_breakdown: 对象,包含各维度得分详情 (Object, containing detailed scores for each dimension)

工具使用 (Tool Usage)

使用内置的verify.js脚本执行验证逻辑,该脚本实现了多维度评分系统。 Uses the built-in verify.js script to execute verification logic, implementing a multi-dimensional scoring system.

README.md

官方项目验证器技能 (Official Verifier Skill)

概述

此技能用于判断网站或项目仓库是否为官方项目,通过多种验证手段并以概率形式返回可信度评估。

文件结构

  • SKILL.md - 技能规范和说明文档
  • verify.js - 核心验证逻辑实现
  • README.md - 使用说明文档

安装与使用

作为独立脚本运行

node verify.js

这将运行示例验证流程。

在代码中引入使用

const OfficialVerifier = require('./verify.js');
const verifier = new OfficialVerifier();

const inputData = {
  starCount: 113470,
  hasOfficialBlog: true,
  // ... 其他参数
};

const result = verifier.verify(inputData);
console.log(result);

输入参数说明

参数类型默认值说明
starCountNumber0GitHub star数量
hasOfficialBlogBooleanfalse是否有官方博客
hasDevInfoBooleanfalse是否有明确的开发者信息
devActivityLevelString'low'开发者活跃度 ('high', 'medium', 'low')
hasClearHistoryBooleanfalse项目历史是否清晰
hasReasonableChangesBooleanfalse名称变更是否合理
isWellDocumentedBooleanfalse文档是否完善
hasHNPostsBooleanfalse是否有Hacker News报道
hasTechMediaCoverageBooleanfalse是否有技术媒体报道
hasCommunityDiscussionsBooleanfalse社区讨论是否活跃
recentCommitsString'low'最近提交频率 ('high', 'medium', 'low')
issueResponseString'low'Issue响应速度 ('high', 'medium', 'low')
versionUpdatesString'low'版本更新频率 ('high', 'medium', 'low')
noSecurityWarningsBooleanfalse是否无安全警告
hasCodeReviewsBooleanfalse是否有代码审查
responsiveToSecurityIssuesBooleanfalse是否对安全问题响应及时

输出说明

验证结果以JSON格式返回:

  • probability: 数值型,0-100,表示官方项目的可能性百分比
  • confidence: 字符串,置信度等级 ("very_high", "high", "medium", "low", "very_low")
  • reasons: 数组,列出支持判断的具体理由
  • warnings: 数组,列出潜在风险点
  • score_breakdown: 对象,包含各维度得分详情

权重分配

  • GitHub Star数量: 25%
  • 开发者认证: 20%
  • 信息一致性: 20%
  • 第三方引用: 15%
  • 项目活跃度: 10%
  • 安全指标: 10%

示例

{
  "probability": 92,
  "confidence": "very_high",
  "reasons": [
    "GitHub仓库有113,470个stars",
    "有官方博客详细说明",
    "开发者信息明确",
    "项目历史清晰可追溯",
    "在技术社区有广泛讨论",
    "开发者活跃度高",
    "项目更新频繁"
  ],
  "warnings": [],
  "score_breakdown": {
    "github_stars": 100,
    "developer_verification": 95,
    "information_consistency": 90,
    "third_party_references": 85,
    "project_activity": 90,
    "security_indicators": 95
  }
}

注意事项

  1. 结果仅供参考,不能保证100%准确
  2. 需要结合人工判断
  3. 某些新兴但高质量的项目可能star数不高,需特别注意
  4. 验证结果会随着项目发展而变化

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install official_verifier?

Run openclaw add @deepmindomega/official-verifier in your terminal. This installs official_verifier into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/deepmindomega/official-verifier. Review commits and README documentation before installing.