返回顶部
s

skynet-score

Use for searching CertiK Skynet project scores, looking up blockchain project security ratings, comparing score breakdowns, and integrating the public Skynet project search endpoint. Trigger when the user asks for a project score, tier, score factors, updated time, or how to query Skynet scores by keyword.

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

skynet-score

# Skynet Score Use `{skillDir}/scripts/skynet_score.py` to inspect project score search results with the CertiK public project API. Use this skill when the user wants to look up a blockchain project's CertiK Skynet score or needs help integrating the public project score API. ## When to use this skill - Search projects by keyword or approximate project name - Return a project's overall score, tier, and last update time - Explain the score breakdown fields - Show how to query the public endpoint from code or `curl` ## Workflow 1. Extract the project keyword from the user request. 2. Prefer the bundled Python script for execution. 3. If Python is unavailable, use the documented `curl` fallback. 4. If multiple projects match, list the best candidates instead of guessing. 5. When a clear match exists, summarize: - project name - overall Skynet score - tier - last updated time - score breakdown fields that matter to the user's question 6. If the user asks for implementation details, provide a minimal request example and note rate limits. ## Execution Prefer Python first: ```bash python3 scripts/skynet_score.py --keyword "uniswap" ``` If Python is unavailable, use `curl`: ```bash curl -sG "https://open.api.certik.com/projects" \ -H "Accept: application/json, text/plain, */*" \ --data-urlencode "keyword=uniswap" ``` ## Output guidance - Do not invent a score when no project match is returned. - If there are several close matches, ask the user to confirm which project they mean. - When explaining the result, keep the overall score first and the component scores second. - If the user asks for raw payloads or integration help, include the response shape below. ## Public API - Base URL: `https://open.api.certik.com` - Endpoint: `GET /projects` - Query parameter: `keyword` (required) Example: ```bash curl -sG "https://open.api.certik.com/projects" \ -H "Accept: application/json, text/plain, */*" \ --data-urlencode "keyword=uniswap" ``` Important score fields: - `score`: overall Skynet score - `scoreCodeSecurity`: code security score - `scoreCommunity`: community score - `scoreFundamental`: fundamentals score - `scoreGovernance`: governance score - `scoreMarket`: market score - `scoreOperation`: operations score - `tier`: score tier - `updatedAt`: last update time ## Limits and errors - Rate limit: 50 requests per 60-second window per IP - Headers: - `X-RateLimit-Limit` - `X-RateLimit-Remaining` - `X-RateLimit-Reset` - `Retry-After` on `429` Error payload: ```json { "error": "Human-readable error message" } ``` Common status codes: - `400`: missing or invalid parameters - `429`: rate limit exceeded - `500`: server-side failure

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skynet-score-1776297421 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skynet-score-1776297421 技能

通过命令行安装

skillhub install skynet-score-1776297421

下载 Zip 包

⬇ 下载 skynet-score v1.0.0

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

v1.0.0 最新 2026-4-17 16:10
Initial release of skynet-score skill.

- Search and retrieve CertiK Skynet scores and security ratings for blockchain projects by keyword.
- Return project score, tier, score breakdowns, and last updated time on user request.
- List multiple matching projects when results are ambiguous; prompt user to select.
- Provide integration examples using Python or curl, with guidance on output and API limits.
- Includes clear documentation for usage, output, and error handling.

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

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

p2p_official_large
返回顶部