analyze-app

Inspect macOS .app bundles to identify their technology stack.

1|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/laststance/skills --skill analyze-app-laststance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-app
Source: https://github.com/laststance/skills/tree/main/skills/analyze-app
Command: npx skills add https://github.com/laststance/skills --skill analyze-app-laststance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Determines the technology stack of any macOS .app by inspecting its bundle structure, frameworks, binary, and metadata.

Core Features & Use Cases

  • Workflow-driven analysis that resolves app paths, validates existence, and delegates heavy lifting to a subagent for deep inspection.
  • Detects common tech stacks (Electron, Flutter, Qt, SwiftUI, Catalyst, AppKit) and surfaces architecture details for audits, migrations, or inventory.
  • Use Case: Inventory a fleet of macOS apps to document their technology stacks for security reviews or modernization planning.

Quick Start

Provide the path to a .app (full path, app name, or relative path) and the tool will analyze its tech stack.

Frequently Asked Questions about analyze-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify the technology stack of a macOS .app bundle?

Identify the macOS app tech stack by inspecting the bundle structure, parsing Info.plist, examining Frameworks, and analyzing the binary to detect patterns for Electron, Flutter, Qt, SwiftUI, Catalyst, or native AppKit.

Can I detect if a macOS application is built with Electron or Flutter?

Yes, you can detect if an app uses Electron or Flutter by inspecting the macOS bundle structure, analyzing the binary, and verifying signing information for specific framework signatures.

What is the best way to inventory macOS apps for security reviews and migrations?

Inventory macOS apps for security reviews by inspecting bundle structures and metadata to document technology stacks, resolving app paths and validating existence for deep framework analysis.

Does macOS app tech stack analysis require specific tools for Catalyst or SwiftUI detection?

Detecting Catalyst or SwiftUI requires parsing the app's Info.plist, inspecting bundled Frameworks, analyzing the binary, and verifying signing to identify specific native AppKit patterns.

How to check macOS app architecture details for modernization planning?

Check macOS app architecture details for modernization by inspecting the bundle structure, parsing metadata, and analyzing the binary to surface technology stacks like Qt, Catalyst, and native AppKit.