equipment-maintenance-log
Track lab equipment calibration dates and send maintenance reminders for pipettes, balances, centrifuges, and other instruments. Validates date formats and supports update/delete operations.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aipoch-ai/equipment-maintenance-log-1Equipment Maintenance Log
Track calibration dates for pipettes, balances, centrifuges and send maintenance reminders.
Quick Check
python -m py_compile scripts/main.py
Audit-Ready Commands
python -m py_compile scripts/main.py
python scripts/main.py --help
python scripts/main.py --add "Pipette P100" --calibration-date 2024-01-15 --interval 12
When to Use
- Track lab equipment calibration schedules
- Check for overdue or upcoming maintenance
- Generate maintenance reminder reports
- Maintain compliance records for audits
Workflow
- Confirm the user objective, required inputs, and non-negotiable constraints before doing detailed work.
- Validate that the request matches the documented scope and stop early if the task would require unsupported assumptions.
- Use the packaged script path or the documented reasoning path with only the inputs that are actually available.
- Return a structured result that separates assumptions, deliverables, risks, and unresolved items.
- If execution fails or inputs are incomplete, switch to the fallback path and state exactly what blocked full completion.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
--add | string | * | Equipment name to add |
--calibration-date | string | * | Last calibration date (YYYY-MM-DD format required) |
--interval | int | * | Calibration interval in months |
--location | string | No | Equipment location |
--update | string | ** | Equipment name to update calibration date |
--delete | string | ** | Equipment name to remove from log |
--check | flag | ** | Check for upcoming maintenance |
--list | flag | ** | List all equipment |
--report | flag | ** | Generate compliance report (JSON) |
* Required when adding or updating equipment ** Alternative operations (mutually exclusive with --add)
Date validation:
--calibration-datemust be in YYYY-MM-DD format. Invalid dates (e.g., 2024-13-45) are rejected at input time with a clear error message. The script validates the date before storing it.
Usage
# Add equipment
python scripts/main.py --add "Pipette P100" --calibration-date 2024-01-15 --interval 12
# Add with location
python scripts/main.py --add "Balance XS205" --calibration-date 2024-03-01 --interval 6 --location "Lab 3B"
# Check maintenance status
python scripts/main.py --check
# List all equipment
python scripts/main.py --list
# Update calibration date after servicing
python scripts/main.py --update "Pipette P100" --calibration-date 2025-01-15
# Remove decommissioned equipment
python scripts/main.py --delete "Balance XS205"
# Generate compliance report
python scripts/main.py --report
Output
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aipoch-ai-equipment-maintenance-log-1": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
mechanism-flowchart
Generates Mermaid flowchart code and visual diagrams for pathophysiological.
reference-style-sync
One-click synchronization and standardization of reference formats in literature management tools, intelligently fixing metadata errors.
clinical-data-cleaner
Use when cleaning clinical trial data, preparing data for FDA/EMA submission, standardizing SDTM datasets, handling missing values in clinical studies, detecting outliers in lab results, or converting raw CRF data to CDISC format. Cleans and standardizes clinical trial data for regulatory compliance with audit trails.
metagenomic-krona-chart
Analyze data with `metagenomic-krona-chart` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
anatomy-quiz-master
Generate interactive anatomy quizzes for medical education with multiple question types, difficulty levels, and anatomical regions. Supports gross anatomy, neuroanatomy, and clinical correlations for self-assessment and exam preparation.