From b5228dd1a3497155f3bf8e31719101c75abebb0a Mon Sep 17 00:00:00 2001 From: skillfactor-pipeline Date: Fri, 14 Aug 2026 16:59:45 +0200 Subject: [PATCH] feat: electronics-engineer skill package v0.1.0 --- PROVENANCE.md | 31 +++++ SKILL.md | 81 ++++++++++++ manifest.json | 196 +++++++++++++++++++++++++++++ references/ai-skills.md | 266 ++++++++++++++++++++++++++++++++++++++++ references/market.md | 145 ++++++++++++++++++++++ references/profile.md | 28 +++++ references/skills.md | 82 +++++++++++++ references/tasks.md | 52 ++++++++ references/tools.md | 72 +++++++++++ 9 files changed, 953 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..81c983e --- /dev/null +++ b/PROVENANCE.md @@ -0,0 +1,31 @@ +# Data provenance — electronics-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 — electronics-engineer + "ESCO (occupation & competences)" : 59 + "O*NET (tasks & tools)" : 96 + "Job boards (market evidence)" : 96 + "Anthropic official Claude skills" : 5 + "External AI skill packs (mapped)" : 138 +``` + +| Source | Items | Share | Files | +|---|---|---|---| +| ESCO (occupation & competences) | 59 | 15.0 % | references/profile.md, references/skills.md | +| O*NET (tasks & tools) | 96 | 24.4 % | references/tasks.md, references/tools.md | +| Job boards (market evidence) | 96 | 24.4 % | 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 | 5 | 1.3 % | references/ai-skills.md, section "anthropics/skills" (official Claude Code skills) | +| External AI skill packs (mapped) | 138 | 35.0 % | 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..f369084 --- /dev/null +++ b/SKILL.md @@ -0,0 +1,81 @@ +--- +name: electronics-engineer +description: "Occupational skill for the role 'electronics engineer' (also: electronic technology engineering consultant, electronics engineering specialist, electronic technology engineer, electronic engineer, electronics engineering adviser, electronics engineering expert). Use when the user asks for typical electronics engineer work such as: Determine project material or equipment needs.; Evaluate project work to ensure effectiveness, technical adequacy, or compatibility in the resolution of complex electronics engineering problems.; Analyze electronics system requirements, capacity, cost, or customer needs to determine project feasibility." +--- + +# Electronics Engineer + +Electronics engineers research, design, and develop electronic systems such as circuits, semiconductor devices, and equipment that use electricity as a source of power. They work with capacitators, transistors, diodes or resistors to create electronic circuits and applications of use in fields such as telecommunications, acoustics, instruments, and control. + +## Core workflow + +1. Determine project material or equipment needs. +2. Evaluate project work to ensure effectiveness, technical adequacy, or compatibility in the resolution of complex electronics engineering problems. +3. Analyze electronics system requirements, capacity, cost, or customer needs to determine project feasibility. +4. Confer with engineers, customers, vendors, or others to discuss existing or potential electronics engineering projects or products. +5. Operate computer-assisted engineering or design software or equipment to perform electronics engineering tasks. +6. Recommend repair or design modifications of electronics components or systems, based on factors such as environment, service, cost, or system capabilities. +7. Provide technical support or instruction to staff or customers regarding electronics equipment standards. +8. Design electronic components, software, products, or systems for commercial, industrial, medical, military, or scientific applications. + +## 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 +- approve engineering design +- battery management systems +- create technical plans +- design drawings +- design electrical systems +- design electronic systems +- develop electronic test procedures +- electrical testing methods +- electricity +- electricity principles +- electronic test procedures +- electronics +- engineering principles +- environmental legislation + +## Hot technologies + +- The MathWorks MATLAB +- Autodesk AutoCAD +- Dassault Systemes SolidWorks +- Oracle Database +- Structured query language SQL +- C +- Extensible markup language XML +- Apache Subversion SVN +- ESRI ArcGIS software +- Trimble SketchUp Pro + + + + +## Hot technologies + +Top tools from 33 gated job ads (see references/market.md, as of 2026-07-11): + +- Altium — 18 % +- oscilloscopes — 18 % +- Python — 18 % +- C++ — 15 % +- MATLAB — 15 % +- LabVIEW — 12 % +- logic analyzer — 12 % +- oscilloscope — 12 % +- Cadence — 9 % +- LTSpice — 9 % + + + +--- +*Sources: ESCO v1.2.1 (http://data.europa.eu/esco/occupation/4d34a9ee-2653-4da0-bef7-f59294577224), O*NET 30.3 (17-2072.00). See manifest.json for licensing/attribution.* diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..ba5d9e7 --- /dev/null +++ b/manifest.json @@ -0,0 +1,196 @@ +{ + "name": "electronics-engineer", + "title": "electronics engineer", + "version": "0.1.0", + "layer": "core", + "language": "en", + "generated": "2026-07-07", + "ids": { + "esco_uri": "http://data.europa.eu/esco/occupation/4d34a9ee-2653-4da0-bef7-f59294577224", + "esco_code": "2152.1", + "isco_group": "2152", + "onet_soc": "17-2072.00", + "crosswalk_match": "exactMatch" + }, + "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": 20, + "dwas": 23, + "skills_essential": 27, + "skills_optional": 31, + "software": 52 + }, + "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": 2 + }, + "wshobson/agents": { + "repo": "https://github.com/wshobson/agents", + "commit": "6fd3247", + "license": "MIT (c) Seth Hobson", + "skills": 4 + }, + "a5c-ai/babysitter": { + "repo": "https://github.com/a5c-ai/babysitter", + "commit": "44a5d58b", + "license": "MIT", + "skills": 10 + }, + "davila7/claude-code-templates": { + "repo": "https://github.com/davila7/claude-code-templates", + "commit": "fa79251", + "license": "MIT", + "skills": 12 + }, + "brycewang-stanford/Auto-Empirical-Research-Skills": { + "repo": "https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills", + "commit": "85bf545", + "license": "CC-BY-4.0", + "skills": 8 + }, + "K-Dense-AI/claude-scientific-skills": { + "repo": "https://github.com/K-Dense-AI/claude-scientific-skills", + "commit": "4d97e29", + "license": "MIT", + "skills": 9 + }, + "K-Dense-AI/scientific-agent-skills": { + "repo": "https://github.com/K-Dense-AI/scientific-agent-skills", + "commit": "4d97e29", + "license": "MIT", + "skills": 9 + }, + "aaron-he-zhu/aaron-marketing-skills": { + "repo": "https://github.com/aaron-he-zhu/aaron-marketing-skills", + "commit": "b7b0b9f", + "license": "Apache-2.0", + "skills": 1 + }, + "rohitg00/skillkit": { + "repo": "https://github.com/rohitg00/skillkit", + "commit": "d2e5c34", + "license": "Apache-2.0", + "skills": 2 + }, + "foryourhealth111-pixel/Vibe-Skills": { + "repo": "https://github.com/foryourhealth111-pixel/Vibe-Skills", + "commit": "34429a8", + "license": "Apache-2.0", + "skills": 7 + }, + "ljagiello/ctf-skills": { + "repo": "https://github.com/ljagiello/ctf-skills", + "commit": "d19f35f", + "license": "MIT", + "skills": 1 + }, + "nWave-ai/nWave": { + "repo": "https://github.com/nWave-ai/nWave", + "commit": "1d0f13c", + "license": "MIT", + "skills": 1 + }, + "jeremylongshore/claude-code-plugins-plus-skills": { + "repo": "https://github.com/jeremylongshore/claude-code-plugins-plus-skills", + "commit": "e112938a", + "license": "MIT", + "skills": 1 + }, + "mukul975/Anthropic-Cybersecurity-Skills": { + "repo": "https://github.com/mukul975/Anthropic-Cybersecurity-Skills", + "commit": "673da1f", + "license": "Apache-2.0", + "skills": 5 + }, + "rampstackco/claude-skills": { + "repo": "https://github.com/rampstackco/claude-skills", + "commit": "bc6d961", + "license": "MIT", + "skills": 2 + }, + "glittercowboy/taches-cc-resources": { + "repo": "https://github.com/glittercowboy/taches-cc-resources", + "commit": "1757615", + "license": "MIT", + "skills": 1 + }, + "nicobailon/visual-explainer": { + "repo": "https://github.com/nicobailon/visual-explainer", + "commit": "528b71f", + "license": "MIT", + "skills": 1 + }, + "zebbern/claude-code-guide": { + "repo": "https://github.com/zebbern/claude-code-guide", + "commit": "d2c5280", + "license": "MIT", + "skills": 1 + }, + "ruvnet/claude-code-flow": { + "repo": "https://github.com/ruvnet/claude-code-flow", + "commit": "73914bd", + "license": "MIT", + "skills": 1 + }, + "ruvnet/ruflo": { + "repo": "https://github.com/ruvnet/ruflo", + "commit": "73914bd", + "license": "MIT", + "skills": 1 + }, + "affaan-m/everything-claude-code": { + "repo": "https://github.com/affaan-m/everything-claude-code", + "commit": "ed38744", + "license": "MIT", + "skills": 1 + } + }, + "total_skills": 80, + "tiers": { + "core": 76, + "adjacent": 4 + } + }, + "provenance": { + "items": { + "esco": 59, + "onet": 96, + "jobads": 96, + "wiki_ai": 0, + "anthropic": 5, + "ai_skills": 138, + "stackx": 0 + }, + "share_percent": { + "esco": 15.0, + "onet": 24.4, + "jobads": 24.4, + "wiki_ai": 0.0, + "anthropic": 1.3, + "ai_skills": 35.0, + "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..bd10a71 --- /dev/null +++ b/references/ai-skills.md @@ -0,0 +1,266 @@ +# External AI agent skills — electronics-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 | +|---|---|---|---| +| `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 | +|---|---|---|---| +| `arm-cortex-expert (agent)` | core | Senior embedded software engineer specializing in firmware and driver development for ARM Cortex-M microcontrollers (Teensy, STM32, nRF52, SAMD). Decades of experience writing reliable, optimized, and maintainable embedded code with deep … | [source](https://github.com/wshobson/agents/tree/main/plugins/arm-cortex-microcontrollers/agents/arm-cortex-expert.md) | +| `memory-safety-patterns` | core | Implement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code, managing resources, or preventing memory bugs. | [source](https://github.com/wshobson/agents/tree/main/plugins/systems-programming/skills/memory-safety-patterns) | +| `rust-async-patterns` | adjacent | Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code. | [source](https://github.com/wshobson/agents/tree/main/plugins/systems-programming/skills/rust-async-patterns) | +| `go-concurrency-patterns` | adjacent | Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions. | [source](https://github.com/wshobson/agents/tree/main/plugins/systems-programming/skills/go-concurrency-patterns) | + +## 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 | +|---|---|---|---| +| `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) | +| `growing-outside-in-systems` | core | Drive feature development using Outside-In TDD with Hexagonal Architecture. Design emerges through inline code, in-memory fakes, interface extraction, and deferred I/O. Use when building features, writing tests, or structuring backend … | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/backend-development/skills/growing-outside-in-systems) | +| `memory-interfaces` | core | Expert skill for on-chip and external memory interface design in FPGAs | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/fpga-programming/skills/memory-interfaces) | +| `root-cause-analyzer` | core | Systematic root cause identification skill with 5 Whys, fishbone diagrams, fault tree analysis, and hypothesis testing | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/domains/business/operations/skills/root-cause-analyzer) | +| `power-analysis-calculator` | core | Skill for statistical power analysis and sample size calculation | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/domains/science/scientific-discovery/skills/power-analysis-calculator) | +| `failure-analysis` | core | Systematic failure analysis methodology for mechanical component failures | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/domains/science/mechanical-engineering/skills/failure-analysis) | +| `scipy-optimization-toolkit` | core | SciPy scientific computing skill for numerical optimization, integration, and signal processing in physics | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/domains/science/physics/skills/scipy-optimization-toolkit) | +| `embedded-docs` | core | Embedded firmware documentation generation and maintenance using Doxygen and related tools. Expert skill for API documentation, hardware interface documentation, memory maps, and integration with documentation systems. | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/embedded-systems/skills/embedded-docs) | +| `linker-script` | core | GNU linker script generation and optimization for embedded systems. Expert skill for memory layout definition, section placement, multi-image linking, and memory protection configuration. | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/embedded-systems/skills/linker-script) | +| `translation-management` | core | Integration with translation management systems and i18n workflows. Connect with Crowdin, Transifex, Weblate, manage translation memory, synchronize glossaries, and automate localization pipelines. | [source](https://github.com/a5c-ai/babysitter/tree/44a5d58b/library/specializations/technical-documentation/skills/translation-management) | + +## Source: aaron-he-zhu/aaron-marketing-skills + +- Repository: [https://github.com/aaron-he-zhu/aaron-marketing-skills](https://github.com/aaron-he-zhu/aaron-marketing-skills) (commit `b7b0b9f`, retrieved 2026-07-14) +- License: Apache-2.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `ad-test-designer` | core | Use when the user asks to "design an A/B test", "set up a creative/landing test", "run an incrementality test", or "is this result statistically and practically material?"; produces a hypothesis, variant matrix, sample-size/duration/power … | [source](https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/b7b0b9f/ad/orchestrate/ad-test-designer) | + +## 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 | +|---|---|---|---| +| `agentic-os` | core | Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. | [source](https://github.com/affaan-m/everything-claude-code/tree/ed38744/skills/agentic-os) | + +## Source: brycewang-stanford/Auto-Empirical-Research-Skills + +- Repository: [https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills) (commit `85bf545`, retrieved 2026-07-14) +- License: CC-BY-4.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `aer-statspai` | core | Use when aer-identification has fixed the design, after methodology choice and before aer-robustness or aer-tables-figures, to run an AER-track analysis with StatsPAI — the agent-native Python engine and MCP server for causal inference, … | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/50-brycewang-aer-skills/skills/aer-statspai) | +| `methodology-skills` | core | 13 research methodology skills. Trigger: study design, methodology selection, scientific reasoning, mentoring. Design: rigorous methods frameworks covering qualitative, quantitative, and mixed approaches. | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/43-wentorai-research-plugins/skills/research/methodology) | +| `conjoint-design` | core | Design conjoint experiments: attributes, power, AMCE/AMIE estimation. | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/54-scdenney-open-science-skills/skills/conjoint-design) | +| `cross-national-design` | core | Design cross-national survey experiments: power, equivalence, localization. | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/54-scdenney-open-science-skills/skills/cross-national-design) | +| `physics-skills` | core | 5 physics & astrophysics skills. Trigger: physics simulations, astronomical data, computational physics. Design: domain databases (NASA ADS, arXiv) and simulation tool guides. | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/43-wentorai-research-plugins/skills/domains/physics) | +| `hypothesis-testing-guide` | core | Statistical hypothesis testing, power analysis, and significance reporting | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/43-wentorai-research-plugins/skills/analysis/statistics/hypothesis-testing-guide) | +| `claude-scientific-guide` | core | Ready-to-use agent skills for scientific research and engineering | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/43-wentorai-research-plugins/skills/research/methodology/claude-scientific-guide) | +| `lifelines` | core | Complete survival analysis library in Python. Handles right-censored data, Kaplan-Meier curves, and Cox regression. Standard for clinical trial analysis and epidemiology. | [source](https://github.com/brycewang-stanford/Auto-Empirical-Research-Skills/tree/85bf545/skills/63-tondevrel-scientific-agent-skills/lifelines) | + +## 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 | +|---|---|---|---| +| `scientific-critical-thinking` | core | Evaluate research rigor. Assess methodology, experimental design, statistical validity, biases, confounding, evidence quality (GRADE, Cochrane ROB), for critical analysis of scientific claims. | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/scientific-critical-thinking) | +| `cirq` | core | Quantum computing framework for building, simulating, optimizing, and executing quantum circuits. Use this skill when working with quantum algorithms, quantum circuit design, quantum simulation (noiseless or noisy), running on quantum … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/cirq) | +| `latex-posters` | core | Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/latex-posters) | +| `pymoo` | core | Multi-objective optimization framework. NSGA-II, NSGA-III, MOEA/D, Pareto fronts, constraint handling, benchmarks (ZDT, DTLZ), for engineering design and optimization problems. | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/pymoo) | +| `scientific-slides` | core | Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/scientific-slides) | +| `qutip` | core | Quantum mechanics simulations and analysis using QuTiP (Quantum Toolbox in Python). Use when working with quantum systems including: (1) quantum states (kets, bras, density matrices), (2) quantum operators and gates, (3) time evolution and … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/qutip) | +| `statistical-analysis` | core | Statistical analysis toolkit. Hypothesis tests (t-test, ANOVA, chi-square), regression, correlation, Bayesian stats, power analysis, assumption checks, APA reporting, for academic research. | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/statistical-analysis) | +| `pyopenms` | core | Python interface to OpenMS for mass spectrometry data analysis. Use for LC-MS/MS proteomics and metabolomics workflows including file handling (mzML, mzXML, mzTab, FASTA, pepXML, protXML, mzIdentML), signal processing, feature detection, … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/pyopenms) | +| `denario` | core | Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/denario) | +| `matchms` | core | Mass spectrometry analysis. Process mzML/MGF/MSP, spectral similarity (cosine, modified cosine), metadata harmonization, compound ID, for metabolomics and MS data processing. | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/matchms) | +| `exploratory-data-analysis` | core | Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. … | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/exploratory-data-analysis) | +| `pydeseq2` | core | Differential gene expression analysis (Python DESeq2). Identify DE genes from bulk RNA-seq counts, Wald tests, FDR correction, volcano/MA plots, for RNA-seq analysis. | [source](https://github.com/davila7/claude-code-templates/tree/fa79251/cli-tool/components/skills/scientific/pydeseq2) | + +## 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 | +|---|---|---|---| +| `matlab` | core | MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential … | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/matlab) | +| `scientific-slides` | core | Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design … | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/scientific-slides) | +| `statistical-analysis` | core | Statistical analysis toolkit. Hypothesis tests (t-test, ANOVA, chi-square), regression, correlation, Bayesian stats, power analysis, assumption checks, APA reporting, for academic research. | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/statistical-analysis) | +| `denario` | core | Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, … | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/denario) | +| `scientific-reporting` | core | Write research/technical reports with strong structure + figure standards. Supports Markdown/HTML/PDF outputs (Quarto optional), executive summary, methods, results, discussion, and reproducibility appendix. | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/scientific-reporting) | +| `exploratory-data-analysis` | core | Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. … | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/exploratory-data-analysis) | +| `senior-data-scientist` | core | World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business … | [source](https://github.com/foryourhealth111-pixel/Vibe-Skills/tree/34429a8/bundled/skills/senior-data-scientist) | + +## Source: glittercowboy/taches-cc-resources + +- Repository: [https://github.com/glittercowboy/taches-cc-resources](https://github.com/glittercowboy/taches-cc-resources) (commit `1757615`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `debug-like-expert` | core | Deep analysis debugging mode for complex issues. Activates methodical investigation protocol with evidence gathering, hypothesis testing, and rigorous verification. Use when standard troubleshooting fails or when issues require systematic … | [source](https://github.com/glittercowboy/taches-cc-resources/tree/1757615/skills/debug-like-expert) | + +## 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 | +|---|---|---|---| +| `excel-variance-analyzer` | core | Analyze budget vs actual variances in Excel with drill-down and root cause analysis. Use when performing variance analysis or explaining budget differences. Trigger with phrases like ''excel variance'', ''analyze budget variance'', … | [source](https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/e112938a/plugins/business-tools/excel-analyst-pro/skills/excel-variance-analyzer) | + +## Source: K-Dense-AI/claude-scientific-skills + +- Repository: [https://github.com/K-Dense-AI/claude-scientific-skills](https://github.com/K-Dense-AI/claude-scientific-skills) (commit `4d97e29`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `cirq` | core | Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization experiments. Best for Google hardware, noise modeling, and low-level circuit design. For … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/cirq) | +| `hugging-science` | core | Use when the user is doing AI/ML work in a scientific domain such as biology, chemistry, physics, astronomy, climate, genomics, materials, medicine, ecology, energy, engineering, math, drug discovery, protein design, weather modeling, … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/hugging-science) | +| `latex-posters` | core | Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/latex-posters) | +| `matlab` | core | MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/matlab) | +| `scientific-slides` | core | Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/scientific-slides) | +| `statistical-analysis` | core | Guided statistical analysis for research data - test selection, assumption checking, effect sizes, power analysis, Bayesian alternatives, and APA-formatted reporting. Use whenever a user wants to compare groups, test a hypothesis, analyze … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/statistical-analysis) | +| `adaptyv` | core | How to use the Adaptyv Bio Foundry API and Python SDK for protein experiment design, submission, and results retrieval. Use this skill whenever the user mentions Adaptyv, Foundry API, protein binding assays, protein screening experiments, … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/adaptyv) | +| `exploratory-data-analysis` | core | Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/exploratory-data-analysis) | +| `exa-search` | core | Web toolkit powered by Exa, tuned for scientific and technical content. Use this skill when the user needs to search the web or fetch/extract URL content. Covers: web search (semantic lookups, research, current info — with optional … | [source](https://github.com/K-Dense-AI/claude-scientific-skills/tree/4d97e29/skills/exa-search) | + +## Source: K-Dense-AI/scientific-agent-skills + +- Repository: [https://github.com/K-Dense-AI/scientific-agent-skills](https://github.com/K-Dense-AI/scientific-agent-skills) (commit `4d97e29`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `cirq` | core | Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization experiments. Best for Google hardware, noise modeling, and low-level circuit design. For … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/cirq) | +| `hugging-science` | core | Use when the user is doing AI/ML work in a scientific domain such as biology, chemistry, physics, astronomy, climate, genomics, materials, medicine, ecology, energy, engineering, math, drug discovery, protein design, weather modeling, … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/hugging-science) | +| `latex-posters` | core | Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/latex-posters) | +| `matlab` | core | MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/matlab) | +| `scientific-slides` | core | Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/scientific-slides) | +| `statistical-analysis` | core | Guided statistical analysis for research data - test selection, assumption checking, effect sizes, power analysis, Bayesian alternatives, and APA-formatted reporting. Use whenever a user wants to compare groups, test a hypothesis, analyze … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/statistical-analysis) | +| `adaptyv` | core | How to use the Adaptyv Bio Foundry API and Python SDK for protein experiment design, submission, and results retrieval. Use this skill whenever the user mentions Adaptyv, Foundry API, protein binding assays, protein screening experiments, … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/adaptyv) | +| `exploratory-data-analysis` | core | Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/exploratory-data-analysis) | +| `exa-search` | core | Web toolkit powered by Exa, tuned for scientific and technical content. Use this skill when the user needs to search the web or fetch/extract URL content. Covers: web search (semantic lookups, research, current info — with optional … | [source](https://github.com/K-Dense-AI/scientific-agent-skills/tree/4d97e29/skills/exa-search) | + +## Source: ljagiello/ctf-skills + +- Repository: [https://github.com/ljagiello/ctf-skills](https://github.com/ljagiello/ctf-skills) (commit `d19f35f`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `ctf-forensics` | core | Provides digital forensics and signal analysis techniques for CTF challenges. Use when analyzing disk images, memory dumps, event logs, network captures, cryptocurrency transactions, steganography, PDF analysis, Windows registry, … | [source](https://github.com/ljagiello/ctf-skills/tree/d19f35f/ctf-forensics) | + +## 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 | +|---|---|---|---| +| `performing-endpoint-forensics-investigation` | core | Performs digital forensics investigation on compromised endpoints including memory acquisition, disk imaging, artifact analysis, and timeline reconstruction. Use when investigating security incidents, collecting evidence for legal … | [source](https://github.com/mukul975/Anthropic-Cybersecurity-Skills/tree/673da1f/skills/performing-endpoint-forensics-investigation) | +| `analyzing-linux-kernel-rootkits` | core | Detect kernel-level rootkits in Linux memory dumps using Volatility3 linux plugins (check_syscall, lsmod, hidden_modules), rkhunter system scanning, and /proc vs /sys discrepancy analysis to identify hooked syscalls, hidden kernel modules, … | [source](https://github.com/mukul975/Anthropic-Cybersecurity-Skills/tree/673da1f/skills/analyzing-linux-kernel-rootkits) | +| `analyzing-memory-forensics-with-lime-and-volatility` | core | Performs Linux memory acquisition using LiME (Linux Memory Extractor) kernel module and analysis with Volatility 3 framework. Extracts process lists, network connections, bash history, loaded kernel modules, and injected code from Linux … | [source](https://github.com/mukul975/Anthropic-Cybersecurity-Skills/tree/673da1f/skills/analyzing-memory-forensics-with-lime-and-volatility) | +| `conducting-memory-forensics-with-volatility` | core | Performs memory forensics analysis using Volatility 3 to extract evidence of malware execution, process injection, network connections, and credential theft from RAM dumps captured during incident response. Covers memory acquisition, … | [source](https://github.com/mukul975/Anthropic-Cybersecurity-Skills/tree/673da1f/skills/conducting-memory-forensics-with-volatility) | +| `analyzing-memory-dumps-with-volatility` | core | Analyzes RAM memory dumps from compromised systems using the Volatility framework to identify malicious processes, injected code, network connections, loaded modules, and extracted credentials. Supports Windows, Linux, and macOS memory … | [source](https://github.com/mukul975/Anthropic-Cybersecurity-Skills/tree/673da1f/skills/analyzing-memory-dumps-with-volatility) | + +## Source: nicobailon/visual-explainer + +- Repository: [https://github.com/nicobailon/visual-explainer](https://github.com/nicobailon/visual-explainer) (commit `528b71f`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `visual-explainer` | core | Generate self-contained HTML visual explanations for systems, code changes, plans, data, and technical concepts. Use for diagrams, architecture overviews, diff or plan reviews, project recaps, comparison tables, slide decks, and other … | [source](https://github.com/nicobailon/visual-explainer/tree/528b71f/plugins/visual-explainer) | + +## 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-stress-analysis` | core | Advanced architecture stress analysis methodology for designing systems that survive unknown stresses. Load when --residuality flag is used or when designing high-uncertainty, mission-critical systems. | [source](https://github.com/nWave-ai/nWave/tree/1d0f13c/nWave/skills/nw-stress-analysis) | + +## 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 | +|---|---|---|---| +| `data-warehouse-experimentation` | core | Running experiments out of the data warehouse instead of via dedicated experiment platforms. SQL-based assignment, exposure logging discipline, metric definitions in dbt models, statistical analysis in SQL or Python, variance reduction … | [source](https://github.com/rampstackco/claude-skills/tree/bc6d961/skills/data-warehouse-experimentation) | +| `ads-creative-development` | core | How to produce ad creative that converts at performance scale. Hook patterns, format selection, video pacing, variation systems, sequential testing methodology, fatigue detection, brand-voice alignment without conversion dilution, and … | [source](https://github.com/rampstackco/claude-skills/tree/bc6d961/skills/ads-creative-development) | + +## Source: rohitg00/skillkit + +- Repository: [https://github.com/rohitg00/skillkit](https://github.com/rohitg00/skillkit) (commit `d2e5c34`, retrieved 2026-07-14) +- License: Apache-2.0 + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `design-first` | core | Guides the creation of technical design documents before writing code, producing architecture diagrams, data models, API interface definitions, implementation plans, and multi-option trade-off analyses. Use when the user asks to plan a … | [source](https://github.com/rohitg00/skillkit/tree/d2e5c34/packages/core/src/methodology/packs/planning/design-first) | +| `root-cause-analysis` | core | Performs systematic root cause analysis to identify the true source of bugs, errors, and unexpected behavior through structured investigation phases — not just treating symptoms. Use when a user reports a bug, crash, error, or broken … | [source](https://github.com/rohitg00/skillkit/tree/d2e5c34/packages/core/src/methodology/packs/debugging/root-cause-analysis) | + +## Source: ruvnet/claude-code-flow + +- Repository: [https://github.com/ruvnet/claude-code-flow](https://github.com/ruvnet/claude-code-flow) (commit `73914bd`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `AgentDB Memory Patterns` | core | Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when building stateful agents, chat systems, or intelligent assistants. | [source](https://github.com/ruvnet/claude-code-flow/tree/73914bd/.agents/skills/agentdb-memory-patterns) | + +## Source: ruvnet/ruflo + +- Repository: [https://github.com/ruvnet/ruflo](https://github.com/ruvnet/ruflo) (commit `73914bd`, retrieved 2026-07-14) +- License: MIT + +| Skill | Tier | What it adds | Upstream | +|---|---|---|---| +| `AgentDB Memory Patterns` | core | Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when building stateful agents, chat systems, or intelligent assistants. | [source](https://github.com/ruvnet/ruflo/tree/73914bd/.agents/skills/agentdb-memory-patterns) | + +## 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 | +|---|---|---|---| +| `ethical-hacking-methodology` | core | This skill should be used when the user asks to "learn ethical hacking", "understand penetration testing lifecycle", "perform reconnaissance", "conduct security scanning", "exploit vulnerabilities", or "write penetration test reports". It … | [source](https://github.com/zebbern/claude-code-guide/tree/d2c5280/skills/ethical-hacking-methodology) | diff --git a/references/market.md b/references/market.md new file mode 100644 index 0000000..71edea7 --- /dev/null +++ b/references/market.md @@ -0,0 +1,145 @@ +# Market evidence report — electronics-engineer + +Source: **33 real job ads** (JSearch API, countries: us 33), extracted into the MSSQL evidence store; as of 2026-07-11. +This report contains extracted, aggregated facts only — no ad text is +reproduced (copyright / platform terms). + +## Seniority distribution + +| Seniority | Ads | Share | +|---|---|---| +| mid | 21 | 64 % | +| senior | 7 | 21 % | +| lead | 3 | 9 % | +| junior | 2 | 6 % | + +## Tools — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | Altium | 6 | 18 % | +| 2 | oscilloscopes | 6 | 18 % | +| 3 | Python | 6 | 18 % | +| 4 | C++ | 5 | 15 % | +| 5 | MATLAB | 5 | 15 % | +| 6 | LabVIEW | 4 | 12 % | +| 7 | logic analyzer | 4 | 12 % | +| 8 | oscilloscope | 4 | 12 % | +| 9 | Cadence | 3 | 9 % | +| 10 | LTSpice | 3 | 9 % | +| 11 | PSpice | 3 | 9 % | +| 12 | spectrum analyzers | 3 | 9 % | + +## Hard skills — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | pcb layout | 8 | 24 % | +| 2 | analog circuit design | 7 | 21 % | +| 3 | digital circuit design | 7 | 21 % | +| 4 | pcb design | 6 | 18 % | +| 5 | troubleshooting | 5 | 15 % | +| 6 | circuit design | 4 | 12 % | +| 7 | power electronics design | 4 | 12 % | +| 8 | power integrity analysis | 4 | 12 % | +| 9 | signal integrity analysis | 4 | 12 % | +| 10 | signal processing | 4 | 12 % | +| 11 | circuit simulation | 3 | 9 % | +| 12 | embedded systems development | 3 | 9 % | +| 13 | waveform analysis | 3 | 9 % | + +## Methods — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | adaptive filtering | 3 | 9 % | +| 2 | compressive sensing | 3 | 9 % | +| 3 | root cause analysis | 3 | 9 % | +| 4 | spectral analysis | 3 | 9 % | +| 5 | statistical signal processing | 3 | 9 % | +| 6 | time-frequency methods | 3 | 9 % | + +## Responsibilities — full market ranking + +| # | Item | Ads | Share | +|---|---|---|---| +| 1 | system testing | 4 | 12 % | +| 2 | data analysis | 3 | 9 % | +| 3 | system integration | 3 | 9 % | + +## Regional breakdown + +> **Corpus note:** 33 relevant ads in total — below the 100-ad target for a fully reliable ranking. Percentages above should be read as indicative. + +### US (us) + +33 ads. + +**Top hard skills:** + +- pcb layout — 24 % (8 ads) +- analog circuit design — 21 % (7 ads) +- digital circuit design — 21 % (7 ads) +- pcb design — 18 % (6 ads) +- troubleshooting — 15 % (5 ads) +- circuit design — 12 % (4 ads) +- power electronics design — 12 % (4 ads) +- power integrity analysis — 12 % (4 ads) +- signal integrity analysis — 12 % (4 ads) +- signal processing — 12 % (4 ads) + +**Top tools:** + +- Altium — 18 % (6 ads) +- oscilloscopes — 18 % (6 ads) +- Python — 18 % (6 ads) +- C++ — 15 % (5 ads) +- MATLAB — 15 % (5 ads) +- LabVIEW — 12 % (4 ads) +- logic analyzer — 12 % (4 ads) +- oscilloscope — 12 % (4 ads) +- Cadence — 9 % (3 ads) +- LTSpice — 9 % (3 ads) + +**Seniority:** mid 64 % · senior 21 % · lead 9 % · junior 6 % + +### UK (gb) + +**Insufficient evidence** — 0 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 | +|---|---| +| Electronics Engineer | 6 | +| Lead Electronics Engineer | 2 | +| C5I Electronics Engineer: Systems Design & Validation | 1 | +| Circuit Design Engineer | 1 | +| Digital Electrical Engineer | 1 | +| Early Career Electrical/Electronics Engineer | 1 | +| Electrical/Electronics Engineer III (Maritime Navigation Systems) | 1 | +| Electrical/Electronics Engineer Jobs | 1 | +| Electronic Engineer | 1 | +| Electronics Design Engineer | 1 | +| Electronics Engineer - High Speed PCB & Mixed-Signal Design | 1 | +| Electronics Engineer (Test Data Processing/Telemetry) - Professional | 1 | +| Electronics Engineer III, Avionics Design & Test | 1 | +| Electronics Engineering M | 1 | +| Mechatronics & Electronics Engineer | 1 | +| Power Electronics Embedded Systems Engineer | 1 | +| Power Electronics Engineer | 1 | +| Power Electronics/Electrical Engineer (Junior to Mid-Level, 0-10 Yrs Experience) - $80K | 1 | +| Principal Electronic System Engineer | 1 | +| Principal Power Electronics Engineer — Lead & Innovate | 1 | +| Printed Circuit Board Design Engineer | 1 | +| Radiation Hardened (RADHARD) Electronics Engineer | 1 | +| RF/Electrical Engineer | 1 | +| Senior Navy Electronics Engineer — Shipboard Systems | 1 | +| Senior Power Electronic Engineer | 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..b4ddfa7 --- /dev/null +++ b/references/profile.md @@ -0,0 +1,28 @@ +# Occupation profile — electronics engineer + +- **ESCO URI:** http://data.europa.eu/esco/occupation/4d34a9ee-2653-4da0-bef7-f59294577224 +- **ESCO code:** 2152.1 +- **ISCO-08 group:** 2152 — Electronics engineers +- **O*NET-SOC:** 17-2072.00 — Electronics Engineers, Except Computer (match: exactMatch) + +## Description (ESCO) + +Electronics engineers research, design, and develop electronic systems such as circuits, semiconductor devices, and equipment that use electricity as a source of power. They work with capacitators, transistors, diodes or resistors to create electronic circuits and applications of use in fields such as telecommunications, acoustics, instruments, and control. + +## Definition + +nan + +## Alternative labels + +- electronic technology engineering consultant +- electronics engineering specialist +- electronic technology engineer +- electronic engineer +- electronics engineering adviser +- electronics engineering expert +- electronics engineering consultant +- electro engineer +- electronic technology engineering expert +- electronic technology engineering adviser +- electronic technology engineering specialist diff --git a/references/skills.md b/references/skills.md new file mode 100644 index 0000000..c52d758 --- /dev/null +++ b/references/skills.md @@ -0,0 +1,82 @@ +# Competences — electronics engineer + +Source: ESCO v1.2.1 occupation-skill relations (http://data.europa.eu/esco/occupation/4d34a9ee-2653-4da0-bef7-f59294577224). + +## Essential + +- **adjust engineering designs** (skill/competence) +- **approve engineering design** (skill/competence) +- **battery management systems** (knowledge) +- **create technical plans** (skill/competence) +- **design drawings** (knowledge) +- **design electrical systems** (skill/competence) +- **design electronic systems** (skill/competence) +- **develop electronic test procedures** (skill/competence) +- **electrical testing methods** (knowledge) +- **electricity** (knowledge) +- **electricity principles** (knowledge) +- **electronic test procedures** (knowledge) +- **electronics** (knowledge) +- **engineering principles** (knowledge) +- **environmental legislation** (knowledge) +- **environmental threats** (knowledge) +- **execute feasibility study** (skill/competence) +- **identify customer's needs** (skill/competence) +- **industrial research and development** (knowledge) +- **manage budgets** (skill/competence) +- **mathematics** (knowledge) +- **mechanics** (knowledge) +- **perform scientific research** (skill/competence) +- **physics** (knowledge) +- **types of electronics** (knowledge) +- **use technical drawing software** (skill/competence) +- **write technical reports** (skill/competence) + +## Optional + +- abide by regulations on banned materials (skill/competence) +- assess financial viability (skill/competence) +- assess supplier risks (skill/competence) +- battery design (knowledge) +- CAD software (knowledge) +- consumer electronics (knowledge) +- create software design (skill/competence) +- design circuit boards (skill/competence) +- design integrated circuits (skill/competence) +- design microelectromechanical systems (skill/competence) +- design microelectronics (skill/competence) +- design principles (knowledge) +- design prototypes (skill/competence) +- design user interface (skill/competence) +- electromagnetism (knowledge) +- electromagnets (knowledge) +- ensure material compliance (skill/competence) +- manufacturing processes (knowledge) +- model based system engineering (knowledge) +- perform project management (skill/competence) +- perform test run (skill/competence) +- process customer requests based on the REACh Regulation 1907 2006 (skill/competence) +- product data management (knowledge) +- programmable logic controller (knowledge) +- project management (knowledge) +- regulations on substances (knowledge) +- risk management (knowledge) +- robotic components (knowledge) +- robotics (knowledge) +- safety engineering (knowledge) +- use CAD software (skill/competence) + + + +## Market evidence (job-ad analysis, 33 ads, as of 2026-07-11) + +Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs. + +### Hard skills + +- pcb layout — **24 %** +- analog circuit design — **21 %** +- digital circuit design — **21 %** +- pcb design — **18 %** + + diff --git a/references/tasks.md b/references/tasks.md new file mode 100644 index 0000000..e9d7edd --- /dev/null +++ b/references/tasks.md @@ -0,0 +1,52 @@ +# Tasks & work activities — electronics engineer + +Source: O*NET 30.3, occupation 17-2072.00 (Electronics Engineers, Except Computer). + +## Task statements + +- **[Core]** Determine project material or equipment needs. +- **[Core]** Evaluate project work to ensure effectiveness, technical adequacy, or compatibility in the resolution of complex electronics engineering problems. +- **[Core]** Analyze electronics system requirements, capacity, cost, or customer needs to determine project feasibility. +- **[Core]** Confer with engineers, customers, vendors, or others to discuss existing or potential electronics engineering projects or products. +- **[Core]** Operate computer-assisted engineering or design software or equipment to perform electronics engineering tasks. +- **[Core]** Recommend repair or design modifications of electronics components or systems, based on factors such as environment, service, cost, or system capabilities. +- **[Core]** Provide technical support or instruction to staff or customers regarding electronics equipment standards. +- **[Core]** Design electronic components, software, products, or systems for commercial, industrial, medical, military, or scientific applications. +- **[Core]** Inspect electronic equipment, instruments, products, or systems to ensure conformance to specifications, safety standards, or applicable codes or regulations. +- **[Core]** Prepare documentation containing information such as confidential descriptions or specifications of proprietary hardware or software, product development or introduction schedules, product costs, or information about product performance weaknesses. +- **[Core]** Direct or coordinate activities concerned with manufacture, construction, installation, maintenance, operation, or modification of electronic equipment, products, or systems. +- **[Core]** Develop or perform operational, maintenance, or testing procedures for electronic products, components, equipment, or systems. +- **[Core]** Prepare, review, or maintain maintenance schedules, design documentation, or operational reports or charts. +- **[Supplemental]** Investigate green consumer electronics applications for consumer electronic devices, power saving devices for computers or televisions, or energy efficient power chargers. +- **[Supplemental]** Research or develop new green electronics technologies, such as lighting, optical data storage devices, or energy efficient televisions. +- **[Supplemental]** Prepare budget or cost estimates for equipment, construction, or installation projects or control expenditures. +- **[Supplemental]** Plan or develop applications or modifications for electronic properties used in components, products, or systems to improve technical performance. +- **[Supplemental]** Prepare engineering sketches or specifications for construction, relocation, or installation of equipment, facilities, products, or systems. +- **[Supplemental]** Prepare necessary criteria, procedures, reports, or plans for successful conduct of the project with consideration given to site preparation, facility validation, installation, quality assurance, or testing. +- **[Supplemental]** Represent employer at conferences, meetings, boards, panels, committees, or working groups to present, explain, or defend findings or recommendations, negotiate compromises or agreements, or exchange information. + +## Detailed work activities + +- Advise customers on the use of products or services. +- Analyze design requirements for computer or electronics systems. +- Communicate technical information to suppliers, contractors, or regulatory agencies. +- Confer with technical personnel to prepare designs or operational plans. +- Create schematic drawings for electronics. +- Design electronic or computer equipment or instrumentation. +- Determine operational criteria or specifications. +- Direct industrial production activities. +- Discuss designs or plans with clients. +- Document technical design details. +- Estimate operational costs. +- Estimate technical or resource requirements for development or production projects. +- Evaluate characteristics of equipment or systems. +- Explain project details to the general public. +- Inspect finished products to locate flaws. +- Operate computer systems. +- Prepare operational reports. +- Prepare project budgets. +- Provide technical guidance to other personnel. +- Recommend technical design or process changes to improve efficiency, quality, or performance. +- Research design or application of green technologies. +- Schedule operational activities. +- Test products for functionality or quality. diff --git a/references/tools.md b/references/tools.md new file mode 100644 index 0000000..cf2a00e --- /dev/null +++ b/references/tools.md @@ -0,0 +1,72 @@ +# Tools & technology — electronics engineer + +Source: O*NET 30.3 'Software Skills' for 17-2072.00. + +| Software | Category | Hot technology | +|---|---|---| +| The MathWorks MATLAB | Analytical or scientific software | yes | +| Autodesk AutoCAD | Computer aided design CAD software | yes | +| Dassault Systemes SolidWorks | Computer aided design CAD software | yes | +| Oracle Database | Data base user interface and query software | yes | +| Structured query language SQL | Data base user interface and query software | yes | +| C | Development environment software | yes | +| Extensible markup language XML | Enterprise application integration software | yes | +| Apache Subversion SVN | File versioning software | yes | +| ESRI ArcGIS software | Geographic information system | yes | +| Trimble SketchUp Pro | Graphics or photo imaging software | yes | +| C++ | Object or component oriented development software | yes | +| Oracle Java | Object or component oriented development software | yes | +| Python | Object or component oriented development software | yes | +| Microsoft Office software | Office suite software | yes | +| Linux | Operating system software | yes | +| UNIX | Operating system software | yes | +| Microsoft PowerPoint | Presentation software | yes | +| Microsoft Excel | Spreadsheet software | yes | +| Microsoft Word | Word processing software | yes | +| Ansoft Simplorer | Analytical or scientific software | | +| Cadence PSpice | Analytical or scientific software | | +| MathWorks Simulink | Analytical or scientific software | | +| Synopsys Saber | Analytical or scientific software | | +| Very high speed integrated circuit VHSIC hardware description language VHDL simulation software | Analytical or scientific software | | +| Visual Numerics PV-WAVE | Analytical or scientific software | | +| Rabbit Semiconductor Dynamic C | Compiler and decompiler software | | +| Dassault Systemes CATIA | Computer aided design CAD software | | +| Field programmable gate array FPGA design software | Computer aided design CAD software | | +| Mathsoft Mathcad | Computer aided design CAD software | | +| Mentor Graphics PADS | Computer aided design CAD software | | +| OrCAD Capture | Computer aided design CAD software | | +| Three-dimensional 3D computer aided design CAD software | Computer aided design CAD software | | +| Two-dimensional 2D computer aided design CAD software | Computer aided design CAD software | | +| Xilinx Integrated Software Environment ISE | Computer aided design CAD software | | +| Canu | Development environment software | | +| Formula translation/translator FORTRAN | Development environment software | | +| National Instruments LabVIEW | Development environment software | | +| SystemVerilog | Development environment software | | +| Verilog | Development environment software | | +| Very high-speed integrated circuit VHSIC hardware description language VHDL | Development environment software | | +| IBM Lotus Notes | Electronic mail software | | +| Agile Product Lifecyle Management PLM | Enterprise resource planning ERP software | | +| Graphics software | Graphics or photo imaging software | | +| Supervisory control and data acquisition SCADA software | Industrial control software | | +| Web browser software | Internet browser software | | +| Embarcadero Delphi | Object or component oriented development software | | +| Microsoft Visual Basic.NET | Object or component oriented development software | | +| Microsoft Visual C# .NET | Object or component oriented development software | | +| Hewlett-Packard HP OpenVMS | Operating system software | | +| Magellan Firmware | Operating system software | | +| Real time operating system RTOS software | Operating system software | | +| McCabe Software TRUEchange | Project management software | | + + + +## Market evidence (job-ad analysis, 33 ads, as of 2026-07-11) + +Share of analyzed job ads mentioning the item (threshold ≥ 20 %). Source: JSearch/Adzuna APIs. + +### Tools + +- Altium — **18 %** +- oscilloscopes — **18 %** +- Python — **18 %** + +