← Back to Skills Marketplace
latentloop07

Skillnote Doctor

by LatentLoop07 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
21
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skillnote-doctor
Description
A diagnostic tool for OpenClaw agents -- checks skill registry connectivity, AGENTS.md setup, config file validity, and installed skill health. Use when your...
README (SKILL.md)

SkillNote Doctor

Diagnose your SkillNote + OpenClaw integration in 6 checks. Run every check even if an earlier one fails — the user needs the full picture. Report ✓ pass or ✗ fail with specific remediation for each.

Check 1 — clawhub binary

Run: which clawhub

  • ✓ Pass: binary found
  • ✗ Fail: clawhub not found. Install from https://clawhub.ai or run: npm install -g clawhub

Check 2 — SkillNote config

Read ~/.openclaw/skills/skillnote/config.json.

  • ✓ Pass: file exists, valid JSON, host is non-empty
  • ✗ Fail (missing): Config not found. SkillNote is not installed. Install with: clawhub install skillnote && clawhub install skillnote-resolver
  • ✗ Fail (invalid JSON): Config is malformed. Delete ~/.openclaw/skills/skillnote/config.json and re-run skillnote setup.
  • ✗ Fail (empty host): Config exists but host is empty. Ask your agent to re-setup skillnote.

Check 3 — Registry reachability

GET \x3Chost>/v1/skills?limit=1

  • ✓ Pass: HTTP 200
  • ✗ Fail (timeout/refused): SkillNote at \x3Chost> is unreachable. Verify the URL and that your instance is running. Self-host guide: https://github.com/luna-prompts/skillnote
  • ✗ Fail (non-200): Unexpected HTTP \x3CN>. Check SkillNote server logs.

Check 4 — AGENTS.md marker

Read ~/.openclaw/workspace/AGENTS.md. Check for exact string \x3Cskillnote v1>.

  • ✓ Pass: marker found
  • ✗ Fail: AGENTS.md marker missing. Ask your agent: "re-graft skillnote into AGENTS.md" — or reinstall: clawhub install skillnote

Check 5 — skillnote-resolver installed

Check ~/.openclaw/skills/skillnote-resolver/SKILL.md exists.

  • ✓ Pass: file found
  • ✗ Fail: skillnote-resolver not found. Install with: clawhub install skillnote-resolver

Check 6 — resolver endpoint

POST \x3Chost>/v1/openclaw/context-bundle with body {"task_summary": "doctor health check", "max_skills": 1}

  • ✓ Pass: HTTP 200, skills array present
  • ✗ Fail: Context bundle endpoint unavailable. Check SkillNote server version — endpoint requires v0.3.0+

Summary

After all checks report:

SkillNote health: X/6 checks passed

If all 6 pass:

Your SkillNote integration looks healthy. If you're still seeing issues, check https://github.com/luna-prompts/skillnote/issues

If Check 2 fails with "Config not found" (SkillNote not installed at all):

SkillNote not detected. Install with:

clawhub install skillnote
clawhub install skillnote-resolver

Then follow the 5-step setup that runs automatically on first load.


Hard rules

  • Never modify any file during diagnosis — read-only.
  • Never POST to any endpoint other than /v1/openclaw/context-bundle.
  • Run all 6 checks regardless of earlier failures.
  • Never guess or invent the host URL — read it strictly from config.json.
Usage Guidance
This skill appears safe for diagnosing SkillNote/OpenClaw setup problems. Before using it, make sure your SkillNote config points to a server you trust, since the diagnostic will contact that host, but the artifacts show read-only behavior and no hidden code.
Capability Analysis
Type: OpenClaw Skill Name: skillnote-doctor Version: 1.0.0 The skillnote-doctor bundle is a diagnostic tool designed to troubleshoot the OpenClaw and SkillNote integration. It performs read-only checks on local configuration files (e.g., ~/.openclaw/skills/skillnote/config.json) and verifies connectivity to a user-defined host via GET and POST requests. The instructions in SKILL.md include explicit safety constraints, such as prohibiting file modifications and limiting network activity to specific endpoints, which align with its stated purpose.
Capability Assessment
Purpose & Capability
The requested actions match the stated diagnostic purpose, but users should be aware it reads local OpenClaw configuration files and performs network health checks against the configured SkillNote host.
Instruction Scope
The skill gives clear limits: read-only diagnosis, no file modification, and only one permitted POST endpoint.
Install Mechanism
There is no install spec and no code files; the artifact is instruction-only, so no package install or helper script execution is shown.
Credentials
Local file reads under ~/.openclaw and fixed API checks are proportionate to diagnosing an OpenClaw/SkillNote setup.
Persistence & Privilege
The skill reads persistent agent configuration and AGENTS.md state but does not request credentials, create persistence, or write files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skillnote-doctor
  3. After installation, invoke the skill by name or use /skillnote-doctor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release. Diagnostic tool for OpenClaw + SkillNote integration: checks clawhub binary, SkillNote config, AGENTS.md graft, registry connectivity, installed skills, and daemon health.
Metadata
Slug skillnote-doctor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Skillnote Doctor?

A diagnostic tool for OpenClaw agents -- checks skill registry connectivity, AGENTS.md setup, config file validity, and installed skill health. Use when your... It is an AI Agent Skill for Claude Code / OpenClaw, with 21 downloads so far.

How do I install Skillnote Doctor?

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

Is Skillnote Doctor free?

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

Which platforms does Skillnote Doctor support?

Skillnote Doctor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skillnote Doctor?

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

💬 Comments