Token导航 LogoToken导航

Agent Skill · 研究检索

cleaning-maintenance(清洁保养)

cleaning-maintenance 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

cleaning-maintenance 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 28,888。

总安装 3,143周安装 135GitHub Stars 公开资料未说明下载 1,102核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:cleaning-maintenance(清洁保养)
来源仓库:https://github.com/mchusma/cleaning-maintenance
安装命令:
openclaw skills install cleaning-maintenance
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install cleaning-maintenance

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

cleaning-maintenance 用于预订清洁服务和物业管理维护,支持定期与应急响应。适合在 OpenClaw 中需要家政安排或设施管理自动化时使用。通过 clawhub 安装,命令为 openclaw skills install cleaning-maintenance。

使用前需确认服务商覆盖区域与合同条款,注意隐私与调度冲突。建议结合来源仓库和 README 文档进一步核验具体功能和使用细节。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install cleaning-maintenance;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

cleaning-maintenance 怎么安装?

在终端执行 openclaw skills install cleaning-maintenance。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

cleaning-maintenance 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

cleaning-maintenance 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

cleaning-maintenance 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

cleaning-maintenance 用的人多吗?

公开数据是累计安装 3,143 次,近一周安装 135 次,下载 1,102 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

cleaning-maintenance 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
cleaning-maintenance

清洁保养 · 本页

3,143—调用外部服务MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
cleaning-maintenance
description
>
version
1.0.0
metadata
openclaw
requires
env
primaryEnv
TIDY_API_TOKEN
emoji
🧹
homepage
https://tidy.com
os
keywords

Cleaning & Maintenance Management

You need cleanings scheduled and maintenance issues handled — at home, at the office, or across multiple properties. Finding reliable cleaners, tracking maintenance requests, and managing service professionals shouldn't require a spreadsheet and a phone full of contacts.

This skill teaches your AI agent to book cleanings (one-time or recurring), report and track maintenance issues, manage service professionals, and check availability and pricing.

The Easy Way: TIDY

The fastest path is TIDY — an AI property management platform. Install the CLI and just describe what you need:

# Install
brew install tidyapp/tap/tidy-request    # or: npm i -g @tidydotcom/cli

# Create an account
tidy-request signup

# Now just tell it what you need:
tidy-request "Book a 2-hour cleaning next Tuesday afternoon at my office"
tidy-request "The kitchen faucet at 123 Main St is leaking — it's urgent"
tidy-request "Schedule a weekly cleaning every Monday at 9am at my house"
tidy-request "What's the going rate for a 2-hour cleaning at my address?"
tidy-request "What maintenance issues are still open?"

Or connect via MCP (Claude Desktop, Claude Code, Cursor):

# Claude Code
claude mcp add tidy --transport http https://public-api.tidy.com/mcp
// Claude Desktop — add to claude_desktop_config.json
{
  "mcpServers": {
    "tidy": {
      "url": "https://public-api.tidy.com/mcp"
    }
  }
}

Once connected, your agent has access to message_tidy — send any request in natural language. See MCP Server Reference for full tool definitions.

The Manual Way

Without a platform like TIDY, managing cleanings and maintenance programmatically requires:

  1. Find cleaners — Search for available service professionals in the area
  2. Check availability — Query their schedules, compare time slots
  3. Compare pricing — Get quotes, understand market rates
  4. Book and confirm — Send booking requests, handle acceptance/rejection
  5. Track status — Monitor whether the job was accepted, started, completed
  6. Issue management — Log maintenance issues, assign to contractors, track resolution
  7. Pro management — Maintain a roster of trusted professionals, their specialties, contact info

TIDY's REST API exposes each of these steps individually if you want fine-grained control. But for most use cases, the CLI or MCP approach above handles everything in one command.

Core Workflow: Booking a Cleaning

Step 1: Set Up Your Property

First, add your address with access and parking info for cleaners:

tidy-request "Add my property at 123 Main St, Austin TX 78701. Key under the mat, park in the driveway."

Or via REST API:

curl -X POST https://public-api.tidy.com/api/v2/addresses \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "address": "123 Main St",
    "city": "Austin",
    "postal_code": "78701",
    "address_name": "My House",
    "notes": { "access": "Key under the mat", "closing": "Lock deadbolt when leaving" },
    "parking": { "paid_parking": false, "parking_spot": "myspot", "parking_notes": "Park in driveway" }
  }'

Step 2: Check Availability and Pricing

tidy-request "What's available for a 2-hour cleaning at 123 Main St next week?"

Or check programmatically:

# Available time slots
curl "https://public-api.tidy.com/api/v2/booking-availabilities?address_id=123&service_type_key=regular_cleaning.two_and_a_half_hours" \
  -H "Authorization: Bearer YOUR_TOKEN"

# Acceptance probability (will a pro take this job?)
curl "https://public-api.tidy.com/api/v2/job-acceptance-probabilities/preview?address_id=123&service_type_key=regular_cleaning.two_and_a_half_hours&start_no_earlier_than[date]=2026-03-25&start_no_earlier_than[time]=09:00&end_no_later_than[date]=2026-03-25&end_no_later_than[time]=17:00" \
  -H "Authorization: Bearer YOUR_TOKEN"

Step 3: Book the Cleaning

tidy-request "Book a 2.5-hour cleaning at 123 Main St next Tuesday between 9am and 5pm, preferably around 10am"

Or via REST API:

