← 返回 Skills 市场
adamsjb

Homestruk Maintenance Triage

作者 Adams Jean Baptiste · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
110
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install homestruk-maintenance-triage
功能描述
Triage tenant maintenance requests by severity, assign priority, identify the right contractor type, estimate costs, and generate work orders. Use when a ten...
使用说明 (SKILL.md)

Homestruk Maintenance Triage

Classify, prioritize, and route tenant maintenance requests using Massachusetts habitability standards and Homestruk SOPs.

When to Use This Skill

  • Tenant texts/emails about a maintenance issue
  • Work order needs priority classification
  • Need to decide: emergency dispatch vs scheduled repair
  • Reviewing open work orders for overdue items
  • Property inspection reveals issues

Severity Classification

EMERGENCY (respond within 2 hours)

Indicators: flooding, gas leak, no heat (winter), sewage backup, fire damage, broken exterior door/lock, electrical hazard, carbon monoxide alarm, structural collapse risk.

Action: Immediately dispatch contractor. Notify owner. If gas leak or fire: tell tenant to evacuate and call 911. MA law: landlord must maintain habitable conditions (105 CMR 410). Failure to respond to emergencies = potential liability.

URGENT (respond within 24 hours)

Indicators: no hot water, broken window, pest infestation, A/C failure (heat wave), refrigerator not working, toilet not flushing (only toilet), roof leak (active).

Action: Schedule contractor within 24 hours. Notify owner.

ROUTINE (respond within 3-7 days)

Indicators: dripping faucet, running toilet, minor appliance issue, cosmetic damage, squeaky door, clogged (non-emergency) drain, light fixture out, minor pest sighting.

Action: Create work order. Schedule at mutual convenience.

COSMETIC / LOW (schedule at next convenient time)

Indicators: paint touch-up, weatherstripping, caulking, minor wall damage, cabinet door alignment.

Action: Add to next scheduled maintenance visit or turnover list.

Triage Process

When a maintenance request comes in:

  1. Classify severity using the categories above

  2. Identify contractor type needed:

    • Plumber: water leaks, drains, toilets, water heater
    • Electrician: outlets, wiring, panel, light fixtures
    • HVAC: heating, A/C, ventilation, ductwork
    • General handyman: doors, locks, drywall, painting
    • Roofer: roof leaks, flashing, gutters
    • Pest control: insects, rodents, wildlife
    • Locksmith: lockouts, rekeying, deadbolts
    • Appliance repair: fridge, stove, dishwasher, washer/dryer
  3. Check contractor roster: Read ~/.openclaw/workspace/contractors/ for available vendors. Match by trade and service area.

  4. Estimate cost range:

    Type Typical Range
    Plumber (service call) $150-350
    Electrician (service call) $150-300
    HVAC (service call) $150-400
    Handyman (hourly) $50-100/hr
    Roofer (repair) $300-1500
    Pest control (treatment) $150-400
    Locksmith (rekey) $75-200
    Appliance repair $150-400
  5. Generate work order:

Save to ~/.openclaw/workspace-ops/work-orders/WO-[DATE]-[SLUG].md:

# Work Order: [SHORT DESCRIPTION]
Date opened: [DATE]
Property: [ADDRESS]
Unit: [UNIT]
Tenant: [NAME]
Phone: [PHONE]

## Issue
[Description from tenant]

## Classification
Severity: [EMERGENCY/URGENT/ROUTINE/COSMETIC]
Trade needed: [PLUMBER/ELECTRICIAN/etc]
Estimated cost: $[RANGE]

## Dispatch
Contractor: [NAME or "unassigned"]
Dispatched: [DATE or "pending"]
ETA: [DATE/TIME]

## Status
[ ] Acknowledged by tenant
[ ] Contractor dispatched
[ ] Work scheduled for: [DATE]
[ ] Work completed
[ ] Tenant confirmed resolution
[ ] Invoice received: $[AMOUNT]
[ ] Owner notified of cost
  1. Notify tenant: Draft a response to the tenant confirming receipt and providing the expected timeline based on severity level.

  2. Notify owner (if cost > $300 or emergency): Draft a brief owner notification with the issue, estimated cost, and recommended action.

Massachusetts Habitability Requirements (105 CMR 410)

The MA Sanitary Code requires landlords to maintain:

  • Structural elements in good repair
  • Weathertight windows and doors
  • Adequate heating (68F Oct 1 - May 31)
  • Hot and cold running water
  • Working plumbing and sewage
  • Working electrical systems
  • Extermination of insects and rodents
  • Smoke and CO detectors
  • Egress and safety requirements

