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.

referencemutation-testing-guide.md

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

Mutation Testing Delta

Purpose: Siege mutate program-level selection, baseline, and CI contract. Mutation operators and tool basics are model-known.

Program Contract

  • Select the tool from the repository language, runner, and installed versions; verify current syntax in primary docs.
  • Establish a baseline on a bounded, behavior-critical module before setting a gate.
  • Exclude generated code, migrations, declarations, and proven equivalent-mutant regions explicitly.
  • Classify survivors as missing test, weak assertion, dead code, uncovered code, timeout, or equivalent mutant.
  • Start with the risk-tier defaults in siege/SKILL.md when no local policy exists, then calibrate them from the measured baseline, runtime budget, and module criticality.
mutation_score = killed / (total - no_coverage - accepted_equivalent) × 100

CI Strategy

Tier Scope
PR changed or critical modules within a fixed time budget
Nightly broader incremental suite
Release risk-selected full baseline comparison

Fail only on a documented regression or risk-tier gate. Report timeouts and no-coverage separately so score improvements cannot hide shrinking scope.

Required Output

Provide tool/version, source/test scope, exclusions, baseline and current scores, survivor classification, runtime cost, new tests or removals, accepted equivalents with rationale, and proposed CI gate. Hand individual assertion fixes to Radar; hand dead code to Sweep/Zen.

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 2 days ago.

Activeupdated 2 weeks ago

README badge

README badge for simota/agent-skills/siege