Skill Gap Analyzer
Overview
This skill performs systematic analysis of a user's skill library to identify gaps in capability coverage, redundant overlaps between skills, and opportunities for optimization. It compares existing skills against common workflow patterns to surface actionable recommendations for improving the skill ecosystem.
Analysis Workflow
The skill gap analysis follows these steps:
- Inventory current skills
- Map coverage patterns and capabilities
- Identify gaps against common workflows
- Detect redundancies and overlaps
- Generate prioritized recommendations
Step 1: Inventory Current Skills
Begin by reviewing the complete list of available skills. Examine each skill's name and description to understand:
- Primary purpose and capabilities
- Domains or file types covered
- Workflows supported
- Trigger patterns and use cases
Create a structured inventory that captures:
- Skill name
- Core capabilities (what it does)
- Primary domains (e.g., documents, presentations, data analysis)
- File type associations (e.g., .docx, .pdf, .xlsx)
- Key workflows (e.g., creation, editing, analysis)
Step 2: Map Coverage Patterns
Analyze the inventory to identify coverage patterns across multiple dimensions:
By domain:
- Document processing (word docs, PDFs, presentations)
- Data and analytics (spreadsheets, databases, visualization)
- Development (coding, debugging, testing)
- Creative (design, content creation, media)
- Communication (writing, presentations, reporting)
- Research (information gathering, analysis, synthesis)
- Business (strategy, planning, operations)
By workflow stage:
- Creation (new artifacts from scratch)
- Editing/modification (improving existing work)
- Analysis (extracting insights, understanding)
- Conversion (format transformation)
- Automation (scripting, batch processing)
- Quality assurance (validation, review, testing)
By file type:
- Office formats (.docx, .xlsx, .pptx)
- PDFs
- Code files (various languages)
- Media (images, video, audio)
- Data formats (CSV, JSON, databases)
- Web (HTML, React artifacts)
Step 3: Identify Gaps
Compare the coverage map against common workflows to identify gaps. Consider these high-value workflow categories:
Document workflows:
- Creating, editing, analyzing text documents
- Working with forms and templates
- PDF manipulation and form-filling
- Presentation creation and design
- Multi-format document conversion
Data workflows:
- Spreadsheet creation with formulas and formatting
- Data analysis and visualization
- Database querying and management
- Report generation and dashboards
- Financial modeling
Development workflows:
- Code writing and debugging
- Testing and quality assurance
- Documentation generation
- Package and dependency management
- Deployment and DevOps
Research workflows:
- Information gathering and synthesis
- Academic paper analysis
- Competitive research
- Market analysis
- Literature reviews
Business workflows:
- Strategic planning documents
- Project management artifacts
- Stakeholder communication
- Performance analysis
- Process documentation
Creative workflows:
- Visual design and graphics
- Content writing and editing
- Brand asset creation
- Marketing materials
- Media editing
For each gap identified, assess:
- Impact: How frequently would this capability be used?
- Availability: Could existing skills partially address this with modification?
- Complexity: How difficult would it be to create a skill for this gap?
- Priority: High (frequently needed), Medium (occasionally useful), Low (rarely needed)
Step 4: Detect Redundancies
Identify overlapping capabilities across multiple skills that may indicate redundancy:
Look for:
- Multiple skills covering the same file types with similar workflows
- Overlapping domain coverage without clear differentiation
- Similar trigger patterns that might cause confusion
- Duplicated functionality that could be consolidated
Evaluate each overlap:
- Complementary: Different skills handle different aspects well (keep both)
- Redundant: Significant overlap with minimal differentiation (consider consolidating)
- Partially redundant: Some overlap but each skill has unique value (clarify boundaries or merge strategically)
Assessment criteria:
- Do the skills serve distinctly different use cases?
- Is there clear guidance on when to use each skill?
- Would consolidation improve usability or create confusion?
- Is the redundancy justified by specialization or different approaches?
Step 5: Generate Recommendations
Synthesize findings into actionable recommendations structured in these categories:
Critical Gaps (High Priority)
Skills that would address frequently-needed workflows currently not covered. Include:
- Specific workflow or use case not currently supported
- Expected frequency of use
- Potential impact on productivity
- Suggested skill name and core capabilities
Enhancement Opportunities (Medium Priority)
Areas where existing skills could be extended or improved:
- Existing skill that could be enhanced
- Specific capability additions
- Workflows that would be better supported
Consolidation Candidates (Redundancy Reduction)
Skills with significant overlap that could be merged or clarified:
- Skills involved in redundancy
- Nature of overlap
- Recommendation to consolidate, differentiate, or maintain status quo
- Trade-offs to consider
Low-Priority Additions
Nice-to-have capabilities for specialized workflows:
- Workflow or use case
- Why it's lower priority (infrequent use, narrow applicability)
- Potential value if implemented
Configuration Recommendations
Suggestions for optimizing existing skills:
- Description clarifications for better triggering
- Boundary adjustments between overlapping skills
- Documentation improvements
- Cross-references between related skills
Output Format
Present analysis in a clear, scannable format:
- Executive Summary: 2-3 sentence overview of findings
- Coverage Heatmap: Visual or structured representation of where skills are concentrated vs. sparse
- Critical Gaps: Prioritized list with justification
- Redundancy Analysis: Specific overlaps with recommendations
- Action Items: Concrete next steps prioritized by impact
Keep recommendations specific and actionable. Avoid vague suggestions—each recommendation should enable the user to immediately understand what to build or change and why it matters.
Usage Notes
Trigger this skill when users ask about:
- "What skills am I missing?"
- "Are my skills redundant?"
- "How can I optimize my skill library?"
- "What workflows aren't covered by my skills?"
- "Analyze my skill ecosystem"
- "Should I consolidate any skills?"
Don't overthink:
- Perfect coverage isn't the goal—focus on high-impact gaps
- Some redundancy may be intentional and valuable
- User-specific workflows matter more than theoretical completeness
Context matters:
- Consider the user's actual work patterns when assessing gaps
- Ask clarifying questions about workflows they frequently perform
- Prioritize based on their stated needs, not generic best practices
1---2name: skill-gap-analyzer-23description: Analyzes the user's skill library to identify coverage gaps, redundant overlaps, and optimization opportunities. Use when users want to understand their skill ecosystem, optimize their skill collection, find missing capabilities for common workflows, or reduce redundant coverage. Triggered by requests like "analyze my skills," "what skills am I missing," "are any of my skills redundant," or "optimize my skill library."4---5
6# Skill Gap Analyzer
7
8## Overview
9
10This skill performs systematic analysis of a user's skill library to identify gaps in capability coverage, redundant overlaps between skills, and opportunities for optimization. It compares existing skills against common workflow patterns to surface actionable recommendations for improving the skill ecosystem.
11
12## Analysis Workflow
13
14The skill gap analysis follows these steps:
15
161. Inventory current skills
172. Map coverage patterns and capabilities
183. Identify gaps against common workflows
194. Detect redundancies and overlaps
205. Generate prioritized recommendations
21
22## Step 1: Inventory Current Skills
23
24Begin by reviewing the complete list of available skills. Examine each skill's name and description to understand:
25
26- Primary purpose and capabilities
27- Domains or file types covered
28- Workflows supported
29- Trigger patterns and use cases
30
31Create a structured inventory that captures:
32- Skill name
33- Core capabilities (what it does)
34- Primary domains (e.g., documents, presentations, data analysis)
35- File type associations (e.g., .docx, .pdf, .xlsx)
36- Key workflows (e.g., creation, editing, analysis)
37
38## Step 2: Map Coverage Patterns
39
40Analyze the inventory to identify coverage patterns across multiple dimensions:
41
42**By domain:**
43- Document processing (word docs, PDFs, presentations)
44- Data and analytics (spreadsheets, databases, visualization)
45- Development (coding, debugging, testing)
46- Creative (design, content creation, media)
47- Communication (writing, presentations, reporting)
48- Research (information gathering, analysis, synthesis)
49- Business (strategy, planning, operations)
50
51**By workflow stage:**
52- Creation (new artifacts from scratch)
53- Editing/modification (improving existing work)
54- Analysis (extracting insights, understanding)
55- Conversion (format transformation)
56- Automation (scripting, batch processing)
57- Quality assurance (validation, review, testing)
58
59**By file type:**
60- Office formats (.docx, .xlsx, .pptx)
61- PDFs
62- Code files (various languages)
63- Media (images, video, audio)
64- Data formats (CSV, JSON, databases)
65- Web (HTML, React artifacts)
66
67## Step 3: Identify Gaps
68
69Compare the coverage map against common workflows to identify gaps. Consider these high-value workflow categories:
70
71**Document workflows:**
72- Creating, editing, analyzing text documents
73- Working with forms and templates
74- PDF manipulation and form-filling
75- Presentation creation and design
76- Multi-format document conversion
77
78**Data workflows:**
79- Spreadsheet creation with formulas and formatting
80- Data analysis and visualization
81- Database querying and management
82- Report generation and dashboards
83- Financial modeling
84
85**Development workflows:**
86- Code writing and debugging
87- Testing and quality assurance
88- Documentation generation
89- Package and dependency management
90- Deployment and DevOps
91
92**Research workflows:**
93- Information gathering and synthesis
94- Academic paper analysis
95- Competitive research
96- Market analysis
97- Literature reviews
98
99**Business workflows:**
100- Strategic planning documents
101- Project management artifacts
102- Stakeholder communication
103- Performance analysis
104- Process documentation
105
106**Creative workflows:**
107- Visual design and graphics
108- Content writing and editing
109- Brand asset creation
110- Marketing materials
111- Media editing
112
113For each gap identified, assess:
114- **Impact**: How frequently would this capability be used?
115- **Availability**: Could existing skills partially address this with modification?
116- **Complexity**: How difficult would it be to create a skill for this gap?
117- **Priority**: High (frequently needed), Medium (occasionally useful), Low (rarely needed)
118
119## Step 4: Detect Redundancies
120
121Identify overlapping capabilities across multiple skills that may indicate redundancy:
122
123**Look for:**
124- Multiple skills covering the same file types with similar workflows
125- Overlapping domain coverage without clear differentiation
126- Similar trigger patterns that might cause confusion
127- Duplicated functionality that could be consolidated
128
129**Evaluate each overlap:**
130- **Complementary**: Different skills handle different aspects well (keep both)
131- **Redundant**: Significant overlap with minimal differentiation (consider consolidating)
132- **Partially redundant**: Some overlap but each skill has unique value (clarify boundaries or merge strategically)
133
134**Assessment criteria:**
135- Do the skills serve distinctly different use cases?
136- Is there clear guidance on when to use each skill?
137- Would consolidation improve usability or create confusion?
138- Is the redundancy justified by specialization or different approaches?
139
140## Step 5: Generate Recommendations
141
142Synthesize findings into actionable recommendations structured in these categories:
143
144### Critical Gaps (High Priority)
145Skills that would address frequently-needed workflows currently not covered. Include:
146- Specific workflow or use case not currently supported
147- Expected frequency of use
148- Potential impact on productivity
149- Suggested skill name and core capabilities
150
151### Enhancement Opportunities (Medium Priority)
152Areas where existing skills could be extended or improved:
153- Existing skill that could be enhanced
154- Specific capability additions
155- Workflows that would be better supported
156
157### Consolidation Candidates (Redundancy Reduction)
158Skills with significant overlap that could be merged or clarified:
159- Skills involved in redundancy
160- Nature of overlap
161- Recommendation to consolidate, differentiate, or maintain status quo
162- Trade-offs to consider
163
164### Low-Priority Additions
165Nice-to-have capabilities for specialized workflows:
166- Workflow or use case
167- Why it's lower priority (infrequent use, narrow applicability)
168- Potential value if implemented
169
170### Configuration Recommendations
171Suggestions for optimizing existing skills:
172- Description clarifications for better triggering
173- Boundary adjustments between overlapping skills
174- Documentation improvements
175- Cross-references between related skills
176
177## Output Format
178
179Present analysis in a clear, scannable format:
180
1811. **Executive Summary**: 2-3 sentence overview of findings
1822. **Coverage Heatmap**: Visual or structured representation of where skills are concentrated vs. sparse
1833. **Critical Gaps**: Prioritized list with justification
1844. **Redundancy Analysis**: Specific overlaps with recommendations
1855. **Action Items**: Concrete next steps prioritized by impact
186
187Keep recommendations specific and actionable. Avoid vague suggestions—each recommendation should enable the user to immediately understand what to build or change and why it matters.
188
189## Usage Notes
190
191**Trigger this skill when users ask about:**
192- "What skills am I missing?"
193- "Are my skills redundant?"
194- "How can I optimize my skill library?"
195- "What workflows aren't covered by my skills?"
196- "Analyze my skill ecosystem"
197- "Should I consolidate any skills?"
198
199**Don't overthink:**
200- Perfect coverage isn't the goal—focus on high-impact gaps
201- Some redundancy may be intentional and valuable
202- User-specific workflows matter more than theoretical completeness
203
204**Context matters:**
205- Consider the user's actual work patterns when assessing gaps
206- Ask clarifying questions about workflows they frequently perform
207- Prioritize based on their stated needs, not generic best practices