Skip to content
Back to skills

Automation Design

ASecurity

Design a reliable automation from trigger through validation, idempotency, side effects, retries, observability, failure handling, and human escalation.

  • 16 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
ai-agentsgo

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add Dadmin88/hermes-profile-packs --skill automation-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Automation Design?

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

Security grade badge for Automation Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dadmin88-automation-design/badge)](https://www.skillsdirectory.com/skills/dadmin88-automation-design)

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: automation-design
description: Design a reliable automation from trigger through validation, idempotency, side effects, retries, observability, failure handling, and human escalation.
---
# Automation Design

Use when turning a recurring manual process into a script, workflow, bot, or event-driven automation.

## Procedure
1. Define the trigger, inputs, desired outcome, owner, and frequency/volume.
2. Map side effects and identify which operations must be idempotent or deduplicated.
3. Validate inputs before destructive or external actions.
4. Design retries only for retryable failures and add backoff/limits where repeated attempts can amplify harm.
5. Preserve state or checkpoints needed for recovery without creating hidden partial success.
6. Emit logs/metrics sufficient to answer what ran, what changed, and why it failed.
7. Define human escalation for ambiguity, authorization, or repeated failure.
8. Test normal execution, duplicates, partial failure, restart, and unavailable dependencies.

## Quality gate
A good automation is safe to run twice, diagnosable when it fails, and explicit about the cases that still require a human.

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…