From IT Asset Lifecycle
Use this skill when building a forward-looking hardware refresh calendar by combining warranty expiration, EOL/EOS timing, and device age across whatever RMM platforms and documentation tools are connected through the gateway. Covers how to bucket devices into replace-now, plan-this-year, and monitor tiers so refresh conversations happen proactively — ahead of a failure or a forced EOL migration — rather than reactively after something breaks. Always use conduit__search_tools to discover which tools are actually connected before assuming a specific vendor.
How this skill is triggered — by the user, by Claude, or both
Slash command
/assets-pack:refresh-cycle-planningWhen to use
When building a forward-looking hardware refresh calendar or deciding which devices need replacing this year versus later. Use when: refresh planning, hardware refresh calendar, what needs replacing, capital planning for hardware, replacement schedule, budget for new hardware, which devices to replace next.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Most MSPs discover a hardware refresh need reactively: a device fails, or a
Most MSPs discover a hardware refresh need reactively: a device fails, or a client gets stuck on an OS that just hit end-of-support with no migration path, and the replacement conversation happens under time pressure with no budget lead time. This skill exists to move that conversation earlier — by combining three signals that are each individually useful but collectively much stronger — into a forward-looking calendar the account team can use in a quarterly business review or a capital-planning conversation, well before any of the underlying risk becomes urgent.
The three input signals, each covered by a sibling skill:
warranty-tracking) — when hardware coverage
lapses.eol-eos-flagging) — when the OS or hardware itself
stops being supported.No single signal is sufficient on its own. A device can be young with an expired warranty (a warranty that was never worth much to begin with on a low-end model), old but still fully supported and under an extended warranty, or mid-life but running an OS that's about to lose support regardless of hardware condition. This skill's job is to weigh all three together into one defensible tier per device, not to rank on whichever signal happens to be loudest.
This is not a procurement or quoting skill — it produces a planning
calendar and tiered priority list, not a purchase order. Handing the output
to a quoting/sales workflow (e.g. sales-pack) or a PSA opportunity is a
separate, deliberate next step, not something this skill does
automatically.
Never assume which RMM or documentation platform is connected:
conduit__search_tools to discover connected RMM(s) (for device
inventory, age, and warranty/lifecycle fields) and documentation
platforms (IT Glue, Hudu — for warranty fallback data and, where
tracked, purchase-date/asset records).Bucket every device into exactly one of three tiers. State the reasoning per device — a tier assignment without a visible rationale isn't actionable for whoever has to defend the capital ask.
| Tier | Criteria (any one is sufficient to qualify; more than one raises confidence) | What it means |
|---|---|---|
| Replace now | Warranty already expired on a high-criticality device, OR OS/hardware already past EOS, OR device age is well beyond the org's typical refresh cycle (commonly 4-5 years for desktops/laptops, longer for servers — use the org's own documented policy if known, otherwise state the assumption) with an additional risk signal present | Active risk today — should move to procurement discussion this cycle, not wait for the next planning window |
| Plan this year | Warranty expiring within the next 6-12 months, OR OS/hardware approaching EOS within the next 6-12 months, OR device age approaching the typical refresh threshold without an immediate second risk signal | Not urgent today, but should be budgeted and scheduled within the current planning year so it doesn't slide into "replace now" under time pressure |
| Monitor | None of the above thresholds met — warranty and EOL/EOS both comfortably out, device age within normal range | No action needed; keep it in the sweep for the next planning cycle |
Devices with insufficient data on all three signals (no warranty data, no resolvable EOL/EOS status, no age data) go into an explicit insufficient data bucket — never default an unknown device into "monitor," since that silently hides a coverage gap as if it were a clean bill of health.
Once devices are tiered, lay them out on a forward timeline rather than just three flat lists:
This skill does not have pricing data and should not invent per-device
replacement costs. Where the org has connected a distribution/quoting tool
(covered by other packs, e.g. sales-pack), note that a cost estimate
would need to come from there. Where no pricing source is available, report
device counts per tier and let the reader attach their own budget
assumptions rather than fabricating a dollar figure.
conduit__search_tools.warranty-tracking and
eol-eos-flagging across the same device inventory.Say so explicitly: "No RMM connector is available through the gateway, so there's no device inventory to build a refresh calendar from." Do not fabricate device data.
Proceed with whichever signals are available (e.g., age alone) and state plainly which signals were missing and for how many devices — a partially-informed tier is still useful as long as the gap is visible, not hidden behind a confident-looking tier label.
Default to commonly-used industry assumptions (e.g., 4-5 years for desktops/laptops) and state explicitly that this is a default assumption, not the org's own policy — invite confirmation of the actual policy rather than presenting the default as authoritative.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin assets-packUse this skill when identifying devices, operating system versions, or firmware approaching or past end-of-life (EOL) or end-of-support (EOS), combining device inventory data (make/model/OS version) pulled from whatever RMM platforms are connected with general knowledge of common EOL/EOS dates for widely-deployed OS and hardware, and prioritizing the resulting risk list by device criticality. Always use conduit__search_tools to discover which RMM(s) are actually connected before assuming a specific vendor, and always caveat EOL/EOS dates as needing verification against current vendor lifecycle pages since they can change.
Lists, searches, manages, and monitors Datto RMM endpoints. Covers device identifiers, types, statuses, UDFs, and warranty information.
Use this skill when working with Auvik device records - identifying device types, interpreting manageStatus, reading lifecycle and warranty fields, and choosing between the v1 list endpoint and the detailed device endpoints.