From betterstack
Manages Better Stack status pages: create/list pages and resources, add components, schedule maintenance windows, update service status for end users.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin betterstackThis skill uses the workspace's default tool permissions.
Status pages in Better Stack provide a public-facing view of your service health. They automatically reflect monitor statuses and allow manual incident and maintenance updates. MSPs use status pages to communicate service availability to clients without exposing internal monitoring details.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
Status pages in Better Stack provide a public-facing view of your service health. They automatically reflect monitor statuses and allow manual incident and maintenance updates. MSPs use status pages to communicate service availability to clients without exposing internal monitoring details.
Status pages are composed of resources (components) that map to monitors:
Maintenance windows allow you to:
betterstack_list_status_pages
Parameters:
page - Pagination cursorExample response:
{
"data": [
{
"id": "sp-123",
"type": "status_page",
"attributes": {
"company_name": "Acme Corp",
"company_url": "https://acme.com",
"subdomain": "status-acme",
"custom_domain": "status.acme.com",
"timezone": "America/New_York"
}
}
]
}
betterstack_get_status_page
Parameters:
status_page_id - The status page IDbetterstack_create_status_page
Parameters:
company_name - Name displayed on the status page (required)company_url - Company website URLsubdomain - Subdomain for the Better Stack hosted status pagecustom_domain - Custom domain for the status pagetimezone - Timezone for the status page displaybetterstack_list_status_page_resources
Parameters:
status_page_id - The status page IDbetterstack_create_status_pageCause: Invalid status page ID Solution: List status pages to verify the correct ID
Cause: Custom domain CNAME record not pointing to Better Stack Solution: Configure CNAME record as documented in Better Stack settings
Cause: Attempting to add a monitor that's already linked to the status page Solution: Check existing resources before adding