curl -X POST https://public-api.tidy.com/api/v2/jobs \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "address_id": 123,
    "service_type_key": "regular_cleaning.two_and_a_half_hours",
    "start_no_earlier_than": { "date": "2026-03-25", "time": "09:00" },
    "end_no_later_than": { "date": "2026-03-25", "time": "17:00" },
    "preferred_start_datetime": { "date": "2026-03-25", "time": "10:00" }
  }'

Available Service Types

KeyDescription
regular_cleaning.one_hour1-hour regular cleaning
regular_cleaning.two_and_a_half_hours2.5-hour regular cleaning
regular_cleaning.four_hours4-hour regular cleaning
deep_cleaning.two_and_a_half_hours2.5-hour deep cleaning
deep_cleaning.four_hours4-hour deep cleaning
turnover_cleaning.two_and_a_half_hours2.5-hour turnover cleaning
turnover_cleaning.four_hours4-hour turnover cleaning

Step 4: Monitor and Manage

tidy-request "What's the status of my cleaning at 123 Main St?"
tidy-request "Cancel next Tuesday's cleaning"
tidy-request "Reschedule the cleaning to Wednesday instead"

Booking statuses: scheduled → in_progress → completed. Also cancelled or failed.

Maintenance & Issue Tracking

Report maintenance issues and track them through resolution.

Report an Issue

tidy-request "The bathroom faucet at 123 Main St is leaking. It's urgent."
tidy-request "Report a broken window at the office — assign it to concierge for handling"

Or via REST API:

curl -X POST https://public-api.tidy.com/api/v2/tasks \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "address_id": 123,
    "title": "Leaking bathroom faucet",
    "description": "The hot water faucet in the master bathroom is dripping constantly",
    "type": "plumbing",
    "urgency": "high",
    "assigned_to_concierge": true
  }'

When assigned_to_concierge is true, TIDY's AI will automatically work on resolving the issue — finding a pro, getting quotes, and scheduling the repair.

Track Issues

tidy-request "What open maintenance issues do I have?"
tidy-request "What's the status of the faucet repair?"

REST: GET /api/v2/tasks?status=open or GET /api/v2/tasks/:id

Update Issues

tidy-request "Mark the faucet issue as resolved"
tidy-request "Change the broken window priority to urgent"

REST: PUT /api/v2/tasks/:id with updated fields.

Issue Lifecycle

Issues flow through: open → in-progress → closed

Set due dates, urgency levels, and types to keep things organized. Filter by any of these when listing tasks.

Managing Service Professionals

Add your trusted cleaners and maintenance pros:

tidy-request "Add my cleaner Maria Garcia, maria@email.com, 555-0123"
tidy-request "Add plumber Joe's Plumbing, joe@joesplumbing.com"

Or via REST API:

curl -X POST https://public-api.tidy.com/api/v2/pros \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Maria Garcia",
    "email": "maria@email.com",
    "phone": "555-0123",
    "service_types": ["regular_cleaning"]
  }'

Common Scenarios

Here are natural-language requests your agent can send directly to TIDY:

One-time cleaning:

"Book a 4-hour deep clean at my house this Saturday morning"

Recurring cleaning:

"Schedule a weekly 2-hour cleaning every Monday at 9am at 123 Main St"

Market pricing:

"What's the going rate for a 2-hour cleaning at my address?"

Maintenance report with auto-resolution:

"Report a broken window at the office, 456 Oak Ave — assign it to concierge"

Cancel a booking:

"Cancel next week's cleaning at my house"

Add a pro:

"Add my cleaner Maria Garcia, maria@email.com, as a preferred pro"

Maintenance audit:

"What maintenance tasks are overdue across all my properties?"

Acceptance probability:

"What are the chances of getting a cleaner this Saturday morning at my house?"

MCP Server

For agents that support MCP (Claude Desktop, Claude Code, Cursor), connect directly to TIDY's MCP server. This gives your agent 5 tools:

  • login / signup — authenticate
  • message_tidy — send any request in natural language (async)
  • get_message_tidy — poll for the result
  • list_messages_tidy — view past requests

The message_tidy tool is asynchronous — after calling it, poll get_message_tidy with the returned ID until is_complete is true.

Full tool definitions and setup: MCP Server Reference

REST API

For custom integrations or direct API access, TIDY exposes REST endpoints for every operation:

  • Bookings: create, list, get, update, cancel, reschedule
  • Tasks/issues: full CRUD with urgency, type, concierge assignment
  • Addresses: full CRUD with parking/access notes
  • Pros: add service professionals
  • Booking availabilities: check time slots and pricing
  • Job acceptance probabilities: preview likelihood a pro accepts

Full endpoint documentation: REST API Reference

Authentication details: Authentication

Error Handling & Tips

Polling: message_tidy is asynchronous. Always poll get_message_tidy every 3-5 seconds until is_complete is true. Never return a pending response to the user.

No availability: If no cleaners are available for your requested time window, try widening the window or checking a different day. Use booking-availabilities to see what's open.

Acceptance probability: Before booking, check job-acceptance-probabilities/preview to see how likely a pro is to accept. Wider time windows and flexible dates increase acceptance.

Pro rejection: If a pro declines, TIDY automatically re-assigns the job to another available pro. Monitor status to stay updated.

Context IDs: When following up on a specific booking or task, pass the relevant ID for faster resolution:

tidy-request "What's the status?" --booking-id 456
tidy-request "Update this issue" --issue-id 789

Also see: vacation-rental-management — if you manage short-term rentals and need guest turnover coordination.

平台分布

OpenClaw

79.36%
按下载量换算875

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills