Token导航 LogoToken导航TokenDH.com
开发敏感数据clawhub未标认证来源可访问clear审计通过

kairoa-toolkit凯罗阿工具包

Agent Skill

kairoa-toolkit 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

6,071

周安装

248

GitHub Stars

公开资料未说明

下载量

1,944
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:kairoa-toolkit(凯罗阿工具包)
来源仓库:https://github.com/luduoxin/kairoa-toolkit
安装命令:
openclaw skills install kairoa-toolkit
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install kairoa-toolkit

简介

启动桌面应用访问六十余项开发实用工具集。适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

  • 包括加密解密、格式化校验与端口扫描功能。
  • 适用于快速处理编码、证书与网络相关问题。
  • 依赖本地安装 Kairoa 应用程序组件。
  • 某些工具需额外依赖库请提前安装配置。kairoa-toolkit 属于开发类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Kairoa Toolkit | Kairoa 工具箱

English | 中文

Launch Kairoa desktop app to access 60+ developer tools including encoding, encryption, formatting, QR code, mock data, network tools, and more. Supports deep links for programmatic access.

启动 Kairoa 桌面应用,访问 60+ 开发者工具,包括编码、加密、格式化、二维码、Mock 数据、网络工具等。支持 deep link 程序化调用。


Features | 功能

English:

  • Text Tools: Statistics, case conversion, diff, processing
  • Encoding: Base64, URL, HTML, Unicode, Hex, JWT
  • Formatting: JSON, XML, YAML, SQL, HTML
  • Time: Timestamp, timezone, cron parser
  • Crypto: Hash (MD5/SHA), AES, RSA, HMAC, BIP39, certificates
  • Code: UUID, ULID, NanoID, JSON to struct
  • QR Code: Generate and decode QR codes
  • Mock Data: Generate random test data
  • Data: CSV/JSON/XML/YAML converter
  • Color: HEX/RGB/HSL/CMYK conversion
  • Number: Base converter, Roman numerals
  • Network: DNS lookup, port scanner, traceroute, TLS checker, WebSocket
  • Security: Certificate viewer, Basic Auth, password vault
  • More: IBAN validator, ASCII art, chmod calculator, coordinate converter, Docker commands
  • Deep Links: Open specific tools with pre-filled data via kairoa:// URLs

中文:

  • 文本工具:统计、大小写转换、差异对比、文本处理
  • 编码:Base64、URL、HTML、Unicode、Hex、JWT
  • 格式化:JSON、XML、YAML、SQL、HTML
  • 时间:时间戳、时区、Cron 解析
  • 加密:哈希(MD5/SHA)、AES、RSA、HMAC、BIP39、证书
  • 代码:UUID、ULID、NanoID、JSON 转结构体
  • 二维码:生成和解析二维码
  • Mock 数据:生成随机测试数据
  • 数据转换:CSV/JSON/XML/YAML 互转
  • 颜色:HEX/RGB/HSL/CMYK 转换
  • 数字:进制转换、罗马数字
  • 网络:DNS 查询、端口扫描、路由追踪、TLS 检测、WebSocket
  • 安全:证书查看、Basic Auth、密码保险库
  • 更多:IBAN 验证、ASCII 艺术、Chmod 计算、坐标转换、Docker 命令
  • Deep Links:通过 kairoa:// URL 打开特定工具并预填数据

Prerequisites | 前置条件

English: Kairoa desktop app must be installed on your system. Download from the official release or build from source.

中文: 需要安装 Kairoa 桌面应用。从官方发布下载或从源码构建。


Deep Link URLs | Deep Link URL

English: Kairoa supports deep links via kairoa:// URLs. You can open specific tools with pre-filled data.

中文: Kairoa 支持 kairoa:// URL 的 deep link。可以打开特定工具并预填数据。

URL Format | URL 格式

kairoa://<tool>?<param1>=<value1>&<param2>=<value2>

Supported Deep Links | 支持的 Deep Links

Hash Tool | 哈希工具:

# Calculate hash of text
open "kairoa://hash?text=hello"
open "kairoa://hash?text=hello%20world"

