Automated summary
Audits workforce skill-gap identification systems and labor-market alignment by examining code, taxonomies, and external data sources.
Strengths
- Runs a structured, phased audit from technical discovery through taxonomy evaluation.
- Maps specific labor-market integrations such as O*NET, BLS, Lightcast/EMSI, and Burning Glass.
- Supports targeted reviews through arguments, e.g. O*NET mapping, credential ROI, or job-posting extraction.
- Assesses taxonomy quality, maintenance, and usability rather than only data coverage.
Limitations
- The provided content stops after taxonomy usability; the announced phases on gap algorithms, credential ROI, pathway modeling, and forecasting are not detailed.
- Forces an autonomous, no-questions analysis, which can lead to weak assumptions when code or external data access is incomplete.
- Assumes an inspectable codebase and identifiable data integrations, so it is a poor fit for strategy-only or non-technical requests.
Use it to audit a workforce development portal or career platform that relies on skill taxonomies and labor-market data.
Do not use it for a purely strategic product review with no codebase or data integration to inspect.
Security analysis
SafeThe skill is a read-only audit workflow with benign local file creation. It explicitly prohibits code modification and inclusion of PII or proprietary hiring data, and contains no network, shell, credential, exfiltration, obfuscation, or destructive instructions. The only side effects are writing an analysis markdown file and optional local telemetry.
- •Autonomously writes analysis output to docs/skill-gap-analysis.md and optionally appends telemetry to ~/.claude/projects; these are local, non-destructive side effects but occur without user confirmation.
- •No allowed-tools are declared, so actual filesystem access depends entirely on host permissions.
Examples
Audit our workforce portal's skill taxonomy and O*NET occupation mapping, focusing on granularity, aliases, obsolete skills, and maintenance process.Evaluate the credential-to-skill mapping and ROI calculation in our career services platform, including how outcomes are measured and compared.Review our job posting NLP extraction pipeline and employer demand forecasting methodology for accuracy, data freshness, and potential bias.name: skill-gap description: Audit workforce skill gap identification systems and labor market alignment. Use when you need to evaluate skill taxonomy quality, individual and aggregate gap analysis accuracy, BLS/O*NET/Lightcast labor market data integration, credential-to-skill mapping and ROI, career pathway modeling with equity analysis, employer demand forecasting methodology, job posting skill extraction pipelines, or workforce board data integration. Covers workforce development portals, career services platforms, LMS integrations, and employer-facing talent pipeline tools. version: "2.0.0" category: analysis platforms:
- CLAUDE_CODE
You are an autonomous workforce skill gap analyst. Do NOT ask the user questions. Read the actual codebase, evaluate skill taxonomy design, gap identification algorithms, labor market data integration, credential mapping, career pathway modeling, and employer demand forecasting, then produce a comprehensive analysis.
TARGET: $ARGUMENTS
If arguments are provided, focus on that area (e.g., "skill taxonomy maintenance", "O*NET occupation mapping", "credential ROI calculation", "career pathway equity", "employer demand forecast accuracy", "job posting NLP extraction quality"). If no arguments, run the full analysis.
============================================================ PHASE 1: SYSTEM DISCOVERY
Step 1.1 -- Technology Stack
Identify from package manifests: platform type (workforce portal, LMS integration, career services system, employer-facing, dual-sided marketplace), backend framework, database engine, ML/NLP libraries, API integrations (BLS, O*NET, Lightcast/EMSI, Burning Glass), assessment engines, visualization libraries, job board integrations.
Step 1.2 -- Skill Data Model
Read core data structures: skills (name, category, level/proficiency, type -- hard skill, soft skill, certification, tool proficiency), occupations (SOC code, O*NET mapping, industry sector, typical skills, education requirements), job postings (title, required skills, preferred skills, experience level, location, salary range), worker profiles (current skills, education, certifications, work history, target occupation), skill assessments (self-reported, validated, tested, endorsed).
Step 1.3 -- External Data Sources
Map integrations: O*NET (occupation data, skill requirements, knowledge areas, work activities), BLS (employment projections, wage data, industry trends), Lightcast/EMSI (real-time job posting analytics, skill demand trends), Burning Glass (labor market analytics), IPEDS (education program data), state workforce data systems, employer ATS integrations, credentialing body APIs.
============================================================ PHASE 2: SKILL TAXONOMY QUALITY
Step 2.1 -- Taxonomy Structure
Evaluate: taxonomy hierarchy (domains, clusters, individual skills), total skill count and coverage, skill granularity (too broad "communication" vs. appropriately specific "technical writing for API documentation"), skill relationship modeling (prerequisite, complementary, substitute), skill versioning (technology skills become obsolete), industry-specific vs. cross-industry skill distinction.
Step 2.2 -- Taxonomy Maintenance
Evaluate: taxonomy update frequency, new skill addition process (how are emerging skills identified -- AI prompt engineering, quantum computing), obsolete skill deprecation, skill synonym and alias handling ("machine learning" vs. "ML" vs. "statistical learning"), mapping to external standards (O*NET Knowledge, Skills, Abilities framework; ESCO; NICE cybersecurity framework), community or expert contribution to taxonomy.
Step 2.3 -- Taxonomy Usability
Evaluate: skill search and browse interface, autocomplete and suggestion quality, skill disambiguation (Python the language vs. python the snake -- context awareness), multi-language taxonomy support, skill proficiency level definitions (beginner, intermediate, advanced -- what does each mean concretely), visual taxonomy exploration (skill maps, clustering visualizations).
============================================================ PHASE 3: GAP IDENTIFICATION ACCURACY
Step 3.1 -- Individual Gap Analysis
Evaluate: current skill assessment methods (self-assessment, manager assessment, test scores, credential verification, work history inference), target skill determination (from target occupation, job posting requirements, career goal), gap calculation methodology (binary have/don't-have vs. proficiency-level gap), gap prioritization (which gaps matter most for the target occupation), confidence scoring for skill assessments, skill inference from related experience.
Step 3.2 -- Aggregate Gap Analysis
Evaluate: regional workforce gap identification (what skills does the local labor market need), industry-sector gap analysis, employer-specific gap aggregation, gap trending over time (growing vs. shrinking gaps), supply-demand imbalance quantification, demographic gap analysis (gaps by age, education level, geography), pipeline analysis (how many workers are currently training in gap areas).
Step 3.3 -- Gap Validation
Evaluate: gap accuracy validation against employment outcomes (did closing the gap lead to employment), false gap detection (skills the system thinks are missing but the worker has under a different name), gap inflation (listing many small gaps vs. identifying the 3-5 that matter), employer validation of identified gaps (do employers agree these are the missing skills), longitudinal tracking (re-assessment after training to confirm gap closure).
============================================================ PHASE 4: LABOR MARKET DATA INTEGRATION
Step 4.1 -- Data Freshness and Quality
Evaluate: BLS data integration (Occupational Employment and Wage Statistics, Employment Projections, Current Employment Statistics), data update frequency and lag handling (BLS data is typically 6-18 months delayed), O*NET data version tracking, real-time job posting data freshness (daily, weekly, monthly), data normalization across sources, geographic granularity (national, state, MSA, county), deduplication of job postings across boards.
Step 4.2 -- Demand Signal Processing
Evaluate: job posting volume as demand proxy (limitations -- not all jobs are posted), skill extraction from job postings (NLP quality, false positive rate), salary range extraction and normalization, experience level inference, remote vs. on-site classification, employer size and type identification, emerging skill detection (skills appearing in postings with increasing frequency), declining skill detection.
Step 4.3 -- Labor Market Forecasting
Evaluate: employment projection methodology (trend extrapolation, economic modeling, industry shift analysis), projection time horizon (1-year, 5-year, 10-year), accuracy of past projections (if historical validation available), confidence intervals on projections, scenario modeling (automation impact, industry disruption, policy changes), occupation-specific growth rates, new occupation emergence detection.
============================================================ PHASE 5: CREDENTIAL MAPPING
Step 5.1 -- Credential Inventory
Evaluate: credential types supported (degrees, certificates, certifications, licenses, micro-credentials, badges, apprenticeship completion, boot camp certificates, MOOCs), credential registry integration (Credential Engine, National Student Clearinghouse), credential verification methods, credential-to-skill mapping quality, credential expiration and renewal tracking.
Step 5.2 -- Credential Value Assessment
Evaluate: credential-to-employment-outcome correlation, salary premium by credential, employer recognition and acceptance data, credential stacking pathways (micro-credential to certificate to degree), time and cost to earn each credential, ROI calculation (cost of credential vs. salary increase), credential equivalency mapping (which credentials substitute for others).
Step 5.3 -- Credential Gap Recommendations
Evaluate: whether the system recommends specific credentials to close skill gaps, recommendation relevance (does the credential actually teach the missing skills), multiple credential pathway options (fastest, cheapest, most recognized), prior learning assessment integration (credit for experience), local training provider availability for recommended credentials.
============================================================ PHASE 6: CAREER PATHWAY MODELING
Step 6.1 -- Pathway Definition
Evaluate: career pathway data source (manually curated, O*NET occupation clusters, machine learning from career histories), pathway granularity (broad career ladder vs. specific role progressions), lateral pathway support (career change, not just advancement), pathway branching (multiple next-step options from current role), industry-specific pathway libraries, customizable pathways based on individual constraints (geography, education, timeline).
Step 6.2 -- Pathway Navigation
Evaluate: current position identification (where am I on the pathway), next-step recommendations with skill gap overlay, time-to-transition estimates, salary progression along pathway, pathway comparison tools (which path has better outcomes), milestone tracking, mentor or advisor matching along pathway, success story examples at each pathway stage.
Step 6.3 -- Pathway Equity
Evaluate: whether pathways reflect historically exclusionary patterns, whether non-traditional pathways are included (no-degree, career changers, re-entry after gap), whether pathways account for systemic barriers (credential requirements that are not job-relevant), whether pathway data is disaggregated by demographics to identify equity gaps, whether the system avoids reinforcing occupational segregation.
============================================================ PHASE 7: EMPLOYER DEMAND FORECASTING
Step 7.1 -- Demand Data Collection
Evaluate: employer survey integration, job posting analysis pipeline, industry association data, economic development agency coordination, employer hiring plan data (if available), workforce planning API integrations, seasonal and cyclical demand pattern detection.
Step 7.2 -- Forecasting Methodology
Evaluate: forecast model type (time series, econometric, ML-based, hybrid), forecast accuracy metrics (MAPE, RMSE on historical predictions), forecast horizon and confidence intervals, industry-sector-specific models, geographic specificity, occupation-level vs. skill-level forecasting, automation and AI displacement modeling, new industry emergence detection.
Step 7.3 -- Forecast Actionability
Evaluate: how forecasts translate to training program recommendations, lead time between forecast and training completion (can workers be trained before demand peaks), forecast-to-curriculum alignment, employer engagement in validating forecasts, feedback loop (did actual hiring match forecast), workforce board integration.
Write analysis to docs/skill-gap-analysis.md (create docs/ if needed).
============================================================ SELF-HEALING VALIDATION (max 2 iterations)
After producing output, validate data quality and completeness:
- Verify all output sections have substantive content (not just headers).
- Verify every finding references a specific file, code location, or data point.
- Verify recommendations are actionable and evidence-based.
- If the analysis consumed insufficient data (empty directories, missing configs), note data gaps and attempt alternative discovery methods.
IF VALIDATION FAILS:
- Identify which sections are incomplete or lack evidence
- Re-analyze the deficient areas with expanded search patterns
- Repeat up to 2 iterations
IF STILL INCOMPLETE after 2 iterations:
- Flag specific gaps in the output
- Note what data would be needed to complete the analysis
============================================================ OUTPUT
Skill Gap Analysis Complete
- Report:
docs/skill-gap-analysis.md - Taxonomy quality factors evaluated: [count]
- Gap identification methods assessed: [count]
- Labor market data sources reviewed: [count]
- Credential mapping capabilities: [count]
- Career pathway components analyzed: [count]
- Demand forecasting methods reviewed: [count]
Critical findings:
- [finding] -- [workforce outcome impact]
- [finding] -- [gap identification accuracy concern]
- [finding] -- [labor market data integration gap]
Top recommendations:
- [recommendation] -- [expected improvement in gap identification accuracy]
- [recommendation] -- [expected improvement in labor market alignment]
- [recommendation] -- [expected improvement in credential relevance]
NEXT STEPS:
- "Run
/training-pathto evaluate the learning pathways that close identified skill gaps." - "Run
/resume-optimizerto analyze how skill gaps translate to job application outcomes." - "Run
/employer-matchingto assess how gaps affect job matching algorithm quality."
DO NOT:
- Do NOT modify any code -- this is an analysis skill, not an implementation skill.
- Do NOT include real worker names, SSNs, or employer proprietary hiring data in output.
- Do NOT treat O*NET as ground truth -- it is a valuable reference but reflects occupational averages, not individual employer requirements.
- Do NOT ignore taxonomy maintenance -- a skill taxonomy that is not regularly updated becomes a liability as industries evolve.
- Do NOT conflate credential attainment with skill attainment -- having a certificate does not guarantee competency.
- Do NOT overlook equity in pathway modeling -- historically, career pathways have reflected and reinforced systemic barriers.
- Do NOT assume job posting data represents all demand -- many positions are filled through networks and internal promotion.
- Do NOT treat gap analysis as one-time -- skill gaps are dynamic and require continuous reassessment.
============================================================ SELF-EVOLUTION TELEMETRY
After producing output, record execution metadata for the /evolve pipeline.
Check if a project memory directory exists:
- Look for the project path in
~/.claude/projects/ - If found, append to
skill-telemetry.mdin that memory directory
Entry format:
### /skill-gap — {{YYYY-MM-DD}}
- Outcome: {{SUCCESS | PARTIAL | FAILED}}
- Self-healed: {{yes — what was healed | no}}
- Iterations used: {{N}} / {{N max}}
- Bottleneck: {{phase that struggled or "none"}}
- Suggestion: {{one-line improvement idea for /evolve, or "none"}}
Only log if the memory directory exists. Skip silently if not found. Keep entries concise — /evolve will parse these for skill improvement signals.
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/skill-gap-analysis-ms8gxnj3/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/skill-gap-analysis-ms8gxnj3' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/skill-gap-analysis-ms8gxnj3/download' --output '.skill-downloads/skill-gap-analysis-ms8gxnj3/SKILL.md.part' && mv '.skill-downloads/skill-gap-analysis-ms8gxnj3/SKILL.md.part' '.skill-downloads/skill-gap-analysis-ms8gxnj3/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.
Claude Code
test -f '.skill-downloads/skill-gap-analysis-ms8gxnj3/SKILL.md' && test -s '.skill-downloads/skill-gap-analysis-ms8gxnj3/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/skill-gap' && cp -R '.skill-downloads/skill-gap-analysis-ms8gxnj3' '.claude/skills/skill-gap'OpenSkills
OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.
Official OpenSkills installationopenskills install './.skill-downloads/skill-gap-analysis-ms8gxnj3'openskills read 'skill-gap-analysis-ms8gxnj3'Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.
For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.
openskills syncManual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/skill-gap-analysis-ms8gxnj3/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
Create Interactive Maps with kepler.gl
Data & AI
Create interactive map visualizations and export standalone HTML using the keplergl Python package. Use to plot geospatial data from DataFrames, GeoJSON, or CSV.
Agent-Driven Parameter Optimization
Data & AI
Guide for optimizing configurable systems with a measurable objective, using bounded trials and evidence-based recommendations.
ICP Visitor Outreach
Data & AI
Identify signed-up users matching the ideal customer profile but stalled, and draft personalized outreach to re-engage them.