TopRank Skills

Home / Claw Skills / 其他 / Testhy
Official OpenClaw rules 15%

Testhy

Claude Skills 开发框架架构指导手册

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 Testhy 技能。 若已安装,则直接安装 Testhy 技能。

Overview

Skill Key
azraelji/testhy
Author
azraelji
Source Repo
openclaw/skills
Version
-
Source Path
skills/azraelji/testhy
Latest Commit SHA
fa882ea07560cbaeca6c618b6147da16e052e925

Extracted Content

SKILL.md excerpt

# Claude Skills 开发框架架构指导手册

## 1. 项目概述 (Overview)

本框架基于 Anthropic Claude 的 Tool Use (Skills) 特性构建,旨在提供一个通过自然语言聊天即可调用各类底层工具的开发脚手架。
框架遵循高内聚、低耦合的设计原则,使开发者能够专注于“技能(Skill)”本身的编写,而无需过度关心 LLM 对话上下文、工具发现与函数执行的复杂逻辑。

## 2. 架构设计 (Architecture Design)

整个系统分为以下几个分层架构:

- **交互层 (CLI/API Interface)**: 负责接收用户输入,展示 Agent 的回复或执行结果。`main.py`
- **代理层 (Agent Layer)**: 负责维护对话历史、与 Claude API 交互,解析模型返回的 Tool Use 请求。`core/agent.py`
- **注册与调度层 (Registry & Dispatcher)**: 维护系统中所有可用的 Skills(工具),向 LLM 声明这些工具的 JSON Schema,并根据 LLM 的指令找到对应的 Python 函数执行器。`core/registry.py`
- **技能层 (Skills Layer)**: 具体的业务代码抽象类及实现,继承自统一的 BaseSkill。`core/skill_base.py`, `skills/*`

## 3. 核心模块说明 (Core Modules)

Related Claw Skills

capt-marbles

Task Router Skill

★ 0

Task Router

captchasco

captchas-openclaw

★ 0

OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.

carol-gutianle

Modelready

★ 0

name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}

cartoonitunes

Ethereum History

★ 0

Read-only factual data about historical Ethereum mainnet contracts. Use when the user asks about a specific contract address, early Ethereum contracts, deployment era, deployer, bytecode, decompiled code, or documented history (what a contract is and is not). Data is non-opinionated and includes runtime bytecode, decompiled code, and editorial history when available. Base URL https://ethereumhistory.com (or set BASE_URL for local/staging).

cassh100k

agent-dna

★ 0

Portable agent identity encoding. Compress SOUL.md/MEMORY.md into transferable DNA fingerprints, detect identity drift between snapshots, and port personality across platforms (OpenClaw, Claude, GPT, CrewAI). Pure Python, zero dependencies. Use when migrating agents between platforms, detecting personality drift, or backing up agent identity.

camopel

storage-cleanup

★ 0

One-command disk cleanup for macOS and Linux — trash, caches, temp files, old kernels, snap revisions, Homebrew, Docker, and Xcode artifacts. Use when user asks to free storage, clean up disk, reclaim space, reduce disk usage, or encounters low disk / "disk full" warnings. Safe by default with dry-run mode. No dependencies beyond bash and awk.