Failure to maintain habitability = tenant can:

  • Withhold rent (MGL c.239 s.8A)
  • Repair and deduct (up to 4 months rent per year)
  • File complaints with Board of Health
  • Sue for damages

ALWAYS flag habitability issues as URGENT or EMERGENCY. Never let a habitability issue sit as ROUTINE.

Integration with Existing SOPs

  • Reference ~/.openclaw/workspace/sops/05-work-orders.md
  • Reference ~/.openclaw/workspace/sops/06-tenant-communication.md
  • Check contractor roster in ~/.openclaw/workspace/contractors/

About Homestruk

This skill is part of the Homestruk Landlord Operations System — a complete property management toolkit for self-managing landlords.

Free: Download the Rent-Ready Turnover Checklist at homestruk.com Full System: 10 operations documents + spreadsheets at homestruk.com

Built by Homestruk Properties LLC | homestruk.com

安全使用建议
This skill appears to do what it says (triage and generate work orders) but it expects to read and write files in ~/.openclaw even though the manifest doesn't declare those paths. Before installing or enabling it: (1) confirm you have a trusted ~/.openclaw workspace or be prepared to review any files it creates under that directory; (2) back up your existing ~/.openclaw data so automatic writes can't overwrite important files; (3) if you want to limit file access, run the skill in a restricted/sandboxed agent environment or ask the skill author to declare required config paths and a safe install/setup procedure; (4) verify whether the agent will actually send notifications (email/SMS) or only draft messages — if it will transmit messages, confirm where those messages go and that no external endpoints are used without your consent. These steps will reduce the risk of unexpected local data access or persistent changes.
功能分析
Type: OpenClaw Skill Name: homestruk-maintenance-triage Version: 1.0.0 The skill bundle is a property management tool designed to triage maintenance requests according to Massachusetts habitability standards. It provides structured instructions for the agent to read contractor lists and write work orders within the designated workspace directories (~/.openclaw/workspace/). No malicious code, data exfiltration, or suspicious execution patterns were identified.
能力评估
Purpose & Capability
Name and description match the instructions (classify requests, pick contractor type, estimate cost, draft work orders). However, the skill implicitly expects a Homestruk-style workspace under ~/.openclaw (contractor roster, SOPs, work-order folder) even though no install steps, required config paths, or setup instructions are declared.
Instruction Scope
SKILL.md explicitly instructs the agent to read ~/.openclaw/workspace/contractors and reference ~/.openclaw/workspace/sops/* and to write work orders to ~/.openclaw/workspace-ops/work-orders/. Those file reads/writes are within the skill's stated purpose but are not declared in the skill metadata. The instructions do not call out any external network endpoints for data exfiltration, but the undeclared local file access is scope creep relative to the listed requirements.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing will be downloaded or installed by the skill itself.
Credentials
The skill requests no environment variables or credentials (which is appropriate). However, it expects access to local configuration and data under ~/.openclaw; the lack of declared config paths is an omission the user should be aware of.
Persistence & Privilege
always is false and the skill is user-invocable, which is appropriate. The runtime instructions write work-order files to the user's home directory, which is reasonable for a work-order tool but is a permanent side-effect and should be acknowledged by the user.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install homestruk-maintenance-triage
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /homestruk-maintenance-triage 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Homestruk Maintenance Triage. - Automatically classifies tenant maintenance requests by severity with guidance aligned to Massachusetts (105 CMR 410) standards. - Assigns priority, identifies the correct contractor type, estimates costs, and generates standardized work orders. - Integrates step-by-step triage, response timelines, and communication templates for tenants and owners. - Ensures compliance with Massachusetts habitability laws and integrates with Homestruk’s SOPs and contractor rosters. - Designed for self-managing landlords to streamline property maintenance and legal compliance.
元数据
Slug homestruk-maintenance-triage
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Homestruk Maintenance Triage 是什么?

Triage tenant maintenance requests by severity, assign priority, identify the right contractor type, estimate costs, and generate work orders. Use when a ten... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 110 次。

如何安装 Homestruk Maintenance Triage?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install homestruk-maintenance-triage」即可一键安装,无需额外配置。

Homestruk Maintenance Triage 是免费的吗?

是的,Homestruk Maintenance Triage 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Homestruk Maintenance Triage 支持哪些平台?

Homestruk Maintenance Triage 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Homestruk Maintenance Triage?

由 Adams Jean Baptiste(@adamsjb)开发并维护,当前版本 v1.0.0。

💬 留言讨论