Install
openclaw skills install @voronindenis5/garden-doctorDiagnoses plant problems from symptoms (yellow leaves, brown spots, drooping, pests). Provides likely diagnoses with confidence scores, treatment plans, and prevention tips using a knowledge base of 40+ common plant problems.
openclaw skills install @voronindenis5/garden-doctorAn agent skill that diagnoses common plant health problems from reported symptoms and provides treatment plans.
# Diagnose from symptoms
python3 scripts/garden_doctor.py diagnose \
--plant "tomato" \
--symptoms "yellow leaves" "brown spots on leaves" "drooping"
# List all known problems
python3 scripts/garden_doctor.py list
# Show details of a specific problem
python3 scripts/garden_doctor.py info --id overwatering
# Search by symptom keyword
python3 scripts/garden_doctor.py search --symptom "yellow leaves"
python3 scripts/garden_doctor.py diagnose \
--plant "monstera" \
--symptoms "yellow leaves" "brown spots" "wilting"
Symptoms are matched as keywords — partial matches work (e.g., "yellow" matches "yellow leaves", "yellowing lower leaves").
Diagnosis produces structured JSON:
{
"plant": "monstera",
"symptoms_reported": ["yellow leaves", "brown spots", "wilting"],
"diagnoses": [
{
"id": "root_rot",
"name": "Root Rot (Overwatering)",
"confidence": 0.85,
"matched_symptoms": 3,
"cause": "Soil stays soggy; roots suffocate and decay.",
"treatment": [...],
"prevention": [...]
}
],
"disclaimer": "This tool is for informational purposes..."
}
references/knowledge-base.md — full catalog of 40+ plant problemsreferences/symptoms-guide.md — symptom-to-cause referenceThis tool is for informational and educational purposes only. For valuable or rare plants, consult a local horticulturist or agricultural extension service.