Claude
Skills
Sign in
Back

appimage-builder

Included with Lifetime
$97 forever

Build AppImage bundles with AppDir structure for portable Linux applications

Generallinuxappimageportablepackagingdistribution

What this skill does


# appimage-builder

Build AppImage bundles for portable Linux application distribution that runs on most distributions.

## Capabilities

- Create AppDir structure
- Generate .desktop files
- Bundle dependencies
- Configure AppRun script
- Use appimagetool or linuxdeploy
- Configure update information
- Sign AppImages

## Input Schema

```json
{
  "type": "object",
  "properties": {
    "projectPath": { "type": "string" },
    "appName": { "type": "string" },
    "executablePath": { "type": "string" },
    "iconPath": { "type": "string" },
    "updateUrl": { "type": "string" }
  },
  "required": ["projectPath", "appName", "executablePath"]
}
```

## AppDir Structure

```
MyApp.AppDir/
├── AppRun
├── myapp.desktop
├── myapp.png
└── usr/
    ├── bin/
    │   └── myapp
    └── lib/
        └── [bundled libraries]
```

## Build Commands

```bash
# Using appimagetool
ARCH=x86_64 appimagetool MyApp.AppDir MyApp-x86_64.AppImage

# Using linuxdeploy
linuxdeploy --appdir MyApp.AppDir --output appimage
```

## Related Skills

- `deb-package-builder`
- `flatpak-manifest-generator`

Related in General