All skills
simota avatar

/siege

@35ffd55
by shingo imotasimota/agent-skills85 stars
15

Verifying system resilience via load testing, contract testing, chaos engineering, and mutation testing. Use for limit verification, non-functional testing, or reliability validation.

Use this Skill: https://skilld.dev/gh/simota/agent-skills/siege

This session only. Nothing lands on disk.

referencechaos-engineering-guide.md

≈398 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Chaos Experiment Safety Contract

Purpose: Siege chaos safety, authorization, and output contract. Fault catalogs and tool syntax are model-known and must be verified against the target environment.

Preconditions

  • Named owner and explicit authorization for the target environment.
  • Steady-state SLI baseline and observation window.
  • One falsifiable hypothesis and one bounded fault.
  • Known blast radius, affected tenants/data, and protected exclusions.
  • Tested kill switch, rollback/recovery procedure, and on-call coverage.
  • Abort thresholds tied to user impact, data integrity, and recovery time.

Production, shared infrastructure, data-destructive faults, DNS/network policy changes, and broad resource exhaustion require explicit confirmation. Start in an isolated or canary scope.

Experiment Record

chaos_experiment:
  target: "..."
  hypothesis: "..."
  baseline: [{sli: "...", expected: "..."}]
  fault: {type: "...", scope: "...", duration: "..."}
  abort_conditions: []
  kill_switch: "..."
  recovery: "..."
  observers: []
  evidence: []

Execution Gates

  1. Capture baseline and confirm telemetry freshness.
  2. Inject one fault and continuously evaluate abort conditions.
  3. Abort immediately on data corruption, unexpected scope expansion, missing telemetry, or kill-switch failure.
  4. Restore and prove recovery before any next experiment.
  5. Record timeline, observed behavior, gaps, owners, and due dates.

Never copy a destructive command from a generic reference into an environment without resolving exact targets and rollback behavior.

Source: SKILL.md on GitHub

1 warning13d5 checks · Risk SAFE
  • Gen Agent Trust Hub13d

    The 'siege' skill is a comprehensive framework for system resilience testing using industry-standard tools. It identifies a potential indirect prompt injection surface since the skill processes external, untrusted data such as API responses and trace logs, which is typical for this type of utility. All external dependencies and tool references point to trusted organizations and well-known services.

  • Socket13d

    No alerts

  • Snyk13d

    Risk: LOW · No issues

  • Runlayer6mo

    3/10 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 35ffd55. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 days ago.

Activeupdated 2 weeks ago

README badge

README badge for simota/agent-skills/siege