Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Andon

ASecurity

Make software health, failure, degradation, and recovery visible through useful observability and diagnostics. Use when adding logs, metrics, traces, health checks, alerts, incident signals, or operational feedback.

11 stars
0 votes
0 copies
0 views
Added 9/28/2026
ai-agentsgo

Security Analysis

A100/100

Scanned 9/28/2026

Install to Claude Code

$npx -y skills add kuya-egg/Monozukuri --skill andon --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Andon?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Andon
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kuya-egg-andon/badge)](https://www.skillsdirectory.com/skills/kuya-egg-andon)

More formats (shields.io, HTML) on the badges page.

Files
SKILL.md
---
name: andon
description: "Make software health, failure, degradation, and recovery visible through useful observability and diagnostics. Use when adding logs, metrics, traces, health checks, alerts, incident signals, or operational feedback."
---

# Andon

Andon is a visible signal that makes a problem impossible to ignore. In
software, observability should help a person detect, understand, and recover
from meaningful behavior. This is a Japanese-inspired engineering metaphor,
not a demand to instrument every line.

## Use this skill when

- a feature or service changes important behavior;
- an incident was difficult to diagnose;
- failures are silent, ambiguous, or discovered too late;
- adding logs, metrics, traces, health checks, dashboards, or alerts;
- designing retries, degradation, recovery, or operational ownership; or
- a release needs signals that prove it is healthy.

## Outcome

Produce an observability plan or implementation that answers:

- what happened;
- who or what was affected;
- when and where it happened;
- how severe it is;
- what the operator or user should do next; and
- whether the system recovered.

## Workflow

### 1. Identify decisions and failure modes

List the behavior that needs observation, the failure or degradation modes, the
people who respond, and the decisions the signals must support. Start with
actionable questions, not a preferred telemetry product.

### 2. Choose the smallest useful signals

Use structured logs for event context, metrics for rates and saturation,
traces for distributed causality, and health checks for readiness or liveness.
Choose only signals that help detect, diagnose, operate, or improve the system.

### 3. Preserve context safely

Include correlation identifiers, stable dimensions, error categories, timing,
and relevant state. Redact secrets and personal data. Avoid high-cardinality,
duplicated, or noisy signals that hide the useful signal or create unsafe cost.

### 4. Make recovery visible

Represent failure, retry, degradation, fallback, recovery, and permanent error
as distinguishable states. Health checks must reflect the dependency and
readiness semantics that operators actually need.

### 5. Exercise the signals

Trigger representative success and failure paths. Confirm that signals appear
with enough context during the failure they are meant to explain and that
alerts have an owner and a meaningful action.

## Evidence standard

An observability change is useful only when a person can use it to make a
decision. Verify the signal in the relevant runtime or test environment and
state what remains unverified.

## Boundaries

- Do not log secrets, credentials, tokens, or unnecessary personal data.
- Do not add dashboards or alerts without an operational question and owner.
- Do not use logs to compensate for missing correctness checks.
- Do not treat a green health check as proof that user behavior is correct.
- Do not make the system noisy enough that meaningful failures disappear.

## Handoff

Document the signals, meanings, owners, redaction rules, and response path.
Use `jidoka` for the underlying defect, `kodawari` for review, `shukka` for
release checks, or `hansei` when observability failed during an incident.

If a referenced skill is not installed, apply its named lens inline instead of
trying to invoke it.

Attribution

kuya-eggkuya-egg
View sourceMore from kuya-egg →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

695601 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →