mcpField
G
gap-analysis

gap-analysis

github.com/aj-geddesProductivity373528 installsUpdated 34w ago
Repository

About gap-analysis

gap-analysis is a skill for comparing current capabilities with a defined future state. It supports identifying, prioritizing, planning, and tracking gaps across business, process, technology, and skills.

Key features

  1. 01Compare current and future states
  2. 02Identify gaps across capability areas
  3. 03Prioritize by value and effort
  4. 04Plan gap closure
  5. 05Track progress and communicate findings

Use cases

  1. 01Strategic planning and goal setting
  2. 02Assessing technology modernization
  3. 03Planning process or organizational change
  4. 04Identifying skills and training needs

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill gap-analysis

After installing, type/gap-analysisin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
communication-tracking.md
gap-analysis-template.md
gap-closure-planning.md
gap-identification-framework.md
scripts/
scaffold-analysis.sh
templates/
notebook-template.py

Details

From the project README

Gap Analysis

Table of Contents

Overview

Gap analysis systematically compares current capabilities with desired future state, revealing what needs to change and what investments are required.

When to Use

  • Strategic planning and goal setting
  • Technology modernization assessment
  • Process improvement initiatives
  • Skills and training planning
  • System evaluation and selection
  • Organizational change planning
  • Capability building programs

Quick Start

Minimal working example:

# Systematic gap identification

class GapAnalysis:
    GAP_CATEGORIES = {
        'Business Capability': 'Functions organization can perform',
        'Process': 'How work gets done',
        'Technology': 'Tools and systems available',
        'Skills': 'Knowledge and expertise',
        'Data': 'Information available',
        'People/Culture': 'Team composition and mindset',
        'Organization': 'Structure and roles',
        'Metrics': 'Ability to measure performance'
    }

    def identify_gaps(self, current_state, future_state):
        """Compare current vs desired and find gaps"""
        gaps = []

        for capability in future_state['capabilities']:
            current_capability = self.find_capability(
                capability['name'],
                current_state['capabilities']
            )

            if current_capability is None:
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Gap Identification FrameworkGap Identification Framework
Gap Analysis TemplateGap Analysis Template
Gap Closure PlanningGap Closure Planning
Communication & TrackingCommunication & Tracking

Best Practices

✅ DO
  • Compare current to clearly defined future state
  • Include all relevant capability areas
  • Involve stakeholders in gap identification
  • Prioritize by value and effort
  • Create detailed closure plans
  • Track progress to closure
  • Document gap analysis findings
  • Review and update analysis quarterly
  • Link gaps to business strategy
  • Communicate findings transparently
❌ DON'T
  • Skip current state assessment
  • Create vague future state
  • Identify gaps without solutions
  • Ignore implementation effort
  • Plan all gaps in parallel
  • Forget about dependencies
  • Ignore resource constraints
  • Hide difficult findings
  • Plan for 100% effort allocation
  • Forget about change management

Comments

Markdown supported