observability-cloud-planning
Plans cloud monitoring and incident readiness. It defines scope, alerts, costs, and services to ensure stability.
What it does
Helps plan what's needed to monitor an online service, how to know if it's working well, who to notify if something goes wrong, and how much it costs, even before you start using it.
When to use it
- ✓When you want to know what to monitor for a website or app.
- ✓To define who should be notified if something stops working.
- ✓When planning costs for online services and alerts.
Example of what to ask your AI
“I need to plan monitoring for my sales website. What should I watch to know if it's working and who should I notify if it goes down?”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The AI asks about what's most important for your business, like what happens if the site goes down, who uses it, and how much you spend. With this info, it suggests the minimum monitoring needed.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill observability-cloud-planningOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/observability-cloud-planning/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Cloud and Observability Planning
What it is: the plan for what the business runs on, what it watches, what wakes someone up, and what that costs - written before any of it is bought.
Overview
Works out the smallest monitoring plan that would actually catch this business's worst failure, then builds it only when asked. The default output is a short recommendation, not a service register. The register - CSV, SQL DDL, JSON Schema, Notion mapping - is produced on request, from one field list so the four cannot drift apart.
Layer: Layer 8: Operate. Fits: Growth stage. Table code: n/a.
The rule this table exists to enforce: an alert is a human cost, so Alert Channel and
Severity decide whether a person is woken at 3am. Everything else in this table exists to
make that decision possible: what the service does (SLI Definition), what good looks like
(SLO Target), what is measured (Dashboard URL), what it costs (Monthly Cost Estimate),
and - the field most tables leave out - what happens when the alert fires (Runbook URL).
An alert with no runbook converts a technical problem into a panicked one.
The second rule: Phase is the field that keeps this affordable. A ten-service stack
with four signals each, on a plan tier, ordered by what would hurt the business most. A
business with no developer should be running a managed platform and three alerts, not a
stack of collectors.
When to Use This Skill
- monitoring, observability, alerting, uptime, "we found out from a customer"
- SLI, SLO, error rate, latency, p95, p99
- "what should we watch", "how do we know the site is down"
- incident response, on-call, runbook, postmortem
- cloud cost, what is it costing, what should we turn off
- "which service should we use", VPS, containers, serverless, managed hosting
- incident readiness, status page, downtime prevention
Do not use it for: application code, infrastructure as code, or a deployment pipeline
(devops-pipeline-designer, ci-cd-pipeline-builder in the engineering pack); a security
architecture review (security-and-privacy); or a real incident, which is a live
situation, not a plan.
How It Works
Follow the shared execution contract. The module-specific rules below define only domain fields, decisions, calculations, and safety constraints.
Step 1 - Identify intent
Read the request and pick the intent before asking anything.
- "plan" / "set up" / "we need" -> artifacts wanted; go to Step 2.
- "the site is down" / "is it down" / "we are down" -> an incident, right now. Confirm the user-facing failure first and point at the runbook; do not build anything.
- "what does this cost" / "review" / "audit" -> a review, not a build.
- "should we use" -> a decision question; answer with trade-offs, then offer the register.
Ask only if this is the highest-value missing fact; otherwise proceed without an opener:
Q: What breaks for the business if the site or app is down for one hour, and who would notice first - a customer, a member of staff, or an automated system?
Step 2 - Ask only what is missing
Treat ambiguous replies as unanswered and ask which explicit option the user means. Record unknown values as Unknown; Unknown is not zero. A record must not be Done when a required check fails.
Skip anything already answered. Ask the rest one at a time, and stop as soon as the remaining answers would not change the plan.
- Failure - What is the business-critical thing - the website, the booking form, the till, email, the file uploads? / What is the worst realistic failure - down, slow, wrong data, or an email that silently stops arriving? / How long is a customer willing to wait before they complain, and how long before they leave?
- Stack - What is actually running today - shared hosting, a VPS, a managed platform, a SaaS tool, containers? / Who set it up, and is that person still available? / Is there a repository, and who can deploy?
- Traffic - Roughly how many visitors, orders or jobs a day? / Any seasonal or campaign peaks that change it by an order of magnitude? / Are there peak periods where being slow is worse than being down?
- People - Is there anyone who can be on call, and at what hours? / Does someone already use a tool the business pays for? / Who is allowed to restart something at 3am?
- Data and money - What must not be lost, and what is the acceptable recovery point? /
…
FAQ
What are SLI and SLO?
SLI (Service Level Indicator) is what you measure (e.g., response time). SLO (Service Level Objective) is the target for that measurement (e.g., 99% of responses in under 1 second).
What is a 'runbook'?
It's a step-by-step guide on what to do when an alert triggers, to fix the problem quickly.
Can I use this to fix a problem that's already happening?
No, this tool is for planning before something happens. For ongoing issues, you need to act immediately.
Details
Original description by the author
Build a cloud, SLO, and incident-readiness register after intake. Use when an SME needs monitoring scope, alert ownership, cost limits, or service planning.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3710
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
carrier-relationship-management
Manages relationships with carriers. It helps negotiate freight rates, evaluate performance, and build transportation strategies.
affaan-m/ECC
cost-tracking
Tracks and reports agent token usage and costs. It's useful for efficiently controlling spending and budgets.
affaan-m/ECC
plan-canvas
Opens plans and artifacts in a browser window for you to comment on. It makes giving visual feedback on needed changes easier.
affaan-m/ECC