From fa3d62e80e104b03a50c491cc8a980bd3f71e30a Mon Sep 17 00:00:00 2001 From: skillfactor-pipeline Date: Fri, 14 Aug 2026 16:56:54 +0200 Subject: [PATCH] feat: test-engineer skill package v0.1.0 --- PROVENANCE.md | 31 ++++ SKILL.md | 61 ++++++++ manifest.json | 244 +++++++++++++++++++++++++++++ references/ai-skills.md | 330 ++++++++++++++++++++++++++++++++++++++++ references/market.md | 84 ++++++++++ references/profile.md | 23 +++ references/skills.md | 85 +++++++++++ references/tasks.md | 49 ++++++ references/tools.md | 118 ++++++++++++++ 9 files changed, 1025 insertions(+) create mode 100644 PROVENANCE.md create mode 100644 SKILL.md create mode 100644 manifest.json create mode 100644 references/ai-skills.md create mode 100644 references/market.md create mode 100644 references/profile.md create mode 100644 references/skills.md create mode 100644 references/tasks.md create mode 100644 references/tools.md diff --git a/PROVENANCE.md b/PROVENANCE.md new file mode 100644 index 0000000..0adcb9e --- /dev/null +++ b/PROVENANCE.md @@ -0,0 +1,31 @@ +# Data provenance — test-engineer + +Where the content of this skill package comes from, counted by +content items (tasks, competences, tools, evidence entries, curated +knowledge). Rendered live by Gitea: + +```mermaid +%%{init: {'theme':'base','themeVariables':{'pie1':'#f9a825','pie2':'#1e88e5','pie3':'#ff355e','pie4':'#d97757','pie5':'#8e24aa','pieOuterStrokeWidth':'0px','pieSectionTextColor':'#fff'}}}%% +pie showData + title Content sources — test-engineer + "ESCO (occupation & competences)" : 62 + "O*NET (tasks & tools)" : 153 + "Job boards (market evidence)" : 40 + "Anthropic official Claude skills" : 6 + "External AI skill packs (mapped)" : 161 +``` + +| Source | Items | Share | Files | +|---|---|---|---| +| ESCO (occupation & competences) | 62 | 14.7 % | references/profile.md, references/skills.md | +| O*NET (tasks & tools) | 153 | 36.3 % | references/tasks.md, references/tools.md | +| Job boards (market evidence) | 40 | 9.5 % | references/market.md (full report) + "Market evidence" headline sections | +| Wikipedia & AI expert curation | 0 | 0.0 % | glossary, literature, usecases, intake, quality, evals/ | +| Anthropic official Claude skills | 6 | 1.4 % | references/ai-skills.md, section "anthropics/skills" (official Claude Code skills) | +| External AI skill packs (mapped) | 161 | 38.2 % | references/ai-skills.md (per-source attribution inside) | +| Stack Exchange practitioner Q&A (CC-BY-SA) | 0 | 0.0 % | references/practitioner-qa.md (per-entry attribution inside) | + +Licensing: O*NET (USDOL/ETA, CC BY 4.0) · ESCO (© European Union) · +job-ad evidence via official APIs (JSearch/Adzuna) · Wikipedia content +paraphrased with source URLs — never copied · external AI skills are +linked, not copied (Apache-2.0/MIT/source-available, see ai-skills.md). diff --git a/SKILL.md b/SKILL.md new file mode 100644 index 0000000..d2b71ad --- /dev/null +++ b/SKILL.md @@ -0,0 +1,61 @@ +--- +name: test-engineer +description: "Occupational skill for the role 'test engineer' (also: solar inverter test engineer, BESS test engineer, battery test engineer, battery validation engineer, battery systems hardware test engineer, agricultural equipment test engineer). Use when the user asks for typical test engineer work such as: Conduct validation or qualification tests of new or existing processes, equipment, or software in accordance with internal protocols or external standards.; Design validation study features, such as sampling, testing, or analytical methodologies.; Develop validation master plans, process flow diagrams, test cases, or standard operating procedures." +--- + +# Test Engineer + +Test engineers plan and perform detailed quality tests during various phases of the design process to make sure that the systems are properly installed and function correctly. They analyse the data collected during tests and produce reports. They are also responsible for the safety of the test operations. + +## Core workflow + +1. Conduct validation or qualification tests of new or existing processes, equipment, or software in accordance with internal protocols or external standards. +2. Design validation study features, such as sampling, testing, or analytical methodologies. +3. Develop validation master plans, process flow diagrams, test cases, or standard operating procedures. +4. Prepare validation or performance qualification protocols for new or modified manufacturing processes, systems, or equipment for production of pharmaceuticals, electronics, or other products. +5. Analyze validation test data to determine whether systems or processes have met validation criteria or to identify root causes of production problems. +6. Conduct audits of validation or performance qualification processes to ensure compliance with internal or regulatory requirements. +7. Create, populate, or maintain databases for tracking validation activities, test results, or validated systems. +8. Direct validation activities, such as protocol creation or testing. + +## How to use this skill + +- Read [references/profile.md](references/profile.md) for the occupation profile and scope. +- Consult [references/tasks.md](references/tasks.md) for the full task and activity inventory. +- Check [references/skills.md](references/skills.md) for essential vs. optional competences. +- Check [references/tools.md](references/tools.md) for the software commonly used in this role. +- See [references/ai-skills.md](references/ai-skills.md) — matched external AI agent skills (per-source attribution). + +## Key competences (essential) + +- adjust engineering designs +- analyse scientific data +- analyse test data +- approve engineering design +- demonstrate disciplinary expertise +- engineering principles +- engineering processes +- industrial engineering +- interact professionally in research and professional environments +- manage personal professional development +- manage research data +- manufacturing processes +- operate open source software +- perform project management +- production processes + +## Hot technologies + +- The MathWorks MATLAB +- Docker +- GitHub +- Kubernetes +- Red Hat OpenShift +- Microsoft Power BI +- Amazon Web Services AWS CloudFormation +- Splunk Enterprise +- Dassault Systemes SolidWorks +- Chef + +--- +*Sources: ESCO v1.2.1 (http://data.europa.eu/esco/occupation/c8fa93eb-7c2c-42c3-b135-c2e825a6615e), O*NET 30.3 (17-2112.02). See manifest.json for licensing/attribution.* diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..d2342ab --- /dev/null +++ b/manifest.json @@ -0,0 +1,244 @@ +{ + "name": "test-engineer", + "title": "test engineer", + "version": "0.1.0", + "layer": "core", + "language": "en", + "generated": "2026-07-07", + "ids": { + "esco_uri": "http://data.europa.eu/esco/occupation/c8fa93eb-7c2c-42c3-b135-c2e825a6615e", + "esco_code": "2149.16", + "isco_group": "2149", + "onet_soc": "17-2112.02", + "crosswalk_match": "closeMatch" + }, + "sources": [ + { + "name": "ESCO", + "version": "1.2.1", + "url": "https://esco.ec.europa.eu/" + }, + { + "name": "O*NET", + "version": "30.3", + "url": "https://www.onetcenter.org/", + "license": "CC BY 4.0" + } + ], + "attribution": "This package includes information from the O*NET Database (v30.3) by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), CC BY 4.0. skillfactor is not endorsed by USDOL/ETA. ESCO data (v1.2.1) (c) European Union, used per the ESCO download conditions: https://esco.ec.europa.eu/en/use-esco/download", + "counts": { + "tasks": 21, + "dwas": 19, + "skills_essential": 21, + "skills_optional": 40, + "software": 112 + }, + "enrichment_ai_skills": { + "generated": "2026-07-14", + "method": "deterministic mapping (ISCO prefix + title/competence keywords)", + "sources": { + "anthropics/skills": { + "repo": "https://github.com/anthropics/skills", + "commit": "f6656c1", + "license": "Apache-2.0; the document skills (docx/pdf/pptx/xlsx) are source-available \u2014 see the LICENSE.txt in the upstream skill folder", + "skills": 3 + }, + "wshobson/agents": { + "repo": "https://github.com/wshobson/agents", + "commit": "6fd3247", + "license": "MIT (c) Seth Hobson", + "skills": 3 + }, + "LambdaTest/agent-skills": { + "repo": "https://github.com/LambdaTest/agent-skills", + "commit": "54824d6", + "license": "MIT", + "skills": 12 + }, + "cypress-io/ai-toolkit": { + "repo": "https://github.com/cypress-io/ai-toolkit", + "commit": "9c9038e", + "license": "MIT", + "skills": 3 + }, + "a5c-ai/babysitter": { + "repo": "https://github.com/a5c-ai/babysitter", + "commit": "44a5d58b", + "license": "MIT", + "skills": 7 + }, + "rampstackco/claude-skills": { + "repo": "https://github.com/rampstackco/claude-skills", + "commit": "bc6d961", + "license": "MIT", + "skills": 2 + }, + "nWave-ai/nWave": { + "repo": "https://github.com/nWave-ai/nWave", + "commit": "1d0f13c", + "license": "MIT", + "skills": 2 + }, + "jeremylongshore/claude-code-plugins-plus-skills": { + "repo": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills", + "commit": "e112938a", + "license": "MIT", + "skills": 12 + }, + "mhattingpete/claude-skills-marketplace": { + "repo": "https://github.com/mhattingpete/claude-skills-marketplace", + "commit": "3fa16a9", + "license": "Apache-2.0", + "skills": 1 + }, + "eduardo-sl/go-agent-skills": { + "repo": "https://github.com/eduardo-sl/go-agent-skills", + "commit": "3c45d7f", + "license": "MIT", + "skills": 1 + }, + "mohitagw15856/pm-claude-skills": { + "repo": "https://github.com/mohitagw15856/pm-claude-skills", + "commit": "876fa30", + "license": "MIT", + "skills": 5 + }, + "alirezarezvani/claude-code-skill-factory": { + "repo": "https://github.com/alirezarezvani/claude-code-skill-factory", + "commit": "ba18b31", + "license": "MIT", + "skills": 1 + }, + "rsmdt/the-startup": { + "repo": "https://github.com/rsmdt/the-startup", + "commit": "ff6a0be", + "license": "MIT", + "skills": 1 + }, + "infrasity-labs/dev-gtm-claude-skills": { + "repo": "https://github.com/infrasity-labs/dev-gtm-claude-skills", + "commit": "02cfefb", + "license": "MIT", + "skills": 2 + }, + "indranilbanerjee/digital-marketing-pro": { + "repo": "https://github.com/indranilbanerjee/digital-marketing-pro", + "commit": "a3d119c", + "license": "MIT", + "skills": 2 + }, + "mikeyobrien/ralph-orchestrator": { + "repo": "https://github.com/mikeyobrien/ralph-orchestrator", + "commit": "407cb96", + "license": "MIT", + "skills": 1 + }, + "sgcarstrends/backend": { + "repo": "https://github.com/sgcarstrends/backend", + "commit": "7231cbc", + "license": "MIT", + "skills": 1 + }, + "affaan-m/everything-claude-code": { + "repo": "https://github.com/affaan-m/everything-claude-code", + "commit": "ed38744", + "license": "MIT", + "skills": 4 + }, + "davila7/claude-code-templates": { + "repo": "https://github.com/davila7/claude-code-templates", + "commit": "fa79251", + "license": "MIT", + "skills": 5 + }, + "foryourhealth111-pixel/Vibe-Skills": { + "repo": "https://github.com/foryourhealth111-pixel/Vibe-Skills", + "commit": "34429a8", + "license": "Apache-2.0", + "skills": 1 + }, + "NeoLabHQ/context-engineering-kit": { + "repo": "https://github.com/NeoLabHQ/context-engineering-kit", + "commit": "e61511b", + "license": "GPL", + "skills": 1 + }, + "mukul975/Anthropic-Cybersecurity-Skills": { + "repo": "https://github.com/mukul975/Anthropic-Cybersecurity-Skills", + "commit": "673da1f", + "license": "Apache-2.0", + "skills": 2 + }, + "omkamal/pypict-claude-skill": { + "repo": "https://github.com/omkamal/pypict-claude-skill", + "commit": "fbda212", + "license": "MIT", + "skills": 1 + }, + "secondsky/claude-skills": { + "repo": "https://github.com/secondsky/claude-skills", + "commit": "c4889f6", + "license": "MIT", + "skills": 2 + }, + "jeffallan/claude-skills": { + "repo": "https://github.com/jeffallan/claude-skills", + "commit": "e8be415", + "license": "MIT", + "skills": 1 + }, + "microsoft/power-platform-skills": { + "repo": "https://github.com/microsoft/power-platform-skills", + "commit": "0d7ed9a", + "license": "MIT", + "skills": 1 + }, + "alirezarezvani/claude-skills": { + "repo": "https://github.com/alirezarezvani/claude-skills", + "commit": "0241f43", + "license": "MIT", + "skills": 1 + }, + "zebbern/claude-code-guide": { + "repo": "https://github.com/zebbern/claude-code-guide", + "commit": "d2c5280", + "license": "MIT", + "skills": 1 + }, + "timescale/pg-aiguide": { + "repo": "https://github.com/timescale/pg-aiguide", + "commit": "b4f11a4", + "license": "Apache-2.0", + "skills": 1 + } + }, + "total_skills": 80, + "tiers": { + "core": 66, + "adjacent": 14 + } + }, + "provenance": { + "items": { + "esco": 62, + "onet": 153, + "jobads": 40, + "wiki_ai": 0, + "anthropic": 6, + "ai_skills": 161, + "stackx": 0 + }, + "share_percent": { + "esco": 14.7, + "onet": 36.3, + "jobads": 9.5, + "wiki_ai": 0.0, + "anthropic": 1.4, + "ai_skills": 38.2, + "stackx": 0.0 + }, + "method": "content items per source category" + }, + "collar": "white", + "computer_work": true +} \ No newline at end of file diff --git a/references/ai-skills.md b/references/ai-skills.md new file mode 100644 index 0000000..58a7c5e --- /dev/null +++ b/references/ai-skills.md @@ -0,0 +1,330 @@ +# External AI agent skills — test-engineer + +Proven, publicly available AI agent skills mapped to this occupation. +Nothing is copied from the sources: every entry is a name, a one-line +summary and a link to the upstream skill package. Each section names +its source repository, commit, license and retrieval date. + +**Tiers:** `core` = the skill directly exercises a top market hard +skill, tool or method (from gated job-ad evidence) or an essential +ESCO competence of this occupation; `adjacent` = +plausibly useful, secondary. Entries are capped at 12 per source +and 80 in total per occupation (core first, +strongest matches survive); everything beyond the caps is excluded +and logged in the pipeline audit trail, not in this package. + +_Matched deterministically (ISCO group + title/competence keywords, +tiered against market evidence + ESCO essentials) by +`pipeline/p5_enrich_ai_skills.py` on 2026-07-14._ + +## Source: anthropics/skills + +- Repository: [https://github.com/anthropics/skills](https://github.com/anthropics/skills) (commit `f6656c1`, retrieved 2026-07-14) +- License: Apache-2.0; the document skills (docx/pdf/pptx/xlsx) are source-available — see the LICENSE.txt in the upstream skill folder + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `webapp-testing` | adjacent | Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs. | [source](https://github.com/anthropics/skills/tree/main/skills/webapp-testing) | +| `docx` | adjacent | Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to … | [source](https://github.com/anthropics/skills/tree/main/skills/docx) | +| `pdf` | adjacent | Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating … | [source](https://github.com/anthropics/skills/tree/main/skills/pdf) | + +## Source: wshobson/agents + +- Repository: [https://github.com/wshobson/agents](https://github.com/wshobson/agents) (commit `6fd3247`, retrieved 2026-07-14) +- License: MIT (c) Seth Hobson + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `performance-testing-review-performance-engineer (agent)` | core | Expert performance engineer specializing in modern observability, application optimization, and scalable system performance. Masters OpenTelemetry, distributed tracing, load testing, multi-tier caching, Core Web Vitals, and performance … | [source](https://github.com/wshobson/agents/tree/main/plugins/performance-testing-review/agents/performance-engineer.md) | +| `api-testing-observability-api-documenter (agent)` | core | Master API documentation with OpenAPI 3.1, AI-powered tools, and modern developer experience practices. Create interactive docs, generate SDKs, and build comprehensive developer portals. Use PROACTIVELY for API documentation or developer … | [source](https://github.com/wshobson/agents/tree/main/plugins/api-testing-observability/agents/api-documenter.md) | +| `performance-testing-review-test-automator (agent)` | adjacent | Master AI-powered test automation with modern frameworks, self-healing tests, and comprehensive quality engineering. Build scalable testing strategies with advanced CI/CD integration. Use PROACTIVELY for testing automation or quality … | [source](https://github.com/wshobson/agents/tree/main/plugins/performance-testing-review/agents/test-automator.md) | + +## Source: cypress-io/ai-toolkit + +- Repository: [https://github.com/cypress-io/ai-toolkit](https://github.com/cypress-io/ai-toolkit) (commit `9c9038e`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `cypress-author` | adjacent | Creates, updates, and fixes Cypress tests (E2E/end-to-end and component tests). Use when the user asks to create tests, add tests, write tests, update tests, test this file/component, new spec, or fix a failing or flaky test. Apply even … | [source](https://github.com/cypress-io/ai-toolkit/tree/9c9038e/skills/cypress-author) | +| `cypress-explain` | adjacent | Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior. Use when the user asks to explain how a test works, explain how Cypress works, review or critique a test without writing code. Apply … | [source](https://github.com/cypress-io/ai-toolkit/tree/9c9038e/skills/cypress-explain) | +| `cypress-docs` | adjacent | Search and extract Cypress information from official documentation (docs.cypress.io, cypress.io); prefer LLM markdown under /llm/* and refuse unverified API or behavior claims. | [source](https://github.com/cypress-io/ai-toolkit/tree/9c9038e/skills/cypress-docs) | + +## Source: a5c-ai/babysitter + +- Repository: [https://github.com/a5c-ai/babysitter](https://github.com/a5c-ai/babysitter) (commit `44a5d58b`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `gatling-load-testing` | core | Expert skill for Gatling simulation development, load test execution, and performance analysis. Write Gatling simulations in Scala DSL, configure injection profiles and feeders, define assertions, analyze HTML reports, and integrate with … | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/performance-optimization/skills/gatling-load-testing) | +| `sanity-testing` | core | Design and execute sanity test suites to verify core system functionality after builds or deployments before broader test runs. | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/qa-testing-automation/skills/sanity-testing) | +| `A/B Test Statistical Analyzer` | core | Performs statistical analysis for A/B testing experiments | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/data-engineering-analytics/skills/ab-test-statistical-analyzer) | +| `statistical-testing` | core | Apply statistical hypothesis testing, significance analysis, A/B test evaluation, and distribution comparisons for data science workflows. | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/data-science-ml/skills/statistical-testing) | +| `environmental-testing` | core | Skill for environmental test campaign planning and execution | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/domains/science/aerospace-engineering/skills/environmental-testing) | +| `playwright-electron-config` | core | Configure Playwright for comprehensive Electron application testing including E2E tests, visual regression, accessibility audits, and cross-platform test matrices | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/desktop-development/skills/playwright-electron-config) | +| `quantitative-methods` | core | Design and execute statistical analyses including regression modeling, hypothesis testing, power analysis, and robustness checks using R, Stata, SPSS, or Python | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/domains/social-sciences-humanities/social-sciences/skills/quantitative-methods) | + +## Source: affaan-m/everything-claude-code + +- Repository: [https://github.com/affaan-m/everything-claude-code](https://github.com/affaan-m/everything-claude-code) (commit `ed38744`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `golang-testing` | core | Go testing best practices including table-driven tests, test helpers, benchmarking, race detection, coverage analysis, and integration testing patterns. Use when writing or improving Go tests. | [source](https://github.com/affaan-m/everything-claude-code/tree/ed38744/.kiro/skills/golang-testing) | +| `python-testing` | core | Python testing best practices using pytest including fixtures, parametrization, mocking, coverage analysis, async testing, and test organization. Use when writing or improving Python tests. | [source](https://github.com/affaan-m/everything-claude-code/tree/ed38744/.kiro/skills/python-testing) | +| `laravel-tdd` | core | Test-driven development for Laravel with PHPUnit and Pest, factories, database testing, fakes, and coverage targets. | [source](https://github.com/affaan-m/everything-claude-code/tree/ed38744/docs/tr/skills/laravel-tdd) | +| `quarkus-tdd` | core | Test-driven development for Quarkus 3.x LTS using JUnit 5, Mockito, REST Assured, Camel testing, and JaCoCo. Use when adding features, fixing bugs, or refactoring event-driven services. | [source](https://github.com/affaan-m/everything-claude-code/tree/ed38744/docs/tr/skills/quarkus-tdd) | + +## Source: alirezarezvani/claude-code-skill-factory + +- Repository: [https://github.com/alirezarezvani/claude-code-skill-factory](https://github.com/alirezarezvani/claude-code-skill-factory) (commit `ba18b31`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `tdd-guide` | core | Comprehensive Test Driven Development guide for engineering subagents with multi-framework support, coverage analysis, and intelligent test generation | [source](https://github.com/alirezarezvani/claude-code-skill-factory/tree/ba18b31/generated-skills/tdd-guide) | + +## Source: alirezarezvani/claude-skills + +- Repository: [https://github.com/alirezarezvani/claude-skills](https://github.com/alirezarezvani/claude-skills) (commit `0241f43`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `browserstack` | core | Run tests on BrowserStack. Use when user mentions "browserstack", "cross-browser", "cloud testing", "browser matrix", "test on safari", "test on firefox", or "browser compatibility". | [source](https://github.com/alirezarezvani/claude-skills/tree/0241f43/engineering-team/playwright-pro/skills/browserstack) | + +## Source: davila7/claude-code-templates + +- Repository: [https://github.com/davila7/claude-code-templates](https://github.com/davila7/claude-code-templates) (commit `fa79251`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `senior-qa` | core | Comprehensive QA and testing skill for quality assurance, test automation, and testing strategies for ReactJS, NextJS, NodeJS applications. Includes test suite generation, coverage analysis, E2E testing setup, and quality metrics. Use when … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/development/senior-qa) | +| `develop-web-game` | core | Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/creative-design/develop-web-game) | +| `python-testing-patterns` | core | Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices. | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/development/python-testing-patterns) | +| `Broken Authentication Testing` | core | This skill should be used when the user asks to "test for broken authentication vulnerabilities", "assess session management security", "perform credential stuffing tests", "evaluate password policies", "test for session fixation", or … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/security/broken-authentication) | +| `Pentest Checklist` | core | This skill should be used when the user asks to "plan a penetration test", "create a security assessment checklist", "prepare for penetration testing", "define pentest scope", "follow security testing best practices", or needs a structured … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/security/pentest-checklist) | + +## Source: eduardo-sl/go-agent-skills + +- Repository: [https://github.com/eduardo-sl/go-agent-skills](https://github.com/eduardo-sl/go-agent-skills) (commit `3c45d7f`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `go-test-quality` | core | Go testing patterns for production-grade code: subtests, test helpers, fixtures, golden files, httptest, testcontainers, property-based testing, and fuzz testing. Covers mocking strategies, test isolation, coverage analysis, and test … | [source](https://github.com/eduardo-sl/go-agent-skills/tree/3c45d7f/skills/(testing)/go-test-quality) | + +## Source: foryourhealth111-pixel/Vibe-Skills + +- Repository: [https://github.com/foryourhealth111-pixel/Vibe-Skills](https://github.com/foryourhealth111-pixel/Vibe-Skills) (commit `34429a8`, retrieved 2026-07-14) +- License: Apache-2.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `autonomous-builder` | core | Full-stack software development agent for design, implementation, testing, and deployment. Use when the user explicitly asks for end-to-end project creation, feature development, bug fixing, or code refactoring. | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/autonomous-builder) | + +## Source: indranilbanerjee/digital-marketing-pro + +- Repository: [https://github.com/indranilbanerjee/digital-marketing-pro](https://github.com/indranilbanerjee/digital-marketing-pro) (commit `a3d119c`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `ab-test-plan` | core | Design A/B and multivariate tests. Use when: sample size calculation, testing hypothesis, CRO experimentation. | [source](https://github.com/indranilbanerjee/digital-marketing-pro/tree/a3d119c/skills/ab-test-plan) | +| `creative-testing-framework` | core | Design structured ad creative tests with A/B test plans, multivariate creative strategies, sample size calculations, and iteration cadences. Use when planning creative testing for ads, optimizing creative performance, or building a testing … | [source](https://github.com/indranilbanerjee/digital-marketing-pro/tree/a3d119c/skills/creative-testing-framework) | + +## Source: infrasity-labs/dev-gtm-claude-skills + +- Repository: [https://github.com/infrasity-labs/dev-gtm-claude-skills](https://github.com/infrasity-labs/dev-gtm-claude-skills) (commit `02cfefb`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `usability-test-plan` | core | Design a usability test plan with tasks, success metrics, participant criteria, and facilitation guide. Use when planning moderated or unmoderated usability testing sessions. | [source](https://github.com/infrasity-labs/dev-gtm-claude-skills/tree/02cfefb/.claude/skills/usability-test-plan) | +| `ab-testing` | core | When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," … | [source](https://github.com/infrasity-labs/dev-gtm-claude-skills/tree/02cfefb/.claude/skills/ab-testing) | + +## Source: jeffallan/claude-skills + +- Repository: [https://github.com/jeffallan/claude-skills](https://github.com/jeffallan/claude-skills) (commit `e8be415`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `test-master` | core | Generates test files, creates mocking strategies, analyzes code coverage, designs test architectures, and produces test plans and defect reports across functional, performance, and security testing disciplines. Use when writing unit tests, … | [source](https://github.com/jeffallan/claude-skills/tree/e8be415/skills/test-master) | + +## Source: jeremylongshore/claude-code-plugins-plus-skills + +- Repository: [https://github.com/jeremylongshore/claude-code-plugins-plus-skills](https://github.com/jeremylongshore/claude-code-plugins-plus-skills) (commit `e112938a`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `running-chaos-tests` | core | Execute chaos engineering experiments to test system resilience. Use when performing specialized testing. Trigger with phrases like "run chaos tests", "test resilience", or "inject failures". | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/testing/chaos-engineering-toolkit/skills/running-chaos-tests) | +| `firecrawl-local-dev-loop` | core | Configure Firecrawl local development with self-hosted Docker, mocking, and testing. Use when setting up a development environment, running Firecrawl locally to save credits, or configuring test workflows with vitest. Trigger with phrases … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/firecrawl-pack/skills/firecrawl-local-dev-loop) | +| `generating-database-seed-data` | core | Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/database/data-seeder-generator/skills/generating-database-seed-data) | +| `adobe-load-scale` | core | Implement load testing, auto-scaling, and capacity planning for Adobe API integrations with k6 scripts targeting Firefly, PDF Services, and Photoshop APIs, plus Kubernetes HPA configuration. Trigger with phrases like "adobe load test", … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/adobe-pack/skills/adobe-load-scale) | +| `adobe-local-dev-loop` | core | Configure Adobe local development with App Builder CLI, Runtime actions, hot reload, and mock testing for Firefly/PDF/Photoshop APIs. Use when setting up a development environment, configuring test workflows, or establishing a fast … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/adobe-pack/skills/adobe-local-dev-loop) | +| `algolia-local-dev-loop` | core | Configure Algolia local development with separate dev index, mocking, and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with Algolia. Trigger: "algolia dev … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/algolia-pack/skills/algolia-local-dev-loop) | +| `apify-local-dev-loop` | core | Set up local Apify Actor development with Apify CLI and Crawlee. Use when creating Actors locally, testing with apify run, or establishing a fast develop-test-deploy cycle. Trigger: "apify dev setup", "apify local development", "develop … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/apify-pack/skills/apify-local-dev-loop) | +| `assemblyai-local-dev-loop` | core | Configure AssemblyAI local development with hot reload and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with AssemblyAI. Trigger with phrases like "assemblyai … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/assemblyai-pack/skills/assemblyai-local-dev-loop) | +| `bamboohr-local-dev-loop` | core | Configure BambooHR local development with hot reload, mocking, and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with BambooHR API. Trigger with phrases like … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/bamboohr-pack/skills/bamboohr-local-dev-loop) | +| `brightdata-local-dev-loop` | core | Configure Bright Data local development with hot reload and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with Bright Data. Trigger with phrases like "brightdata … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/brightdata-pack/skills/brightdata-local-dev-loop) | +| `clerk-local-dev-loop` | core | Set up local development workflow with Clerk. Use when configuring development environment, testing auth locally, or setting up hot reload with Clerk. Trigger with phrases like "clerk local dev", "clerk development", "test clerk locally", … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/clerk-pack/skills/clerk-local-dev-loop) | +| `cohere-local-dev-loop` | core | Configure Cohere local development with mocking, testing, and hot reload. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with Cohere API v2. Trigger with phrases like … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/saas-packs/cohere-pack/skills/cohere-local-dev-loop) | + +## Source: mhattingpete/claude-skills-marketplace + +- Repository: [https://github.com/mhattingpete/claude-skills-marketplace](https://github.com/mhattingpete/claude-skills-marketplace) (commit `3fa16a9`, retrieved 2026-07-14) +- License: Apache-2.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `code-auditor` | core | Performs comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test … | [source](https://github.com/mhattingpete/claude-skills-marketplace/tree/3fa16a9/productivity-skills-plugin/skills/code-auditor) | + +## Source: microsoft/power-platform-skills + +- Repository: [https://github.com/microsoft/power-platform-skills](https://github.com/microsoft/power-platform-skills) (commit `0d7ed9a`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `add-sample-data` | core | Populates Dataverse tables with sample records for testing and demoing a Power Pages site. Use when the user wants to add sample data, seed data, generate test records, or insert demo data into their tables. | [source](https://github.com/microsoft/power-platform-skills/tree/0d7ed9a/plugins/power-pages/skills/add-sample-data) | + +## Source: mikeyobrien/ralph-orchestrator + +- Repository: [https://github.com/mikeyobrien/ralph-orchestrator](https://github.com/mikeyobrien/ralph-orchestrator) (commit `407cb96`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `code-assist` | core | Guides implementation of code tasks using test-driven development in an Explore, Plan, Code, Commit workflow. Acts as a Technical Implementation Partner and TDD Coach — following existing patterns, avoiding over-engineering, and producing … | [source](https://github.com/mikeyobrien/ralph-orchestrator/tree/407cb96/.claude/skills/code-assist) | + +## Source: mohitagw15856/pm-claude-skills + +- Repository: [https://github.com/mohitagw15856/pm-claude-skills](https://github.com/mohitagw15856/pm-claude-skills) (commit `876fa30`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `regression-test-plan` | core | Design and prioritize a regression test suite so changes don't break what worked. Use when asked to plan regression testing, build a regression suite, decide what to re-test after a change, or trim a bloated regression pack. Produces a … | [source](https://github.com/mohitagw15856/pm-claude-skills/tree/876fa30/plugins/pm-qa/skills/regression-test-plan) | +| `exploratory-test-charter` | core | Write session-based exploratory testing charters to find what scripted tests miss. Use when asked to plan exploratory testing, write a test charter, design a testing session, or do risk-based exploration of a feature. Produces focused … | [source](https://github.com/mohitagw15856/pm-claude-skills/tree/876fa30/plugins/pm-qa/skills/exploratory-test-charter) | +| `api-test-plan` | core | Plan tests for an API endpoint or service — functional, negative, and contract. Use when asked to test an API, write API test cases, plan REST/GraphQL endpoint testing, or validate an API contract. Produces an API test plan — per-endpoint … | [source](https://github.com/mohitagw15856/pm-claude-skills/tree/876fa30/plugins/pm-qa/skills/api-test-plan) | +| `load-testing-plan` | core | Write a load and performance testing plan for a service. Use when asked to create a performance test plan, write load testing documentation, define stress or soak test scenarios, or set performance regression gates for CI. Produces a … | [source](https://github.com/mohitagw15856/pm-claude-skills/tree/876fa30/plugins/pm-engineering/skills/load-testing-plan) | +| `test-strategy-doc` | core | Write a test strategy document from a feature spec, PRD, or system description. Use when asked to create a test plan, write a test strategy, define QA approach, or plan testing for a feature or release. Produces a complete test strategy … | [source](https://github.com/mohitagw15856/pm-claude-skills/tree/876fa30/plugins/pm-engineering/skills/test-strategy-doc) | + +## Source: mukul975/Anthropic-Cybersecurity-Skills + +- Repository: [https://github.com/mukul975/Anthropic-Cybersecurity-Skills](https://github.com/mukul975/Anthropic-Cybersecurity-Skills) (commit `673da1f`, retrieved 2026-07-14) +- License: Apache-2.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `implementing-devsecops-security-scanning` | core | Integrates Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Software Composition Analysis (SCA) into CI/CD pipelines using open-source tools. Covers Semgrep for SAST, Trivy for SCA and container … | [source](https://github.com/mukul975/Anthropic-Cybersecurity-Skills/tree/673da1f/skills/implementing-devsecops-security-scanning) | +| `performing-cloud-penetration-testing-with-pacu` | core | Performing authorized AWS penetration testing using Pacu, the open-source AWS exploitation framework, to enumerate IAM configurations, discover privilege escalation paths, test credential harvesting, and validate security controls through … | [source](https://github.com/mukul975/Anthropic-Cybersecurity-Skills/tree/673da1f/skills/performing-cloud-penetration-testing-with-pacu) | + +## Source: NeoLabHQ/context-engineering-kit + +- Repository: [https://github.com/NeoLabHQ/context-engineering-kit](https://github.com/NeoLabHQ/context-engineering-kit) (commit `e61511b`, retrieved 2026-07-14) +- License: GPL + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `design-testing-strategy` | core | Use before writing any type of tests. Distills 14 industry sources into deterministic decision gates, schemas, and worked test examples. | [source](https://github.com/NeoLabHQ/context-engineering-kit/tree/e61511b/plugins/tdd/skills/design-testing-strategy) | + +## Source: nWave-ai/nWave + +- Repository: [https://github.com/nWave-ai/nWave](https://github.com/nWave-ai/nWave) (commit `1d0f13c`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `nw-interviewing-techniques` | core | Mom Test questioning toolkit, JTBD analysis, interview conduct, assumption testing framework, and hypothesis design | [source](https://github.com/nWave-ai/nWave/tree/1d0f13c/nWave/skills/nw-interviewing-techniques) | +| `nw-hexagonal-testing` | core | 5-layer agent output validation, I/O contract specification, vertical slice development, and test doubles policy with per-layer examples | [source](https://github.com/nWave-ai/nWave/tree/1d0f13c/nWave/skills/nw-hexagonal-testing) | + +## Source: omkamal/pypict-claude-skill + +- Repository: [https://github.com/omkamal/pypict-claude-skill](https://github.com/omkamal/pypict-claude-skill) (commit `fbda212`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `pict-test-designer` | core | Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for any piece of requirements or code. Analyzes inputs, generates PICT models with parameters, values, and constraints for valid scenarios using … | [source](https://github.com/omkamal/pypict-claude-skill/tree/fbda212) | + +## Source: rampstackco/claude-skills + +- Repository: [https://github.com/rampstackco/claude-skills](https://github.com/rampstackco/claude-skills) (commit `bc6d961`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `cro-optimization` | core | Run conversion rate optimization through hypothesis-driven testing including audit, hypothesis generation, test design, statistical analysis, and rollout decisions. Use this skill whenever the user wants to optimize conversion, run A/B … | [source](https://github.com/rampstackco/claude-skills/tree/bc6d961/skills/cro-optimization) | +| `usability-testing` | core | Plan and run usability tests on existing or prototype designs including test design, task scripts, moderation, observation, and findings synthesis. Use this skill whenever the user wants to test usability, run a moderated test, run an … | [source](https://github.com/rampstackco/claude-skills/tree/bc6d961/skills/usability-testing) | + +## Source: rsmdt/the-startup + +- Repository: [https://github.com/rsmdt/the-startup](https://github.com/rsmdt/the-startup) (commit `ff6a0be`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `testing` | core | Writing effective tests and running them successfully. Covers layer-specific mocking rules, test design principles, debugging failures, and flaky test management. Use when writing tests, reviewing test quality, or debugging test failures. | [source](https://github.com/rsmdt/the-startup/tree/ff6a0be/plugins/team/skills/development/testing) | + +## Source: secondsky/claude-skills + +- Repository: [https://github.com/secondsky/claude-skills](https://github.com/secondsky/claude-skills) (commit `c4889f6`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `playwright` | core | Browser automation and E2E testing with Playwright. Auto-detects dev servers, writes clean test scripts. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser … | [source](https://github.com/secondsky/claude-skills/tree/c4889f6/plugins/playwright/skills/playwright) | +| `technical-specification` | core | Creates detailed technical specifications for software projects covering requirements, architecture, APIs, and testing strategies. Use when planning features, documenting system design, or creating architecture decision records. | [source](https://github.com/secondsky/claude-skills/tree/c4889f6/plugins/technical-specification/skills/technical-specification) | + +## Source: sgcarstrends/backend + +- Repository: [https://github.com/sgcarstrends/backend](https://github.com/sgcarstrends/backend) (commit `7231cbc`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `data-seeding` | core | Create or update database seed scripts for development and testing environments. Use when setting up test data, initializing development databases, creating demo environments, resetting to known state, or generating realistic sample data. | [source](https://github.com/sgcarstrends/backend/tree/7231cbc/.agents/skills/data-seeding) | + +## Source: timescale/pg-aiguide + +- Repository: [https://github.com/timescale/pg-aiguide](https://github.com/timescale/pg-aiguide) (commit `b4f11a4`, retrieved 2026-07-14) +- License: Apache-2.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `postgres-database-migration` | core | Use this skill for planning, testing, and safely executing PostgreSQL schema migrations — especially when working with production data or shared databases. **Trigger when user asks to:** - Test a schema migration before applying it to … | [source](https://github.com/timescale/pg-aiguide/tree/b4f11a4/skills/postgres-database-migration) | + +## Source: zebbern/claude-code-guide + +- Repository: [https://github.com/zebbern/claude-code-guide](https://github.com/zebbern/claude-code-guide) (commit `d2c5280`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `pentest-checklist` | core | This skill should be used when the user asks to "plan a penetration test", "create a security assessment checklist", "prepare for penetration testing", "define pentest scope", "follow security testing best practices", or needs a structured … | [source](https://github.com/zebbern/claude-code-guide/tree/d2c5280/skills/pentest-checklist) | + +## Source: LambdaTest/agent-skills + +- Repository: [https://github.com/LambdaTest/agent-skills](https://github.com/LambdaTest/agent-skills) (commit `54824d6`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `flutter-testing-skill` | core | Generates Flutter widget tests, integration tests, and golden tests in Dart. Supports local execution and TestMu AI cloud for real device testing. Use when user mentions "Flutter", "widget test", "WidgetTester", "testWidgets", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/flutter-testing-skill) | +| `cypress-skill` | core | Generates production-grade Cypress E2E and component tests in JavaScript or TypeScript. Supports local execution and TestMu AI cloud. Use when the user asks to write Cypress tests, set up Cypress, test with cy commands, or mentions … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/cypress-skill) | +| `codeception-skill` | core | Generates Codeception tests in PHP covering acceptance, functional, and unit testing. BDD-style with Actor pattern. Use when user mentions "Codeception", "$I->amOnPage", "$I->see", "Cest". Triggers on: "Codeception", "$I->amOnPage", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/codeception-skill) | +| `hyperexecute-skill` | core | Operates HyperExecute end-to-end for TestMu AI/LambdaTest cloud test execution: analyze projects, create YAML, validate locally, run CLI jobs, debug failures, and wire CI. Use when the user mentions HyperExecute, hyperexecute.yaml, … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/hyperexecute-skill) | +| `postman-test-script-generator` | core | Write Postman test scripts (JavaScript) for pre-request logic and post-response assertions, and embed them directly into a Postman collection. Use this skill whenever the user wants to add tests to Postman requests, asks about "pm.test", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/api-skill/postman/postman-testcase-generator) | +| `mstest-skill` | adjacent | Generates MSTest tests in C#. Microsoft's built-in testing framework for .NET. Use when user mentions "MSTest", "[TestMethod]", "[TestClass]", "Assert.AreEqual". Triggers on: "MSTest", "[TestMethod]", "[TestClass]", "Microsoft test … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/mstest-skill) | +| `capybara-skill` | adjacent | Generates Capybara E2E tests in Ruby with RSpec integration. Acceptance testing DSL for web apps. Use when user mentions "Capybara", "visit", "fill_in", "click_button", "Ruby E2E". Triggers on: "Capybara", "Ruby acceptance test", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/capybara-skill) | +| `detox-skill` | adjacent | Generates Detox E2E tests for React Native apps in JavaScript. Gray-box testing framework with automatic synchronization. Supports local simulators/emulators and TestMu AI cloud. Use when user mentions "Detox", "React Native test", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/detox-skill) | +| `karma-skill` | adjacent | Generates Karma test runner configurations for browser-based JavaScript testing. Works with Jasmine, Mocha, or QUnit. Use when user mentions "Karma", "karma.conf.js", "browser test runner". Triggers on: "Karma", "karma.conf", "karma test … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/karma-skill) | +| `laravel-dusk-skill` | adjacent | Generates Laravel Dusk browser tests in PHP. Chrome-based E2E testing for Laravel apps. Use when user mentions "Dusk", "Laravel Dusk", "$browser->visit", "DuskTestCase". Triggers on: "Laravel Dusk", "Dusk test", "$browser->visit", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/laravel-dusk-skill) | +| `testunit-skill` | adjacent | Generates Test::Unit tests in Ruby. Classic xUnit-style testing with assert methods and test case classes. Use when user mentions "Test::Unit", "assert_equal Ruby", "Ruby test-unit". Triggers on: "Test::Unit", "Ruby test-unit", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/testunit-skill) | +| `smartui-skill` | adjacent | Generates SmartUI visual regression test configurations for screenshot comparison on TestMu AI cloud. Framework-agnostic — works with Playwright, Selenium, Cypress, Puppeteer. Use when user mentions "SmartUI", "visual regression", … | [source](https://github.com/LambdaTest/agent-skills/tree/54824d6/smartui-skill) | diff --git a/references/market.md b/references/market.md new file mode 100644 index 0000000..519d4c0 --- /dev/null +++ b/references/market.md @@ -0,0 +1,84 @@ +# Market evidence report — test-engineer + +Source: **21 real job ads** (JSearch API, countries: us 20, gb 1), extracted into the MSSQL evidence store; as of 2026-07-20. +This report contains extracted, aggregated facts only — no ad text is +reproduced (copyright / platform terms). + +## Seniority distribution + +| Seniority | Ads | Share | +|---|---|---| +| mid | 15 | 71 % | +| senior | 3 | 14 % | +| n/a | 1 | 5 % | +| junior | 1 | 5 % | +| lead | 1 | 5 % | + +## Tools — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| + +## Hard skills — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | troubleshooting | 7 | 33 % | +| 2 | data analysis | 6 | 29 % | +| 3 | system testing | 5 | 24 % | +| 4 | electrical troubleshooting | 4 | 19 % | +| 5 | test planning | 3 | 14 % | + +## Methods — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| + +## Responsibilities — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | commissioning support | 3 | 14 % | +| 2 | test execution | 3 | 14 % | + +## Regional breakdown + +> **Corpus note:** 21 relevant ads in total — below the 100-ad target for a fully reliable ranking. Percentages above should be read as indicative. + +### US (us) + +**Insufficient evidence** — 20 ads (minimum for a regional ranking: 30). No ranking is reported for this region. + +### UK (gb) + +**Insufficient evidence** — 1 ads (minimum for a regional ranking: 30). No ranking is reported for this region. + +### EU/DACH (de, at, ch, nl) + +**Insufficient evidence** — 0 ads (minimum for a regional ranking: 30). No ranking is reported for this region. + + +## Job title variants in the market + +| Title | Ads | +|---|---| +| Test Engineer | 3 | +| System Test Engineer (BESS)(Onsite) | 2 | +| Battery (BESS) Test Engineer | 1 | +| Electrical Test Engineer - Early Career | 1 | +| Electro-Mechanical Automation Test Engineer | 1 | +| Field Test Engineer - BESS & Microgrid Systems | 1 | +| Functional Test Engineer | 1 | +| Integration and Test - Test Engineer | 1 | +| Lead Power Electronics Engineer – VSD & Inverter Systems | 1 | +| Manufacturing Test Engineer - BESS Module EOL Testers | 1 | +| Military Skillbridge Test Engineer Secret clearance | 1 | +| Onsite Field Test Engineer - BESS & Microgrid | 1 | +| PV Test Technician (Workshop Technician) – Solar PV & Inverters | 1 | +| Renewable Energy Testing Engineer – Inverters & Storage | 1 | +| Senior Manager, BESS Test Engineering | 1 | +| Senior Test and Evaluation Engineer | 1 | +| Sr Test Engineer Jobs | 1 | +| Test Engineer (Entry Level) | 1 | + +Methodology: entities extracted per ad ({hard_skills, tools, methods, responsibilities, seniority}), normalized, counted as DISTINCT ads per entity; report threshold ≥ 3 ads. Headline sections in skills.md/tools.md use the stricter ≥ 20 % threshold. diff --git a/references/profile.md b/references/profile.md new file mode 100644 index 0000000..485c92e --- /dev/null +++ b/references/profile.md @@ -0,0 +1,23 @@ +# Occupation profile — test engineer + +- **ESCO URI:** http://data.europa.eu/esco/occupation/c8fa93eb-7c2c-42c3-b135-c2e825a6615e +- **ESCO code:** 2149.16 +- **ISCO-08 group:** 2149 — Engineering professionals not elsewhere classified +- **O*NET-SOC:** 17-2112.02 — Validation Engineers (match: closeMatch) + +## Description (ESCO) + +Test engineers plan and perform detailed quality tests during various phases of the design process to make sure that the systems are properly installed and function correctly. They analyse the data collected during tests and produce reports. They are also responsible for the safety of the test operations. + +## Definition + +nan + +## Alternative labels + +- solar inverter test engineer +- BESS test engineer +- battery test engineer +- battery validation engineer +- battery systems hardware test engineer +- agricultural equipment test engineer diff --git a/references/skills.md b/references/skills.md new file mode 100644 index 0000000..1adf6a8 --- /dev/null +++ b/references/skills.md @@ -0,0 +1,85 @@ +# Competences — test engineer + +Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/c8fa93eb-7c2c-42c3-b135-c2e825a6615e). + +## Essential + +- **adjust engineering designs** (skill/competence) +- **analyse scientific data** (skill/competence) +- **analyse test data** (skill/competence) +- **approve engineering design** (skill/competence) +- **demonstrate disciplinary expertise** (skill/competence) +- **engineering principles** (knowledge) +- **engineering processes** (knowledge) +- **industrial engineering** (knowledge) +- **interact professionally in research and professional environments** (skill/competence) +- **manage personal professional development** (skill/competence) +- **manage research data** (skill/competence) +- **manufacturing processes** (knowledge) +- **operate open source software** (skill/competence) +- **perform project management** (skill/competence) +- **production processes** (knowledge) +- **synthesise information** (skill/competence) +- **technical drawings** (knowledge) +- **test hardware** (skill/competence) +- **test procedures** (knowledge) +- **think abstractly** (skill/competence) +- **use technical drawing software** (skill/competence) + +## Optional + +- apply blended learning (skill/competence) +- apply for research funding (skill/competence) +- apply research ethics and scientific integrity principles in research activities (skill/competence) +- communicate with a non-scientific audience (skill/competence) +- conduct research across disciplines (skill/competence) +- conduct routine machinery checks (skill/competence) +- develop ICT test suite (skill/competence) +- develop professional network with researchers and scientists (skill/competence) +- disseminate results to the scientific community (skill/competence) +- draft scientific or academic papers and technical documentation (skill/competence) +- electrical engineering (knowledge) +- evaluate research activities (skill/competence) +- follow nuclear plant safety precautions (skill/competence) +- in-circuit test (knowledge) +- increase the impact of science on policy and society (skill/competence) +- instrumentation engineering (knowledge) +- instrumentation equipment (knowledge) +- integrate gender dimension in research (skill/competence) +- manage findable accessible interoperable and reusable data (skill/competence) +- manage intellectual property rights (skill/competence) +- manage open publications (skill/competence) +- mentor individuals (skill/competence) +- monitor nuclear power plant systems (skill/competence) +- nuclear energy (knowledge) +- perform scientific research (skill/competence) +- promote open innovation in research (skill/competence) +- promote the participation of citizens in scientific and research activities (skill/competence) +- promote the transfer of knowledge (skill/competence) +- publish academic research (skill/competence) +- speak different languages (skill/competence) +- teach in academic or vocational contexts (skill/competence) +- test electrical equipment (skill/competence) +- test electronic units (skill/competence) +- test instrumentation equipment (skill/competence) +- test materials (skill/competence) +- test microelectromechanical systems (skill/competence) +- test optoelectronics (skill/competence) +- test performance of power plants (skill/competence) +- write routine reports (skill/competence) +- write scientific publications (skill/competence) + + + +## Market evidence (job-ad analysis, 21 ads, as of 2026-07-20) + +Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs. + +### Hard skills + +- troubleshooting — **33 %** +- data analysis — **29 %** +- system testing — **24 %** +- electrical troubleshooting — **19 %** + + diff --git a/references/tasks.md b/references/tasks.md new file mode 100644 index 0000000..e7dd3ea --- /dev/null +++ b/references/tasks.md @@ -0,0 +1,49 @@ +# Tasks & work activities — test engineer + +Source: O*NET 30.3, occupation 17-2112.02 (Validation Engineers). + +## Task statements + +- **[Core]** Conduct validation or qualification tests of new or existing processes, equipment, or software in accordance with internal protocols or external standards. +- **[Core]** Design validation study features, such as sampling, testing, or analytical methodologies. +- **[Core]** Develop validation master plans, process flow diagrams, test cases, or standard operating procedures. +- **[Core]** Prepare validation or performance qualification protocols for new or modified manufacturing processes, systems, or equipment for production of pharmaceuticals, electronics, or other products. +- **[Core]** Analyze validation test data to determine whether systems or processes have met validation criteria or to identify root causes of production problems. +- **[Core]** Conduct audits of validation or performance qualification processes to ensure compliance with internal or regulatory requirements. +- **[Core]** Create, populate, or maintain databases for tracking validation activities, test results, or validated systems. +- **[Core]** Direct validation activities, such as protocol creation or testing. +- **[Core]** Prepare detailed reports or design statements, based on results of validation and qualification tests or reviews of procedures and protocols. +- **[Core]** Resolve testing problems by modifying testing methods or revising test objectives and standards. +- **[Core]** Assist in training equipment operators or other staff on validation protocols and standard operating procedures. +- **[Core]** Communicate with regulatory agencies regarding compliance documentation or validation results. +- **[Core]** Coordinate the implementation or scheduling of validation testing with affected departments and personnel. +- **[Core]** Maintain validation test equipment. +- **[Core]** Participate in internal or external training programs to maintain knowledge of validation principles, industry trends, or novel technologies. +- **[Core]** Prepare, maintain, or review validation and compliance documentation, such as engineering change notices, schematics, or protocols. +- **[Core]** Validate or characterize sustainable or environmentally friendly products, using electronic testing platforms. +- **[Core]** Study product characteristics or customer requirements to determine validation objectives and standards. +- **[Core]** Recommend resolution of identified deviations from established product or process standards. +- **[Core]** Draw samples of raw materials, intermediate products, or finished products for validation testing. +- **[Supplemental]** Devise automated lab validation test stations or other test fixtures or equipment. + +## Detailed work activities + +- Analyze test or validation data. +- Collect samples of raw materials or finished products. +- Communicate technical information to suppliers, contractors, or regulatory agencies. +- Conduct validation tests of equipment or processes. +- Design electronic or computer equipment or instrumentation. +- Devise research or testing protocols. +- Direct quality control activities. +- Document technical design details. +- Inspect finished products to locate flaws. +- Inspect operational processes. +- Maintain operational records or records systems. +- Maintain test equipment. +- Operate computer systems. +- Prepare detailed work plans. +- Recommend technical design or process changes to improve efficiency, quality, or performance. +- Resolve operational performance problems. +- Review technical documents to plan work. +- Train personnel on proper operational procedures. +- Update technical knowledge. diff --git a/references/tools.md b/references/tools.md new file mode 100644 index 0000000..77e029e --- /dev/null +++ b/references/tools.md @@ -0,0 +1,118 @@ +# Tools & technology — test engineer + +Source: O*NET 30.3 'Software Skills' for 17-2112.02. + +| Software | Category | Hot technology | +|---|---|---| +| The MathWorks MATLAB | Analytical or scientific software | yes | +| Docker | Application server software | yes | +| GitHub | Application server software | yes | +| Kubernetes | Application server software | yes | +| Red Hat OpenShift | Application server software | yes | +| Microsoft Power BI | Business intelligence and data analysis software | yes | +| Amazon Web Services AWS CloudFormation | Cloud-based management software | yes | +| Splunk Enterprise | Cloud-based management software | yes | +| Dassault Systemes SolidWorks | Computer aided design CAD software | yes | +| Chef | Configuration management software | yes | +| IBM Terraform | Configuration management software | yes | +| Puppet | Configuration management software | yes | +| Atlassian JIRA | Content workflow software | yes | +| Amazon DynamoDB | Data base management system software | yes | +| Apache Cassandra | Data base management system software | yes | +| Elasticsearch | Data base management system software | yes | +| MongoDB | Data base management system software | yes | +| MySQL | Data base management system software | yes | +| NoSQL | Data base management system software | yes | +| Teradata Database | Data base management system software | yes | +| Amazon Elastic Compute Cloud EC2 | Data base user interface and query software | yes | +| Amazon Web Services AWS software | Data base user interface and query software | yes | +| Microsoft Access | Data base user interface and query software | yes | +| Microsoft SQL Server | Data base user interface and query software | yes | +| Prometheus | Data base user interface and query software | yes | +| Structured query language SQL | Data base user interface and query software | yes | +| Apache Kafka | Development environment software | yes | +| Apache Maven | Development environment software | yes | +| C | Development environment software | yes | +| Go | Development environment software | yes | +| Microsoft Azure software | Development environment software | yes | +| Microsoft PowerShell | Development environment software | yes | +| Microsoft Visual Basic | Development environment software | yes | +| Microsoft Visual Studio | Development environment software | yes | +| Ruby | Development environment software | yes | +| Microsoft Outlook | Electronic mail software | yes | +| Extensible markup language XML | Enterprise application integration software | yes | +| Jenkins CI | Enterprise application integration software | yes | +| Microsoft Power Automate | Enterprise application integration software | yes | +| Microsoft Power Platform software | Enterprise application integration software | yes | +| Ansible software | Expert system software | yes | +| Apache Subversion SVN | File versioning software | yes | +| Git | File versioning software | yes | +| Grafana Labs Grafana Cloud | Graphical user interface development software | yes | +| C# | Object or component oriented development software | yes | +| C++ | Object or component oriented development software | yes | +| Oracle Java | Object or component oriented development software | yes | +| Perl | Object or component oriented development software | yes | +| Python | Object or component oriented development software | yes | +| R | Object or component oriented development software | yes | +| Scala | Object or component oriented development software | yes | +| PostgreSQL | Object oriented data base management software | yes | +| Microsoft Office software | Office suite software | yes | +| Bash | Operating system software | yes | +| Linux | Operating system software | yes | +| Microsoft Windows | Operating system software | yes | +| Red Hat Enterprise Linux | Operating system software | yes | +| Shell script | Operating system software | yes | +| UNIX | Operating system software | yes | +| UNIX Shell | Operating system software | yes | +| Microsoft PowerPoint | Presentation software | yes | +| Microsoft Visio | Process mapping and design software | yes | +| JUnit | Program testing software | yes | +| Selenium | Program testing software | yes | +| Microsoft Project | Project management software | yes | +| Microsoft Excel | Spreadsheet software | yes | +| Apache Tomcat | Web platform development software | yes | +| Django | Web platform development software | yes | +| JavaScript | Web platform development software | yes | +| Node.js | Web platform development software | yes | +| PHP | Web platform development software | yes | +| Microsoft Word | Word processing software | yes | +| Cadence Incisive Enterprise Simulator | Analytical or scientific software | | +| Cadence Incisive Enterprise Specman Elite Testbench | Analytical or scientific software | | +| IndySoft Gage InSite Enterprise | Analytical or scientific software | | +| Laboratory information management system LIMS | Analytical or scientific software | | +| Logic simulators | Analytical or scientific software | | +| Minitab | Analytical or scientific software | | +| QUALCOMM eXtensible Diagnostic Monitor QxDM | Analytical or scientific software | | +| Simulation program with integrated circuit emphasis SPICE | Analytical or scientific software | | +| Simulation software | Analytical or scientific software | | +| Statistical software | Analytical or scientific software | | +| Synopsys electronic design software | Analytical or scientific software | | +| Red Hat WildFly | Application server software | | +| Sparta Systems TrackWise | Compliance software | | +| Dassault Systemes CATIA | Computer aided design CAD software | | +| PTC Creo Parametric | Computer aided design CAD software | | +| Perforce Helix software | Configuration management software | | +| Apache Solr | Data base management system software | | +| Structure query language SQL | Data base user interface and query software | | +| Apache Ant | Development environment software | | +| IBM Rational ClearQuest | Development environment software | | +| National Instruments LabVIEW | Development environment software | | +| Verilog | Development environment software | | +| Very high-speed integrated circuit VHSIC hardware description language VHDL | Development environment software | | +| EMC Documentum | Document management software | | +| Email software | Electronic mail software | | +| IBM Notes | Electronic mail software | | +| Atlassian Bamboo | Enterprise application integration software | | +| GE Intelligent Platforms Proficy HMI/SCADA iFIX | Industrial control software | | +| Nagios | Network monitoring software | | +| Wireshark | Network monitoring software | | +| Virtual private networking VPN software | Network security and virtual private network VPN equipment software | | +| Apache Groovy | Object or component oriented development software | | +| Ubuntu | Operating system software | | +| Apache HTTP Server | Portal server software | | +| Bugzilla | Program testing software | | +| Hewlett Packard LoadRunner | Program testing software | | +| Hewlett Packard QuickTest Professional | Program testing software | | +| Windows kernel debuggers | Program testing software | | +| Apache Struts | Web platform development software | | +| Ruby on Rails | Web platform development software | |