← Back to Skills Marketplace
kingofzhao

Semantic Circuit Breaker

by KingOfZhao · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install semantic-circuit-breaker
Description
Protect downstream services by monitoring semantic content quality and triggering circuit breaks based on semantic drift, inconsistency, factual errors, or t...
Usage Guidance
This skill conceptually fits its name, but the runtime instructions are deliberately vague about where to get embeddings, which LLM or KB to use, and what thresholds to apply. Before installing or enabling this skill: 1) require the author to specify which embedding/LLM/KB endpoints it will call and what credentials it needs; 2) only grant it access to vetted providers or a local embedding service, not broad platform credentials; 3) review and lock down any KB or external endpoints to avoid unintentional data leaks; 4) ask for concrete defaults (N, thresholds, baseline source) or implement these policies yourself; and 5) test in a restricted environment first. If the author supplies concrete integration targets and declared env vars, reassess — the current ambiguity is why I mark it as suspicious.
Capability Analysis
Type: OpenClaw Skill Name: semantic-circuit-breaker Version: 1.0.0 The skill bundle contains conceptual documentation and a non-functional Python code snippet describing a 'Semantic Circuit Breaker' pattern for monitoring LLM output quality. It lacks executable logic, network calls, or any indicators of malicious intent or security vulnerabilities in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
Name/description (semantic circuit breaker) align with the SKILL.md: it describes semantic-distance triggers and a three-state breaker. However, the instructions rely on functions like embed() and verify_against_kb() without specifying where embeddings, the LLM, or the knowledge base come from—operational dependencies that are necessary to implement the described capability are not declared.
Instruction Scope
The SKILL.md is high-level and leaves implementation choices (which embedding provider, which KB, how to fetch/verify facts, thresholds, how many responses N, where baseline comes from) up to the agent. Vague, open-ended guidance can cause the agent to access arbitrary external services or data sources or to request credentials at runtime.
Install Mechanism
Instruction-only skill with no install spec or code files — minimal surface area and nothing is written to disk by the skill itself.
Credentials
The skill declares no required environment variables or credentials, but its examples require embedding, LLM calls, and KB verification. In practice these will need API keys/credentials; because they are not declared, the agent might attempt to use whatever credentials it already has access to or reach out to external endpoints — an under-specified credential model.
Persistence & Privilege
No always:true, no install-time persistence, and no modification of other skills or system-wide config is indicated. The skill runs only when invoked (user-invocable) and does not request elevated persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install semantic-circuit-breaker
  3. After installation, invoke the skill by name or use /semantic-circuit-breaker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Semantic Circuit Breaker 1.0.0 - Initial release introducing a semantic-based circuit breaker for service protection. - Detects and reacts to issues like hallucinations, semantic drift, factual errors, and toxicity in API responses. - Utilizes "semantic distance" metrics (embedding comparison, variance, factuality) instead of traditional error rates. - Implements an extended three-state model (Closed, Open, Half-Open) driven by semantic quality, not just HTTP status codes. - Designed as a quality safeguard layer for LLM APIs and similar services.
Metadata
Slug semantic-circuit-breaker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Semantic Circuit Breaker?

Protect downstream services by monitoring semantic content quality and triggering circuit breaks based on semantic drift, inconsistency, factual errors, or t... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.

How do I install Semantic Circuit Breaker?

Run "/install semantic-circuit-breaker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Semantic Circuit Breaker free?

Yes, Semantic Circuit Breaker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Semantic Circuit Breaker support?

Semantic Circuit Breaker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Semantic Circuit Breaker?

It is built and maintained by KingOfZhao (@kingofzhao); the current version is v1.0.0.

💬 Comments