Skip to content
Back to skills

Nano Remove Availability Check

ASecurity

Remove availability monitoring from a Nano API or Web application - removes the CI step that creates/maintains the Azure Application Insights ping test and alert. Use when the user asks to remove availability monitoring, an uptime check, or a ping test from a Nano application.

  • 5 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 4, 2026
content-marketinggoazuregitapi

Works with

  • api

Security analysis

A100/100

Scanned October 4, 2026

npx -y skills add Nano-Core/Nano.Templates --skill nano-remove-availability-check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Nano Remove Availability Check?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Nano Remove Availability Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nano-core-nano-remove-availability-check/badge)](https://www.skillsdirectory.com/skills/nano-core-nano-remove-availability-check)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: nano-remove-availability-check
description: Remove availability monitoring from a Nano API or Web application - removes the CI step that creates/maintains the Azure Application Insights ping test and alert. Use when the user asks to remove availability monitoring, an uptime check, or a ping test from a Nano application.
---

# Nano remove availability check

Removes availability monitoring from an existing Nano application — the counterpart to
`nano-add-availability-check`.

## Before making any change, determine

1. **Is Availability Check currently configured?** Check the workflow for an "Add Availability
   Check" step. If absent, say so and stop.

## GitHub Actions

Remove the "Add Availability Check" step entirely, and `AZURE_GROUP_LOGS` if nothing else in the
workflow still references it.

⚠ This does **not** delete the underlying Azure resources (the Application Insights web test and
its metric alert) — those are real Azure resources this step only creates/maintains
idempotently, it never owned their lifecycle for deletion. Removing the workflow step just stops
maintaining them going forward; the ping test keeps running (and could keep alerting) until
someone deletes it directly in Azure (`az monitor app-insights web-test delete` / removing the
alert resource). Say this explicitly rather than implying the monitoring stops the moment the
workflow step is removed.

## After making the change

- Show the user the workflow change.
- Restate the ⚠ above — the Azure-side resources need manual cleanup if the user actually wants
  the monitoring (and its alerts) to stop, not just future deploys to skip maintaining it.
- If step 1 stopped the skill early, that's the whole response.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…