Fix
alirezarezvani/claude-skills
Fix failing or flaky Playwright tests. An agent skill from alirezarezvani/claude-skills.
Step-by-step plumbing fixes for common household problems without calling a plumber.
$ npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills basic-plumbing-troubleshooting --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/basic-plumbing-troubleshooting .claude/skills/basic-plumbing-troubleshooting && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "basic-plumbing-troubleshooting" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/basic-plumbing-troubleshooting into .claude/skills/basic-plumbing-troubleshooting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "basic-plumbing-troubleshooting", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/basic-plumbing-troubleshootingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills basic-plumbing-troubleshooting --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/basic-plumbing-troubleshooting .agents/skills/basic-plumbing-troubleshooting && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "basic-plumbing-troubleshooting" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/basic-plumbing-troubleshooting into .agents/skills/basic-plumbing-troubleshooting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "basic-plumbing-troubleshooting", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills basic-plumbing-troubleshooting --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/basic-plumbing-troubleshooting .cursor/skills/basic-plumbing-troubleshooting && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "basic-plumbing-troubleshooting" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/basic-plumbing-troubleshooting into .cursor/skills/basic-plumbing-troubleshooting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "basic-plumbing-troubleshooting", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/basic-plumbing-troubleshooting--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills basic-plumbing-troubleshooting --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/basic-plumbing-troubleshooting .gemini/skills/basic-plumbing-troubleshooting && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "basic-plumbing-troubleshooting" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/basic-plumbing-troubleshooting into .gemini/skills/basic-plumbing-troubleshooting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "basic-plumbing-troubleshooting", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills basic-plumbing-troubleshootingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/basic-plumbing-troubleshooting .github/skills/basic-plumbing-troubleshooting && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "basic-plumbing-troubleshooting" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/basic-plumbing-troubleshooting into .github/skills/basic-plumbing-troubleshooting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "basic-plumbing-troubleshooting", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills basic-plumbing-troubleshooting --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/basic-plumbing-troubleshooting .opencode/skills/basic-plumbing-troubleshooting && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "basic-plumbing-troubleshooting" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/basic-plumbing-troubleshooting into .opencode/skills/basic-plumbing-troubleshooting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "basic-plumbing-troubleshooting", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
basic-plumbing-troubleshootingStep-by-step plumbing fixes for common household problems without calling a plumber.
Basic Plumbing Troubleshooting is an agent skill from LeoYeAI/openclaw-master-skills. Step-by-step plumbing fixes for common household problems without calling a plumber. Use when someone has a clogged sink or toilet, running toilet, dripping faucet, or minor leak and wants to fix it themselves.
Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `_meta.json`).
The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Basic Plumbing Troubleshooting loads about 4.1k tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 862 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 862 words, ~4,133 tokens.
.claude/skills/basic-plumbing-troubleshooting/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.A plumber call starts at $150-300 before they touch anything. Most common plumbing problems — clogged drains, running toilets, dripping faucets — cost under $20 in parts and 30-60 minutes to fix yourself. This skill teaches the systematic approach: diagnose first, then fix. And it gives you clear criteria for when the problem is beyond DIY and a professional is genuinely needed.
DISCLAIMER: Plumbing work beyond fixture repairs (anything involving supply lines, main pipes, gas lines, or structural work) requires permits and licensed tradespeople in most jurisdictions. When in doubt, call a plumber. Water damage from an incorrect repair costs far more than the repair itself.
Agent action: Walk the user through locating their shut-off valves now, before any problem occurs. Save the locations in state so they're accessible in an emergency.
SHUT-OFF VALVES — FIND THESE BEFORE YOU NEED THEM:
FIXTURE SHUT-OFFS (under sinks and behind toilets):
- Toilet: oval or football-shaped valve on the wall behind
the toilet, near the floor. Turn clockwise to close.
- Under-sink: two valves (hot and cold) on the supply lines
under the cabinet. Turn clockwise to close.
- Test these now — they can seize from disuse. If you can't
turn one, spray with WD-40 and try again slowly.
MAIN WATER SHUT-OFF:
House: usually near the water meter (front of house, near
street), OR in the basement/utility room where the main
line enters the house.
Apartment: usually in a utility closet or behind a panel in
your unit, OR in a shared utility room (ask building super
for its location and get a photo).
Turn clockwise (or use a water meter key for outdoor meters).
GAS — DO NOT TOUCH:
Gas lines are NOT covered by this skill. If you smell gas,
leave the building immediately and call 911 or your gas
utility's emergency line.Diagnose the clog before choosing a method.
Agent action: Ask where the clog is (kitchen vs bathroom sink vs tub) and whether it's completely blocked or just slow. Use the answer to route to the right sub-protocol.
DIAGNOSIS:
[ ] Single fixture slow/blocked: clog is in that fixture's trap
or drain line. Start with the manual methods below.
[ ] Multiple fixtures slow: clog is downstream (main line).
This likely needs a plumber's snake (or call a plumber).
[ ] Kitchen sink after garbage disposal use: likely grease
or food buildup in the trap or P-trap.Method 1: Boiling water (kitchen sink only — NOT for toilets or PVC pipes that go to exterior)
BOILING WATER METHOD:
Works for: grease clogs in kitchen sink only
Do NOT use for: toilets, bathroom hair clogs, or if your
drain pipes are clearly plastic PVC (risk of joint damage)
1. Boil a full kettle of water.
2. Pour it slowly directly down the drain in 2-3 stages,
waiting 30 seconds between each pour.
3. Run hot tap water to flush.
4. Repeat once if needed.Method 2: Baking soda and vinegar (chemical-free)
BAKING SODA + VINEGAR METHOD:
Works for: light to moderate clogs
Tools needed: 1/2 cup baking soda, 1 cup white vinegar, kettle
1. Remove any drain cover.
2. Pour 1/2 cup baking soda directly into the drain.
3. Follow immediately with 1 cup white vinegar.
4. Cover the drain opening with a cloth or stopper
(this forces the reaction into the clog, not back out).
5. Wait 15-20 minutes.
6. Flush with hot (not boiling) water.
Why not Drano/chemical drain cleaners:
- They damage older pipes (especially cast iron and PVC)
- They don't work on hair clogs (only dissolve grease)
- If they fail, you now have a drain full of caustic liquid
that's dangerous for a plumber to work in
- They damage your pipes over timeMethod 3: Plunger (most effective for total blockages)
SINK PLUNGER METHOD:
Tools: cup plunger (the flat-bottomed one — NOT the flange
plunger used for toilets)
1. Remove the drain stopper if there is one
(most pop out or unscrew counterclockwise).
2. Fill the sink with 2-3 inches of water
(creates seal for suction).
3. Cover the overflow opening (the hole near the top rim
of the sink) with a wet cloth and hold it in place.
4. Place plunger firmly over drain.
5. Pump 15-20 times with short, sharp strokes.
6. Pull the plunger up sharply on the final stroke to
break the clog loose.
7. Run water to test. Repeat up to 3 times.Method 4: Remove and clean the P-trap (for complete blockages)
P-TRAP REMOVAL:
Tools: bucket, channel-lock pliers (or by hand if plastic)
The P-trap is the curved pipe section under the sink.
Most blockages sit here.
1. Place a bucket under the P-trap.
2. Unscrew the slip-nut fittings on both sides of the
P-trap (counterclockwise). Most are hand-tight on
plastic pipes. Metal: use pliers with a cloth to
protect the finish.
3. Pull the P-trap out. The water and clog will fall
into your bucket.
4. Clear the clog (usually a compressed ball of hair,
grease, and soap). Use a wire hanger to pull it out.
5. Rinse the P-trap.
6. Reattach. Hand-tight plus 1/4 turn with pliers.
7. Run water and check for leaks at both joints.
A slow drip: tighten the slip-nut slightly.Agent action: Ask if anything was flushed that shouldn't have been (wipes, paper towels, etc.). If yes, note this — it affects the approach.
TOILET CLOG RULES BEFORE STARTING:
[ ] Do NOT keep flushing if the bowl is full — you will
overflow the toilet. One flush attempt, then stop.
[ ] If the bowl is at the rim: wait 5 minutes for water
to drain before plunging. If it doesn't drain at all,
the clog may be solid and need a snake.
[ ] Never use chemical drain cleaners in a toilet.Plunging a toilet:
TOILET PLUNGER PROTOCOL:
Tools: flange plunger (the one with the rubber extension
on the bottom — different from the flat sink plunger)
1. If needed, put on rubber gloves.
2. Add water to the bowl to cover the plunger head
if the bowl is low.
3. Insert the flange plunger so the flange fits into
the drain hole at the bottom of the bowl.
4. Start with a SLOW first push to remove air (sudden
push will splash contaminated water on you).
5. Pump 15-20 times with firm, even strokes.
6. Pull up sharply on the final stroke.
7. Flush to test. Repeat up to 3 times.
WHAT WORKED: Great. Disinfect the plunger and toilet area.
STILL BLOCKED: Try a toilet auger (Step below).Toilet auger (drain snake) for stubborn clogs:
TOILET AUGER USE:
Tools: toilet auger / closet auger (~$20-30 at hardware store)
1. Insert the curved end of the auger into the drain
with the handle up.
2. Crank the handle clockwise while gently pushing
the cable into the drain.
3. When you hit resistance, work back and forth
while cranking to break up or hook the clog.
4. Pull the auger out slowly (it may bring the clog with it).
5. Flush to test.
CALL A PLUMBER IF:
[ ] Auger doesn't clear it after two attempts
[ ] Multiple toilets in the home are blocked simultaneously
(main line clog — not a DIY fix)
[ ] Sewage is backing up into other fixtures when you flushA running toilet wastes 200 gallons per day and adds $50-100/month to your water bill. In most cases it's a $5-15 parts fix.
Agent action: Walk the user through the diagnosis steps to identify which part is failing.
RUNNING TOILET DIAGNOSIS:
1. Lift the tank lid and set it safely aside.
2. Listen and look. The most common causes:
CAUSE A: FLAPPER VALVE LEAKING (most common — 70% of cases)
Signs: you can hear water trickling into the bowl
even when the toilet isn't running.
Test: add a few drops of food coloring to the tank.
Wait 15 minutes without flushing.
Color appears in the bowl? The flapper is leaking.
CAUSE B: FLOAT SET TOO HIGH
Signs: water is running into the overflow tube
(the tall open tube in the center of the tank).
Test: watch the water level. If water runs into
that tube, the float is set too high.
CAUSE C: FILL VALVE WORN OUT
Signs: toilet fills correctly but then keeps
intermittently refilling every few minutes even
with no flushes.Fix A: Replace the flapper (20 minutes, $5-10 part)
FLAPPER REPLACEMENT:
1. Turn off water at the toilet shut-off valve
(behind and below the toilet, clockwise).
2. Flush to empty the tank.
3. Remove the old flapper:
- Unhook the two side ears from the overflow tube pegs
- Unhook the chain from the flush handle arm
4. Take the old flapper to the hardware store to match it,
OR buy a "universal" flapper (Korky or Fluidmaster brand).
5. Attach new flapper: hook ears onto pegs, clip chain
with 1/2 inch of slack (not too tight or it won't seal).
6. Turn water back on. Let tank fill.
7. Flush and watch: the flapper should drop and seat firmly.
8. Redo the food coloring test to confirm the fix.Fix B: Adjust the float (5 minutes, no parts)
FLOAT ADJUSTMENT:
Ball float (older — round ball on an arm):
Bend the arm gently downward. This lowers the shutoff
point. Water should stop 1 inch below the overflow tube.
Cup float (modern — cylinder that slides on the fill valve):
Pinch the clip on the side of the float and slide it
downward. Or turn the adjustment screw on top of the
fill valve counterclockwise to lower the water level.
Target: water sits 1 inch below the top of the overflow tube.Agent action: Ask the user to describe exactly where water is appearing. Help them distinguish between a supply line leak, a drain leak, and condensation (common misdiagnosis).
LEAK IDENTIFICATION:
Under-sink supply line drip:
- Water near the shut-off valves or the lines
running up to the faucet
- Fix: tighten the connection nut (clockwise, 1/4 turn
with pliers at a time). If tightening doesn't stop it,
the supply line needs replacement (~$10-15 at hardware).
Shut off the fixture valve first.
Under-sink drain drip:
- Water appears after using the sink, from the P-trap
or drain connections
- Fix: tighten the slip-nuts. If cracked plastic:
replace the P-trap ($5-10).
Toilet base leak:
- Water appears at the base of the toilet after flushing
- Cause: the wax ring seal has failed
- Fix: toilet must be removed and re-set on a new wax ring.
This is a 1-2 hour DIY job but requires confidence.
If unsure, call a plumber — water damage under the
sub-floor is expensive.
Condensation (often mistaken for a leak):
- Cold-water pipes "sweat" in humid weather
- Test: dry the pipe and wrap it in dry paper towel for
1 hour. Paper is wet but pipe connection is dry?
That's condensation, not a leak.
Solution: pipe insulation foam ($3-5 at hardware store).
CALL A PLUMBER IMMEDIATELY IF:
[ ] Water is coming from inside a wall
[ ] The ceiling is staining from above
[ ] You hear water running but all fixtures are off
(possible hidden leak or running meter)
[ ] Water shows near an electrical panel or outlet
(water + electricity = emergency)Persist across sessions:
plumbing:
known_shutoffs:
main_location: null
toilet_shutoffs: []
sink_shutoffs: []
noted_date: null
active_issue:
type: null # clog | running_toilet | leak | drip
location: null
diagnosed: false
methods_tried: []
resolved: false
resolution_date: null
plumber_needed: false
repair_history: []triggers:
- name: leak_followup
condition: "active_issue.type == 'leak' AND active_issue.resolved == false"
schedule: "24 hours after issue logged"
action: "Checking in on your leak. Is it contained? Has the area dried out? If water is still appearing or you see any new staining, it is time to call a plumber."
- name: running_toilet_cost_note
condition: "active_issue.type == 'running_toilet'"
action: "A running toilet wastes about 200 gallons per day — that is roughly $2-4 in water costs daily depending on your rates. A $10 flapper fix pays for itself in 3-5 days."
- name: shutoff_reminder
condition: "known_shutoffs.main_location == null"
action: "Quick preparedness task: Do you know where your main water shut-off is? Finding it now takes 5 minutes and can save thousands in water damage if a pipe bursts. Want me to walk you through locating it?"© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/basic-plumbing-troubleshooting of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Basic Plumbing Troubleshooting next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Basic Plumbing Troubleshooting this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.1k | Automated safety check: Pass | MIT | |
| Fixalirezarezvani/claude-skills | 28k | 1 repos | ~765 | Automated safety check: Pass | MIT | |
| Fix Issuepytorch/pytorch | 104k | — | ~2.3k | Automated safety check: Pass | Custom licence | |
| Orch Fix Defectaffaan-m/ECC | 276k | 1 repos | ~414 | Automated safety check: Pass | MIT | |
| Is This A Problemanthropics/claude-for-legal | 9.6k | 2 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Break Fix Troubleshootinggreenpau/caddy-security | 2.3k | — | ~2.5k | Automated safety check: Pass | Apache-2.0 |
alirezarezvani/claude-skills
Fix failing or flaky Playwright tests. An agent skill from alirezarezvani/claude-skills.
pytorch/pytorch
Fix bugs reported in PyTorch GitHub issues by reproducing, root-causing, and implementing a fix in the local working tree.
affaan-m/ECC
Orchestrate fixing a bug — reproduce it as a failing regression test, fix to green, review, and gated commit — by delegating each phase to the matching ECC agent.
anthropics/claude-for-legal
Fast "is this a problem?" answer for the quick Slack question — pattern-matches against your calibration.
greenpau/caddy-security
Diagnose caddy-security deployment and runtime failures from configs, logs, versions, and HTTP evidence.
cartography-cncf/cartography
Diagnose and fix common Cartography intel-module errors — ModuleNotFoundError, PropertyRef validation failed, GraphJob failed, missing relationships, MatchLink misses, cleanup deleting too much…
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Step-by-step plumbing fixes for common household problems without calling a plumber. Basic Plumbing Troubleshooting is an agent skill from LeoYeAI/openclaw-master-skills. Step-by-step plumbing fixes for common household problems without calling a plumber.
Basic Plumbing Troubleshooting fits situations like: someone has a clogged sink; dripping faucet; minor leak and wants to fix it themselves.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a claude-code`. Or copy the skill folder (skills/basic-plumbing-troubleshooting in LeoYeAI/openclaw-master-skills) into .claude/skills/basic-plumbing-troubleshooting in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a codex`. Or copy the skill folder (skills/basic-plumbing-troubleshooting in LeoYeAI/openclaw-master-skills) into .agents/skills/basic-plumbing-troubleshooting in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill basic-plumbing-troubleshooting -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/basic-plumbing-troubleshooting, .gemini/skills/basic-plumbing-troubleshooting, .github/skills/basic-plumbing-troubleshooting and .opencode/skills/basic-plumbing-troubleshooting in your project.
SKILL.md names no scripts, command-line tools or credentials: Basic Plumbing Troubleshooting is instructions for the agent only. Our summary lists: Node.js.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Basic Plumbing Troubleshooting is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.1k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Basic Plumbing Troubleshooting: Fix (alirezarezvani/claude-skills, 28k stars), Fix Issue (pytorch/pytorch, 104k stars), Orch Fix Defect (affaan-m/ECC, 276k stars) and Is This A Problem (anthropics/claude-for-legal, 9.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,160 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.