gatling-configuration-as-code — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited gatling-configuration-as-code (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill provides guidance on how to generate or update the .gatling/package.conf package descriptor file for deploying tests to Gatling Enterprise.
Collect their fully qualified class names (FQCN).
.gatling/package.conf already exists.For reference check assets/package.conf from this skill using the Read tool.
AskUserQuestion tool.If a list has >4 items, output the full list as markdown in a text message and ask the user to specify their choice(s) by name.
simulation (FQCN) is the only mandatory field per simulation entry.weight values must sum to 100 across all locations for a simulation.sensitive. to hide values from the dashboard.SENSITIVE_ to hide values from the dashboard.default block avoids repeating shared config; simulation-specific values override it.systemProperties, environmentVariables) are merged, with simulation values taking priority.ignoreDefaults refers to Gatling Enterprise's Default Load Generator Parameters, not the default {} block.id fields for consistent updates (allows renaming without creating duplicates).For managed locations, use the full name. For private locations, use their ID.
stopCriteria = [
{
type = "meanCpu"
timeFrameInSeconds = 10
threshold = { maxPercentage = 90 }
},
{
type = "globalResponseTime"
timeFrameInSeconds = 10
threshold = { maxMilliseconds = 500, percentile = 95 }
},
{
type = "globalErrorRatio"
timeFrameInSeconds = 10
threshold = { maxPercentage = 5 }
}
]If any MCP tool call fails, check authentication first:
GATLING_ENTERPRISE_API_TOKEN is set in the environment.direnv, and offer to create a .envrc file.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.