deployment-canary

deployment-canary is a skill for Claude Code, Codex from drvoss/everything-copilot-cli. It costs 38 tokens per session (1,959 once invoked), scanned A, original, MIT.

A release-monitoring process for sending a new version to a small audience before releasing it to everyone. It defines what healthy behavior looks like, how long to watch, and when to roll back.

In plain words
What is it for?
Use it after a canary, percentage rollout, or feature-flag release, especially for authentication, checkout, billing, queues, or database migrations.
Why use it?
It replaces vague monitoring with explicit evidence for deciding whether a release is safe to expand. It also makes the response clear when production signals become unhealthy.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/drvoss/everything-copilot-cli/deployment-canary
Any agent
npx skills add drvoss/everything-copilot-cli --skill deployment-canary
Clone the repo
git clone --depth 1 https://github.com/drvoss/everything-copilot-cli

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for deployment-canary

README.md
[![agentmods](https://agentmods.dev/badge/skills/drvoss/everything-copilot-cli/deployment-canary.svg)](https://agentmods.dev/skills/drvoss/everything-copilot-cli/deployment-canary)
Your own site
<a href="https://agentmods.dev/skills/drvoss/everything-copilot-cli/deployment-canary"><img src="https://agentmods.dev/badge/skills/drvoss/everything-copilot-cli/deployment-canary.svg" alt="Measured on agentmods" height="20"></a>
Per session 38 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,959 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00038 $0.01959
Opus 5 $0.00019 $0.00979
Sonnet 5 $0.00008 $0.00392
Haiku 4.5 $0.00004 $0.00196

Measured today against content hash 15543deb3b37, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

deployment-canary scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/workflow/deployment-canary/SKILL.md · 227 lines

How it starts

The opening of the file, as written. The whole thing — 227 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Deployment Canary

A release is not done when it is deployed — it is done when it survives contact with real traffic. This skill formalizes the canary phase between "ship" and "fully rolled out": define what healthy looks like, watch the right signals, and rollback fast when the evidence says to.

When to Use

  • After deploying a new version behind a canary, percentage rollout, or feature flag
  • Before promoting a release from a small traffic slice to full production
  • When the release changes critical paths: auth, checkout, billing, queueing, migrations
  • When a team needs explicit rollback criteria instead of "watch the dashboard and hope"

When NOT to Use

Instead of deployment-canary Use
Packaging a library with no runtime environment release plus smoke install checks
Diagnosing an already-confirmed incident systematic-debugging
Deciding whether to ship at all council or launch-strategy

Prerequisites

  • The release has a unique identifier: image tag, build SHA, version, or feature flag
  • You know the canary scope: percentage of traffic, tenant list, region, or cohort
  • Dashboards, logs, or health checks exist for the affected system
  • A rollback path is available before promotion starts

Workflow

1. Define the Canary Contract

Before watching dashboards, define the exact terms for success and failure:

> Prepare a canary contract for release [version/build]:
> - Scope: what percentage, which region, or which customer cohort
> - Watch window: how long the canary must stay healthy
> - Primary signals: error rate, latency, saturation, business KPI
> - Rollback triggers: exact thresholds that stop promotion
> - Owners: who decides promote / hold / rollback

At minimum, define:

  • Scope — e.g. 5% traffic, one region, internal users only
  • Window — e.g. 30 minutes, 2 hours, one business cycle
  • Signals — system health + user outcome + business impact
  • Thresholds — e.g. error rate +1%, p95 latency +200 ms, failed checkout rate above baseline

Read the full file on GitHub · 227 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today First seen · 227 lines · 38 tokens per session scan A 15543deb3b37

Subscribe to this mod's changes

deployment-canary is a skill published in the GitHub repository drvoss/everything-copilot-cli (45 stars, last pushed 8d ago), licensed MIT. It adds 38 tokens to every session and 1,959 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

container-apps-deployment

Container Apps deployment gotchas and SPA frontend patterns for Azure. Supplements the official azure-prepare plugin skill with additional patterns for zone redundancy, azure.yaml configuration, and SPA frontend deployment (VITEAPIURL). USE FOR: Container Apps zone redundancy errors, managed-identity ACR pulls…

DanWahlin/github-azure-agentic-journeys · 124 tokens

superset-azure

Deploy Apache Superset on Azure. Use when deploying Superset for BI/data visualization with PostgreSQL backend.

DanWahlin/github-azure-agentic-journeys · 26 tokens

n8n-azure

Application-specific configuration for deploying n8n to Azure Container Apps with PostgreSQL. Infrastructure should be generated fresh by the azure-prepare → azure-validate → azure-deploy pipeline.

DanWahlin/github-azure-agentic-journeys · 27 tokens

grafana-azure

Deploy Grafana OSS to Azure Container Apps. Use when deploying Grafana for metrics, logs, and traces visualization with optional PostgreSQL backend.

DanWahlin/github-azure-agentic-journeys · 33 tokens

cloud-architect

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost…

Jeffallan/claude-skills · 71 tokens

azmon-mirroredcatalogs-operations-cli

Brings Azure Monitor, Application Insights, and Log Analytics telemetry into Fabric as Eventhouse external delta tables and correlates it with business data. Use to onboard observability data, judge whether latency or availability affected revenue, or build a Real-Time dashboard and Operations Agent over it.

microsoft/skills-for-fabric · 66 tokens