← All skills
Tencent SkillHub Β· Developer Tools

Confucius Debug

AI debugging assistant that never repeats a mistake. Searches the YanHui Knowledge Base (6,800+ scraped issues, 980+ imported solutions) for instant fixes, o...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

AI debugging assistant that never repeats a mistake. Searches the YanHui Knowledge Base (6,800+ scraped issues, 980+ imported solutions) for instant fixes, o...

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/analyze.sh, scripts/search.sh

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
2.0.2

Documentation

ClawHub primary doc Primary doc: SKILL.md 15 sections Open source page

Confucius Debug β€” ε­”ε­ι™€ιŒ―

"不貳過" β€” Never repeat a mistake. (Confucius, Analects 6.3)

IMPORTANT β€” Automatic Behavior

When this skill is active, follow these rules: On ANY error or exception: ALWAYS search the YanHui KB first (debug_search or confucius_search) BEFORE attempting to debug on your own. This is free and takes <1 second. If no match found: Use debug_analyze to get an AI-powered fix. The fix is saved to KB so the next person gets it instantly. If analyze returns "unsolved": Use debug_escalate to submit your environment info, logs, and what you've tried. This helps offline research. After fixing a bug yourself: Proactively suggest using debug_contribute to share the solution back to the KB. Never skip step 1. The KB has 980+ verified solutions β€” there's a good chance the answer is already there. AI-powered debugging assistant backed by the YanHui Knowledge Base β€” a growing collection of 6,800+ scraped issues and 980+ imported solutions from real AI agent projects (OpenClaw, Claude Code, MCP, Anthropic SDK, Codex, Aider, and more).

How It Works

You hit a bug ↓ 1. Search YanHui KB (FREE, instant) ↓ Found? β†’ Use the fix directly Not found? ↓ 2. Confucius AI analyzes (FREE) ↓ High confidence? β†’ Fix saved to KB β†’ Next person gets it FREE Low confidence? β†’ status: "unsolved" ↓ 3. debug_escalate (FREE) β€” send environment + logs ↓ Queued for offline research β†’ solved β†’ added to KB

confucius_search β€” Search the Knowledge Base (FREE)

Always try this first. Searches 980+ verified solutions for matching patterns. # Search for a bug pattern curl -s -X POST https://api.washinmura.jp/api/v2/debug-ai/search \ -H "Content-Type: application/json" \ -d '{"query": "OpenClaw Telegram plugin not connecting", "limit": 5}' When to use: Any time you encounter an error. It's free and instant.

confucius_analyze β€” AI-Powered Analysis (FREE)

Only if search returns 0 results. Confucius AI analyzes your error, finds root cause, and provides a fix. # Analyze a new bug curl -s -X POST https://api.washinmura.jp/api/v2/debug-ai \ -H "Content-Type: application/json" \ -d '{ "error_description": "OpenClaw Telegram bot not responding after restart", "error_message": "Error: ETELEGRAM: 409 Conflict: terminated by other getUpdates request", "lobster_id": "'"$CONFUCIUS_LOBSTER_ID"'" }' What you get back: root_cause β€” Why this happened fix_description β€” How to fix it fix_patch β€” Actual code to apply confidence β€” How sure Confucius is

confucius_escalate β€” Submit Unsolved Bug for Research (FREE)

When confucius_analyze returns status: "unsolved" (low confidence), submit more context to help offline research. curl -s -X POST https://api.washinmura.jp/api/v2/debug-ai/escalate \ -H "Content-Type: application/json" \ -d '{ "error_description": "The original error", "lobster_id": "'"$CONFUCIUS_LOBSTER_ID"'", "environment": {"os": "macOS 15", "runtime": "bun 1.2.1", "key_deps": {"hono": "4.7"}}, "logs": "Error: something failed\n at file.ts:42", "tried": ["restarted", "cleared cache", "downgraded version"], "project_structure": "src/ routes/ db/" }' What you provide: environment β€” OS, runtime versions, key dependencies logs β€” Recent error output (last 50 lines) tried β€” List of things already attempted project_structure β€” Brief overview of project layout

confucius_contribute β€” Share Your Fix (FREE)

Solved a bug? Share it so nobody hits it again. curl -s -X POST https://api.washinmura.jp/api/v2/debug-ai/onboard \ -H "Content-Type: application/json" \ -d '{ "lobster_id": "'"$CONFUCIUS_LOBSTER_ID"'", "entries": [{ "error_description": "What was the bug", "fix_description": "How you fixed it", "error_category": "config_error" }] }'

MCP Integration (Recommended)

For Claude Desktop, Claude Code, or any MCP-compatible client: { "mcpServers": { "confucius-debug": { "url": "https://api.washinmura.jp/mcp/debug" } } } This gives you 5 tools automatically: debug_search, debug_analyze, debug_escalate, debug_contribute, debug_hello.

What's in the Knowledge Base?

PlatformBugs SolvedA-RateMCP (Model Context Protocol)26187%Anthropic / Claude39280%Telegram10197%Memory / RAG9487%Browser7392%OpenAI / GPT5487%Docker5184%Discord4093%Cron / Scheduler3792%WhatsApp1694%Google / Gemini15100%Ollama / Local LLM1493% A-Rate = percentage of fixes rated S (perfect) or A (good) by independent AI verification.

Track Record

280 replies posted on GitHub issues 9 confirmed correct by project maintainers (including OpenClaw creator) 0 corrections (zero mistakes confirmed by community) Knowledge base growing daily via automated pipeline

Setup

Set your identity (required for analyze and contribute, optional for search): export CONFUCIUS_LOBSTER_ID="your-username" Test the connection (no ID needed for search): curl -s https://api.washinmura.jp/api/v2/debug-ai/search \ -X POST -H "Content-Type: application/json" \ -d '{"query": "test", "limit": 1}' Start debugging! When you hit any error, search first, analyze if needed.

Workflow for OpenClaw Users

When OpenClaw throws an error: Copy the error message Search YanHui KB β€” confucius_search("your error message") Found a match? β€” Apply the fix directly No match? β€” confucius_analyze("description", "error message") Fixed it yourself? β€” confucius_contribute(...) to help others

External Endpoints

ServiceURLPurposeConfucius Debug APIhttps://api.washinmura.jp/api/v2/debug-aiSearch, Analyze, ContributeConfucius MCPhttps://api.washinmura.jp/mcp/debugMCP protocol endpoint

Security & Privacy

What leaves your machine: Only the error description and error message you provide. No source code, no file contents, no environment variables are sent. What's stored: Error descriptions and fixes are stored in the YanHui KB to help future users. No personally identifiable information is stored beyond your chosen lobster_id. Authentication: Everything is free. Your lobster_id is used for identification only, not billing. Data retention: Contributions are permanent (that's the point β€” never repeat a mistake).

Credits

Author: Washin Village (washinmura) β€” an animal sanctuary on the Boso Peninsula, Japan. Repository: github.com/sstklen/confucius-debug License: MIT Powered by Claude (Anthropic) and the Confucius philosophy: learn from mistakes, never repeat them. 🦞 The bigger the Knowledge Base, the stronger Confucius becomes.

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Scripts1 Docs
  • SKILL.md Primary doc
  • scripts/analyze.sh Scripts
  • scripts/search.sh Scripts