Basic Plumbing Troubleshooting for Openclaw

A technical diagnostic and repair guide for resolving common household plumbing issues without the need for an expensive service call.

howtousehumans
v1.0.0
Mar 26, 2026
0
689
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install basic-plumbing-troubleshooting

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install basic-plumbing-troubleshooting using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Basic Plumbing Troubleshooting?

This skill provides a systematic approach to home maintenance by turning your AI agent into a virtual plumber's assistant. It focuses on the 'diagnose first, then fix' philosophy, covering the most frequent residential plumbing problems including clogged drains, running toilets, and dripping faucets. By using Openclaw Skills, developers and homeowners can access verified repair protocols derived from the International Plumbing Code and industry experts.

The core value of this skill lies in its safety-first design. It bridges the gap between basic DIY and professional intervention by providing clear criteria for when a problem is beyond home repair. It also facilitates proactive home management by helping users locate and log water shut-off valves before an emergency occurs, potentially saving thousands in water damage costs.

Basic Plumbing Troubleshooting Use Cases

  • Resolving slow or blocked drains in kitchen sinks, bathtubs, or showers using manual and chemical-free methods.
  • Troubleshooting and fixing running toilets that waste water and increase monthly utility bills.
  • Identifying the source of minor leaks under sinks or around toilet bases to prevent sub-floor damage.
  • Documenting the location of main water and fixture shut-off valves for emergency preparedness.
  • Determining if a plumbing issue requires a licensed professional or can be solved with a $5 part.

How Basic Plumbing Troubleshooting Works

  1. Shut-off Location: The agent guides the user through identifying and testing critical water shut-off valves, persisting these locations in the state.
  2. Symptom Triage: The user describes the plumbing issue (e.g., a slow drain or a mystery pool of water), and the agent applies diagnostic logic.
  3. Protocol Selection: Based on the diagnosis, the skill selects the appropriate repair sub-protocol, such as P-trap removal or plunger techniques.
  4. Step-by-Step Guidance: The agent provides detailed, tool-specific instructions, including warnings against overtightening or using harmful chemicals.
  5. Outcome Verification: The skill concludes with tests, such as the food coloring test for flapper leaks, to ensure the repair was successful.

Basic Plumbing Troubleshooting Setup

Install the skill into your agent environment using the following command:

npx clawhub install howtousehumans/basic-plumbing-troubleshooting

Once installed, ensure your agent has access to the filesystem to allow the persistence of the plumbing repair history and shut-off valve locations within the Openclaw Skills ecosystem.

Basic Plumbing Troubleshooting Data Schema & Taxonomy

The skill maintains a structured state to track home maintenance history and current issues:

Object Property Description
known_shutoffs main_location The physical location of the main water shut-off valve.
active_issue type The current problem classification (clog, leak, etc.).
active_issue methods_tried A list of attempted fixes to avoid redundancy.
repair_history Array A timestamped log of all completed repairs and outcomes.

Basic Plumbing Troubleshooting Advanced Features

  • Proactive Maintenance Triggers: Automatically reminds users to verify their main water shut-off location if the data is missing.
  • Dynamic Cost Analysis: Provides real-time estimates of water waste costs for running toilets to drive user action.
  • Multi-Session Persistence: Remembers previous repair attempts and specific fixture locations across different interactions.
  • Emergency Safety Logic: Built-in guardrails that immediately redirect users to professionals when encountering gas lines or structural hazards.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*