maintainx-core-workflow-a

Featured

Execute MaintainX primary workflow: Work Order lifecycle management. Use when creating, updating, and managing work orders through their full lifecycle, from creation to completion with all status transitions. Trigger with phrases like "maintainx work order", "create work order", "work order lifecycle", "maintenance task", "manage work orders".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# MaintainX Core Workflow A: Work Order Lifecycle ## Overview Master the complete work order lifecycle in MaintainX -- from creation through completion. Work orders are the core unit of maintenance operations. ## Prerequisites - Completed `maintainx-install-auth` setup - `MAINTAINX_API_KEY` environment variable configured - MaintainX account with work order permissions ## Status Transition Flow ``` OPEN ──→ IN_PROGRESS ──→ COMPLETED ──→ CLOSED │ │ ↑ │ ↓ │ │ ON_HOLD ───────────┘ │ └──→ CLOSED (cancelled) ``` ## Instructions ### Step 1: Create a Work Order ```typescript import { MaintainXClient } from './maintainx/client'; const client = new MaintainXClient(); // Create a corrective work order const { data: wo } = await client.createWorkOrder({ title: 'Pump Station #3 - Seal Leak Repair', description: 'Detected water leak at the mechanical seal. Needs immediate attention.', priority: 'HIGH', status: 'OPEN', assignees: [{ type: 'USER', id: 4521 }], assetId: 8901, locationId: 2345, dueDate: '2026-03-21T17:00:00Z', categories: ['CORRECTIVE'], }); console.log(`Work order #${wo.id} created`); ``` ### Step 2: Update Status Through Lifecycle ```typescript // Technician starts work await client.updateWorkOrder(wo.id, { status: 'IN_PROGRESS', }); // Put on hold (waiting for parts) await client.updateWorkOrder(wo.id, { status: 'ON_HOLD', onHoldReason: 'Waiting for replacement seal kit fr...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

maintainx-hello-world

Create a minimal working MaintainX example - your first work order. Use when starting a new MaintainX integration, testing your setup, or learning basic MaintainX API patterns. Trigger with phrases like "maintainx hello world", "maintainx example", "maintainx quick start", "create first work order", "simple maintainx code".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-core-workflow-b

Execute MaintainX secondary workflow: Asset and Location management. Use when managing equipment assets, organizing locations/facilities, building asset hierarchies, and tracking equipment maintenance history. Trigger with phrases like "maintainx asset", "maintainx location", "equipment tracking", "asset management", "facility hierarchy".

2,266 Updated today
jeremylongshore
AI & Automation Featured

appfolio-core-workflow-b

Automate tenant management and lease operations with AppFolio. Trigger: "appfolio tenant management".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-data-handling

Data synchronization, ETL patterns, and data management for MaintainX. Use when syncing data between MaintainX and other systems, building ETL pipelines, or managing data consistency. Trigger with phrases like "maintainx data sync", "maintainx etl", "maintainx export", "maintainx data migration", "maintainx data pipeline".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-webhooks-events

Implement MaintainX webhook handling and event-driven integrations. Use when setting up webhooks, handling MaintainX events, or building real-time integrations with MaintainX. Trigger with phrases like "maintainx webhook", "maintainx events", "maintainx notifications", "maintainx real-time", "maintainx triggers".

2,266 Updated today
jeremylongshore