Base64 Tool | Base64 工具:

# Encode text
open "kairoa://base64?text=hello&action=encode"

# Decode Base64
open "kairoa://base64?text=aGVsbG8%3D&action=decode"

UUID Generator | UUID 生成器:

# Generate UUIDs (opens tool with settings)
open "kairoa://uuid?count=5&version=v4"
open "kairoa://uuid?count=3&version=v7"

JSON Formatter | JSON 格式化:

# Format JSON
open "kairoa://json?text=%7B%22name%22%3A%22test%22%7D"

QR Code Generator | 二维码生成器:

# Generate QR code
open "kairoa://qr-code?text=https://example.com&size=300"

Time Converter | 时间转换:

# Convert timestamp
open "kairoa://time?timestamp=1700000000"

# Convert date
open "kairoa://time?format=2024-01-01%2012:00:00"

Password Strength | 密码强度:

open "kairoa://password-strength?password=MyP@ssw0rd"

IBAN Validator | IBAN 验证:

open "kairoa://iban?iban=GB82WEST12345698765432"

Usage | 使用方法

Launch Kairoa | 启动 Kairoa

English:

# Open Kairoa desktop app (macOS)
open -a Kairoa

# Alternative paths if the above doesn't work
open /Applications/Kairoa.app 2>/dev/null || \
open ~/Applications/Kairoa.app 2>/dev/null || \
echo "Kairoa not found. Please install it first."

中文:

# 打开 Kairoa 桌面应用 (macOS)
open -a Kairoa

# 备用路径
open /Applications/Kairoa.app 2>/dev/null || \
open ~/Applications/Kairoa.app 2>/dev/null || \
echo "未找到 Kairoa,请先安装"

Auto-detect and Launch | 自动检测并启动

English:

# Auto-detect Kairoa app and launch
python3 << 'EOF'
import subprocess
import os
import sys

# Possible Kairoa app locations (macOS)
locations = [
    "/Applications/Kairoa.app",
    os.path.expanduser("~/Applications/Kairoa.app"),
]

kairoa_path = None
for loc in locations:
    if os.path.exists(loc):
        kairoa_path = loc
        break

if kairoa_path is None:
    print("❌ Kairoa app not found!")
    print("\
Please install Kairoa:")
    print("  1. Download from official release")
    print("  2. Or build from source: npm run tauri build")
    sys.exit(1)

print(f"✅ Found Kairoa at: {kairoa_path}")
print("🚀 Launching Kairoa app...")
subprocess.run(['open', kairoa_path])
print("✅ Kairoa launched successfully!")
EOF

中文:

# 自动检测 Kairoa 应用并启动
python3 << 'EOF'
import subprocess
import os
import sys

# 可能的 Kairoa 应用位置 (macOS)
locations = [
    "/Applications/Kairoa.app",
    os.path.expanduser("~/Applications/Kairoa.app"),
]

kairoa_path = None
for loc in locations:
    if os.path.exists(loc):
        kairoa_path = loc
        break

if kairoa_path is None:
    print("❌ 未找到 Kairoa 应用!")
    print("\
请安装 Kairoa:")
    print("  1. 从官方发布下载")
    print("  2. 或从源码构建: npm run tauri build")
    sys.exit(1)

print(f"✅ 找到 Kairoa: {kairoa_path}")
print("🚀 正在启动 Kairoa...")
subprocess.run(['open', kairoa_path])
print("✅ Kairoa 启动成功!")
EOF

Available Tools | 可用工具

English: Kairoa provides 60+ developer tools. After launching the app, you can access:

Text & Encoding:

ToolDescription
Text ProcessingCase conversion, sort, dedupe, etc.
Text StatisticsCharacter/word/line count
Text DiffCompare two texts
Encoding/DecodingBase64, URL, HTML, Unicode, Hex, JWT

Formatting:

ToolDescription
JSONFormat, validate, minify
XML/YAML/TOMLFormat and convert
SQL FormatterSQL beautify
Config ConverterENV/JSON/YAML/TOML conversion

Crypto & Security:

ToolDescription
HashMD5, SHA-1, SHA-256, SHA-512, etc.
AES EncryptionEncrypt/decrypt with AES
RSARSA key generation and encryption
HMACHMAC calculator
BIP39Mnemonic generator
Certificate ViewerView SSL/TLS certificates
Password StrengthCheck password security
Password VaultSecure password storage

Code Tools:

ToolDescription
UUID GeneratorGenerate UUID v1/v4/v5
ULIDGenerate ULIDs
NanoIDGenerate NanoIDs
QR CodeGenerate and decode QR codes
ASCII ArtConvert text to ASCII art
Mock GeneratorGenerate random test data

Data & Color:

ToolDescription
Data ConverterCSV/JSON/XML/YAML conversion
Color PickerHEX/RGB/HSL/CMYK conversion
Base ConverterNumber base conversion
Roman NumeralsRoman numeral converter
Coordinate ConverterWGS84/GCJ02/BD09 conversion
IBAN ValidatorValidate IBAN numbers

Time & Regex:

ToolDescription
TimestampUnix timestamp converter
TimezoneTimezone converter
CrontabCron expression parser
Regex TesterTest regex patterns

Network Tools:

ToolDescription
API ClientHTTP request tester
DNS LookupQuery DNS records
Port ScannerScan open ports
TracerouteNetwork route trace
TLS CheckerCheck SSL/TLS configuration
WebSocketWebSocket tester
URL ParserParse URL components
User AgentParse user agent strings

Other Tools:

ToolDescription
Chmod CalculatorPermission calculator
Docker CommandsDocker command cheatsheet
PDF ToolsPDF signature and tools
PreviewerPreview various file types
AI ChatAI assistant integration

中文: Kairoa 提供 60+ 开发者工具。启动应用后可以访问:

文本与编码:

工具说明
文本处理大小写转换、排序、去重等
文本统计字符/词/行数统计
文本对比对比两段文本
编码解码Base64、URL、HTML、Unicode、Hex、JWT

格式化:

工具说明
JSON格式化、验证、压缩
XML/YAML/TOML格式化和转换
SQL 格式化SQL 美化
配置转换ENV/JSON/YAML/TOML 互转

加密与安全:

工具说明
哈希计算MD5、SHA-1、SHA-256、SHA-512 等
AES 加密AES 加密/解密
RSARSA 密钥生成和加密
HMACHMAC 计算器
BIP39助记词生成器
证书查看查看 SSL/TLS 证书
密码强度检查密码安全性
密码保险库安全存储密码

代码工具:

工具说明
UUID 生成器生成 UUID v1/v4/v5
ULID生成 ULID
NanoID生成 NanoID
二维码生成和解析二维码
ASCII 艺术文本转 ASCII 艺术
Mock 生成器生成随机测试数据

数据与颜色:

工具说明
数据转换器CSV/JSON/XML/YAML 互转
颜色选择器HEX/RGB/HSL/CMYK 转换
进制转换数字进制转换
罗马数字罗马数字转换器
坐标转换WGS84/GCJ02/BD09 转换
IBAN 验证验证 IBAN 号码

时间与正则:

工具说明
时间戳Unix 时间戳转换
时区时区转换
CrontabCron 表达式解析
正则测试测试正则表达式

网络工具:

工具说明
API 客户端HTTP 请求测试
DNS 查询查询 DNS 记录
端口扫描扫描开放端口
路由追踪网络路由追踪
TLS 检测检查 SSL/TLS 配置
WebSocketWebSocket 测试
URL 解析解析 URL 组件
User Agent解析用户代理

其他工具:

工具说明
Chmod 计算权限计算器
Docker 命令Docker 命令速查
PDF 工具PDF 签名和工具
预览器预览各种文件类型
AI 聊天AI 助手集成

Quick Actions | 快捷操作

Launch Kairoa | 启动 Kairoa

# Launch Kairoa app (macOS)
open -a Kairoa || open /Applications/Kairoa.app || open ~/Applications/Kairoa.app

Launch with Python | 使用 Python 启动

python3 << 'EOF'
import subprocess
import os
import sys

locations = [
    "/Applications/Kairoa.app",
    os.path.expanduser("~/Applications/Kairoa.app"),
]

for loc in locations:
    if os.path.exists(loc):
        print(f"🚀 Launching Kairoa from {loc}")
        subprocess.run(['open', loc])
        print("✅ Kairoa launched!")
        sys.exit(0)

print("❌ Kairoa not found. Please install it first.")
EOF

Common Calculations | 常用计算

Kairoa is a GUI app without CLI support. For quick results, use these Python helpers while Kairoa is opened for further exploration.

Kairoa 是 GUI 应用,不支持命令行。以下 Python 脚本可快速获得结果,同时打开 Kairoa 供进一步使用。

Hash Calculation | 哈希计算

English:

python3 << 'EOF'
import hashlib
import subprocess
import os

def calculate_hash(text, algorithm='md5'):
    """Calculate hash of text using specified algorithm."""
    alg = algorithm.lower().replace('-', '')
    if alg not in hashlib.algorithms_available:
        return f"❌ Unsupported algorithm: {algorithm}"
    h = hashlib.new(alg)
    h.update(text.encode('utf-8'))
    return h.hexdigest()

# Example: Calculate MD5 of "hello"
text = "hello"
print(f"📝 Text: {text}")
print(f"MD5:    {calculate_hash(text, 'md5')}")
print(f"SHA-1:  {calculate_hash(text, 'sha1')}")
print(f"SHA-256: {calculate_hash(text, 'sha256')}")
print(f"SHA-512: {calculate_hash(text, 'sha512')}")

# Launch Kairoa for more tools
kairoa_path = "/Applications/Kairoa.app"
if os.path.exists(kairoa_path):
    print("\
🚀 Opening Kairoa for more hash options...")
    subprocess.run(['open', kairoa_path])
EOF

中文:

python3 << 'EOF'
import hashlib
import subprocess
import os

def calculate_hash(text, algorithm='md5'):
    """计算文本的哈希值"""
    alg = algorithm.lower().replace('-', '')
    if alg not in hashlib.algorithms_available:
        return f"❌ 不支持的算法: {algorithm}"
    h = hashlib.new(alg)
    h.update(text.encode('utf-8'))
    return h.hexdigest()

# 示例: 计算 "hello" 的 MD5
text = "hello"
print(f"📝 文本: {text}")
print(f"MD5:    {calculate_hash(text, 'md5')}")
print(f"SHA-1:  {calculate_hash(text, 'sha1')}")
print(f"SHA-256: {calculate_hash(text, 'sha256')}")
print(f"SHA-512: {calculate_hash(text, 'sha512')}")

# 打开 Kairoa
kairoa_path = "/Applications/Kairoa.app"
if os.path.exists(kairoa_path):
    print("\
🚀 正在打开 Kairoa...")
    subprocess.run(['open', kairoa_path])
EOF

Base64 Encode/Decode | Base64 编码解码

English:

python3 << 'EOF'
import base64
import subprocess
import os

text = "hello"
print(f"📝 Text: {text}")
print(f"Encoded: {base64.b64encode(text.encode()).decode()}")

# Decode example
encoded = "aGVsbG8="
print(f"\
📝 Encoded: {encoded}")
print(f"Decoded: {base64.b64decode(encoded).decode()}")

# Open Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

中文:

python3 << 'EOF'
import base64
import subprocess
import os

text = "hello"
print(f"📝 文本: {text}")
print(f"编码后: {base64.b64encode(text.encode()).decode()}")

# 解码示例
encoded = "aGVsbG8="
print(f"\
📝 编码: {encoded}")
print(f"解码后: {base64.b64decode(encoded).decode()}")

# 打开 Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

UUID Generator | UUID 生成器

English:

python3 << 'EOF'
import uuid
import subprocess
import os

print("🎲 Generated UUIDs:")
print(f"UUID v4: {uuid.uuid4()}")
print(f"UUID v4: {uuid.uuid4()}")
print(f"UUID v4: {uuid.uuid4()}")

