wyre-ai/msp-claude-plugins/core

Claude Code and agent skill by wyre-ai/msp-claude-plugins

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

The ScalePad Core API — the read-only, US-only unified data layer over clients, contacts, members, sites, opportunities, hardware and SaaS assets, the product catalog, service contracts, tickets, and integration configurations.

Install

npx vskill@latest install wyre-ai/msp-claude-plugins/core

SKILL.md

ScalePad Core (Unified Platform Data)

Overview

Core is ScalePad's read-only unified data surface (US-only). It is the best starting point for cross-product work: resolve client IDs, asset IDs, and serial numbers here before touching Lifecycle Manager, ControlMap, or Quoter. Discover this domain's tools with scalepad_navigate (domain core).

Anti-triggers

Core holds lifecycle records about assets — what was bought, when the warranty ends, which contract covers it. It is not a live view of the machine:

  • Live device state — is it online, patched, low on disk, alerting

right now? Core's asset rows are synced snapshots. Use the RMM: kaseya/datto-rmm (datto-rmm-devices), ncentral, ninjaone, atera, or connectwise/automate.

  • Changing anything — Core is entirely read-only. Once you have the

client or asset ID, the write surface is scalepad-lifecycle-manager, scalepad-controlmap, or scalepad-quoter.

  • Hardware in Lifecycle Manager — LM keeps its own asset list under

opaque hardware_key values that are not the Core asset IDs; do not carry one across. Use scalepad-lifecycle-manager.

  • Documented configurations, passwords, and runbooks — use

kaseya/it-glue or hudu.

API Tools (24 total, all read-only — every one is listed below)

Clients & People
ToolPurpose
scalepad_core_clients_list / scalepad_core_clients_getList/get clients (filter by name, lifecycle, contact/asset counts, record lineage)
scalepad_core_contacts_list / scalepad_core_contacts_getList/get contacts (upstream is a POST search — the tool behaves like a normal list)
scalepad_core_members_list / scalepad_core_members_getList/get MSP team members (also a POST search upstream)
scalepad_core_sites_list / scalepad_core_sites_getList/get client sites
scalepad_core_opportunities_list / scalepad_core_opportunities_getList/get sales opportunities
Assets & Catalog
ToolPurpose
scalepad_core_hardware_assets_list / scalepad_core_hardware_assets_getHardware assets (filter by client, manufacturer, model, serial_number, type, CPU/RAM/disk configuration)
scalepad_core_saas_assets_list / scalepad_core_saas_assets_getSaaS subscriptions (filter by product, status, tenant_domain, term dates)
scalepad_core_saas_users_list / scalepad_core_saas_users_getSaaS seat assignments per user
scalepad_core_product_catalog_list / scalepad_core_product_catalog_getProduct catalog records
Service & Integrations
ToolPurpose
scalepad_core_contracts_list / scalepad_core_contracts_getService contracts (filter by client, type, term, status, recurring)
scalepad_core_tickets_list / scalepad_core_tickets_getPSA tickets synced into ScalePad
scalepad_core_integration_configurations_listConfigured integrations
scalepad_core_integration_vendors_listAvailable integration vendors

Common Workflows

  1. Resolve a client — scalepad_core_clients_list with a

filter on name; note the client id for downstream calls.

  1. Asset inventory for a client —

scalepad_core_hardware_assets_list filtered by client.id, paginating with cursor until exhausted.

  1. Contract expiry review — scalepad_core_contracts_list

filtered by client.id and term.ends_at.

Error Handling

Core returns 402 if the account has no active Core subscription; it is US-only, so X-ScalePad-Region does not affect it. All other error semantics follow api-patterns.

Best Practices

  • Everything here is read-only — safe to call freely within the

shared 50-req/5-s rate limit.

  • Filters map to the API's filter[<key>] params; pass them in the

tool's filter object.

  • Use record lineage filters to trace which integration a record came

from.

Related Skills

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/wyre-ai/msp-claude-plugins/core/badge)](https://verified-skill.com/skills/wyre-ai/msp-claude-plugins/core)

Something wrong with this skill or its page? Tell us.