All skills
simota avatar

/matrix

@c805268
by shingo imotasimota/agent-skills85 stars
15

Controlling combinatorial explosion across multi-dimensional axes: minimum coverage sets, execution plans, test/deploy/UX/risk prioritization. Use when scoping multi-axis combinations.

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

This session only. Nothing lands on disk.

referencecombinatorial-anti-patterns.md

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

Combinatorial Testing Anti-Patterns

Purpose: Use this file when parameter modeling, constraint design, or pairwise assumptions look suspicious.

Contents

  • Parameter modeling failures
  • Constraint failures
  • Coverage misconceptions
  • Process failures

Parameter Modeling Failures

ID Anti-pattern Why it fails Corrective action
CT-01 Over-parameterization Noise creates a needlessly huge set Keep only behaviorally meaningful differences
CT-02 Mismatched granularity Values are too fine or too coarse Use representative values
CT-03 Missing parameters Hidden environmental inputs go unmodeled Add user-facing and behavior-changing factors
CT-04 Static models The matrix drifts from the product Regenerate whenever the model changes

Constraint Failures

ID Anti-pattern Why it fails Corrective action
CT-05 Over-constraint Useful coverage disappears Review once exclusion rate exceeds 30%
CT-06 Contradictory constraints No valid space remains detect conflicts and escalate
CT-07 Unvalidated constraints Assumptions hide real cases confirm with product or engineering owners
CT-08 Undocumented constraints No one can maintain the model record rule, rationale, and example

Constraint health thresholds (exclusion rate tiers) → reference/combination-methods.md (Constraint Handling).

Coverage Misconceptions

ID Anti-pattern Why it fails Corrective action
CT-09 Pairwise equals full coverage 2-way 100% is not system coverage 100% state the guarantee precisely
CT-10 Pairwise is always enough some domains need 3-way+ escalate strength for safety-critical or higher-order evidence
CT-11 Sequence is ignored order-dependent defects survive pair Matrix with sequence-oriented specialists

Do not rely on pairwise alone when:

  • the main risk is sequencing
  • regulation requires exhaustive or stronger coverage
  • known defects are 3-way+

Process Failures

ID Anti-pattern Why it fails Corrective action
CT-12 Manual maintenance generated cases drift from reality regenerate instead of patching manually
CT-13 Multiple invalid values per case input masking — the first detected invalid value prevents testing of subsequent invalid values, hiding real defects generate separate negative test cases with only one invalid value each (NIST SP 800-142; Microsoft pairwise testing guidance)

Quality gates:

  • exclusion rate > 30% -> warning
  • safety-critical + 2-way only -> recommend 3-way+
  • parameter model changed -> regenerate the plan

Source: SKILL.md on GitHub

1 warning13d5 checks · Risk SAFE
  • Gen Agent Trust Hub13d

    The Matrix skill is a comprehensive tool for combinatorial testing design, providing robust frameworks for pairwise and high-strength interaction testing based on NIST and academic standards. It focuses on generating optimized execution plans and risk-weighted coverage sets without possessing any capabilities for code execution, network exfiltration, or unauthorized file access. No security risks were identified within the skill's instructions or reference materials.

  • Socket13d

    No alerts

  • Snyk13d

    Risk: LOW · No issues

  • Runlayer6mo

    1/11 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at c805268. 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/matrix