# Open Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

中文:

python3 << 'EOF'
import uuid
import subprocess
import os

print("🎲 生成的 UUID:")
print(f"UUID v4: {uuid.uuid4()}")
print(f"UUID v4: {uuid.uuid4()}")
print(f"UUID v4: {uuid.uuid4()}")

# 打开 Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

Timestamp Converter | 时间戳转换

English:

python3 << 'EOF'
import time
from datetime import datetime
import subprocess
import os

now = datetime.now()
ts = int(time.time())

print(f"📅 Current time: {now.strftime('%Y-%m-%d %H:%M:%S')}")
print(f"Unix timestamp: {ts}")
print(f"ISO format: {now.isoformat()}")

# Convert timestamp to datetime
print(f"\
Timestamp {ts} → {datetime.fromtimestamp(ts).strftime('%Y-%m-%d %H:%M:%S')}")

# Open Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

中文:

python3 << 'EOF'
import time
from datetime import datetime
import subprocess
import os

now = datetime.now()
ts = int(time.time())

print(f"📅 当前时间: {now.strftime('%Y-%m-%d %H:%M:%S')}")
print(f"Unix 时间戳: {ts}")
print(f"ISO 格式: {now.isoformat()}")

# 时间戳转日期
print(f"\
时间戳 {ts} → {datetime.fromtimestamp(ts).strftime('%Y-%m-%d %H:%M:%S')}")

# 打开 Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

JSON Format | JSON 格式化

English:

python3 << 'EOF'
import json
import subprocess
import os

# Format JSON
ugly = '{"name":"Kairoa","version":"1.0","tools":["hash","encode","uuid"]}'
pretty = json.dumps(json.loads(ugly), indent=2)
print("📋 Formatted JSON:")
print(pretty)

# Open Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

中文:

python3 << 'EOF'
import json
import subprocess
import os

# 格式化 JSON
ugly = '{"name":"Kairoa","version":"1.0","tools":["hash","encode","uuid"]}'
pretty = json.dumps(json.loads(ugly), indent=2)
print("📋 格式化后的 JSON:")
print(pretty)

# 打开 Kairoa
if os.path.exists("/Applications/Kairoa.app"):
    subprocess.run(['open', "/Applications/Kairoa.app"])
EOF

Check if Kairoa is installed | 检查 Kairoa 是否安装

python3 << 'EOF'
import os

locations = [
    "/Applications/Kairoa.app",
    os.path.expanduser("~/Applications/Kairoa.app"),
]

found = False
for loc in locations:
    if os.path.exists(loc):
        print(f"✅ Kairoa found at: {loc}")
        found = True
        break

if not found:
    print("❌ Kairoa not installed")
    print("\
Install options:")
    print("  1. Download from official releases")
    print("  2. Build from source: git clone && npm install && npm run tauri build")
EOF

Trigger Words | 触发词

English:

Launch Kairoa, start Kairoa
Open Kairoa hash tool
Open Kairoa QR code
Open Kairoa JSON formatter
Open Kairoa mock generator
Kairoa encoding tools
Kairoa crypto tools
Use Kairoa for hash
Use Kairoa for QR code

中文:

启动 Kairoa, 打开 Kairoa
打开 Kairoa 哈希工具
打开 Kairoa 二维码
打开 Kairoa JSON 格式化
打开 Kairoa Mock 生成器
Kairoa 编码工具
Kairoa 加密工具
用 Kairoa 生成哈希
用 Kairoa 生成二维码

Notes | 注意事项

English:

  • Kairoa is a Tauri-based desktop application
  • The skill will open the installed app, not a development server
  • If Kairoa is not found, please install it first
  • Supports macOS (Windows/Linux paths may vary)

中文:

  • Kairoa 是基于 Tauri 的桌面应用
  • Skill 会打开已安装的应用,而不是开发服务器
  • 如果未找到 Kairoa,请先安装
  • 支持 macOS (Windows/Linux 路径可能不同)

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

81.97%
按下载量换算1,593

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills