home / skills / jeremylongshore / claude-code-plugins-plus-skills / artillery-config-generator
This skill helps you generate production-ready artillery config and validation for performance testing, following best practices and industry standards.
npx playbooks add skill jeremylongshore/claude-code-plugins-plus-skills --skill artillery-config-generatorReview the files below or copy the command above to add this skill to your agents.
---
name: "artillery-config-generator"
description: |
Generate artillery config generator operations. Auto-activating skill for Performance Testing.
Triggers on: artillery config generator, artillery config generator
Part of the Performance Testing skill category. Use when configuring systems or services. Trigger with phrases like "artillery config generator", "artillery generator", "artillery".
allowed-tools: "Read, Write, Edit, Bash(cmd:*)"
version: 1.0.0
license: MIT
author: "Jeremy Longshore <[email protected]>"
---
# Artillery Config Generator
## Overview
This skill provides automated assistance for artillery config generator tasks within the Performance Testing domain.
## When to Use
This skill activates automatically when you:
- Mention "artillery config generator" in your request
- Ask about artillery config generator patterns or best practices
- Need help with performance testing skills covering load testing, stress testing, benchmarking, and performance monitoring.
## Instructions
1. Provides step-by-step guidance for artillery config generator
2. Follows industry best practices and patterns
3. Generates production-ready code and configurations
4. Validates outputs against common standards
## Examples
**Example: Basic Usage**
Request: "Help me with artillery config generator"
Result: Provides step-by-step guidance and generates appropriate configurations
## Prerequisites
- Relevant development environment configured
- Access to necessary tools and services
- Basic understanding of performance testing concepts
## Output
- Generated configurations and code
- Best practice recommendations
- Validation results
## Error Handling
| Error | Cause | Solution |
|-------|-------|----------|
| Configuration invalid | Missing required fields | Check documentation for required parameters |
| Tool not found | Dependency not installed | Install required tools per prerequisites |
| Permission denied | Insufficient access | Verify credentials and permissions |
## Resources
- Official documentation for related tools
- Best practices guides
- Community examples and tutorials
## Related Skills
Part of the **Performance Testing** skill category.
Tags: performance, load-testing, k6, jmeter, benchmarking
This skill automates generation of Artillery configuration files and provides step-by-step guidance for performance testing. It produces production-ready YAML/JSON scenarios, validates required fields, and recommends sensible defaults for ramp, duration, and virtual users. Use it to accelerate load, stress, and benchmarking test creation for services and APIs.
You give the target endpoint, workload profile, and goals (requests/sec, concurrency, duration, ramp strategy). The skill generates an Artillery config with phases, payloads, flows, and hooks, applies common validation rules, and outputs runnable configuration and commands. It also suggests environment variables, tooling commands, and minimal infrastructure considerations for distributed runs.
What inputs do I need to provide?
Provide target URL(s), desired workload (concurrency or RPS), duration and ramp strategy, authentication details, and any payload templates.
Can it generate distributed test configs?
Yes. It can output recommended agent counts, coordination settings, and example commands for running Artillery in a distributed mode.
How does it validate configs?
It checks for required fields, consistent phase definitions, valid JSON/YAML structure, and common misconfigurations like missing flows or payload references.