This is a structured framework for comparing where you are versus where you need to be across eight capability areas: business functions, processes, technology, skills, data, people, organization, and metrics. You'd use it during strategic planning, tech modernization, or before kicking off any improvement initiative. The source includes a Python implementation with gap identification logic and four reference guides covering identification, templating, closure planning, and tracking. The best practices are solid reminders about involving stakeholders and prioritizing by value, though the framework itself is fairly standard consulting methodology. Most useful when you need to document the "why" behind transformation work or justify investment decisions to leadership.

skills.sh installs
531
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill gap-analysis --agent claude-code

Installs into .claude/skills of the current project.

Files

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'
    }

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
AI & Agent Building, Productivity & Planning
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1aj-geddes avatarnetwork-debuggingaj-geddes/useful-ai-promptsDebug network issues using browser tools and network analysis. Diagnose connection problems, latency, and data transmission issues.531skills.sh installs
2intellectronica avatarhere-be-gitintellectronica/agent-skillsInitialise a git repository with optional agent commit instructions and .gitignore. Use when users say "here be git", "init git", "initialise git", or otherwise531skills.sh installs
3new-silvermoon avatarandroid-data-layernew-silvermoon/awesome-android-agent-skillsGuidance on implementing the Data Layer using Repository pattern, Room (Local), and Retrofit (Remote) with offline-first synchronization.531skills.sh installs
4plugin87 avatarmigrate-design-systemplugin87/ux-ui-agent-skillsMap this token system to or from any external design system (Material Design 3, Apple HIG, Fluent, Carbon, Ant, shadcn/ui, Radix, Chakra, Mantine, Bootstrap…) —531skills.sh installs
5aj-geddes avatarpayment-gateway-integrationaj-geddes/useful-ai-promptsIntegrate payment gateways like Stripe, PayPal, and Square with backends for payment processing, subscription management, and webhook handling. Use when buildin529skills.sh installs
6aj-geddes avatarprogressive-web-appaj-geddes/useful-ai-promptsBuild progressive web apps using service workers, web manifest, offline support, and installability. Use when creating app-like web experiences.529skills.sh installs