KS
Killer-Skills

mac-appstore-prep — mac-appstore-prep setup guide mac-appstore-prep setup guide, how to submit app to Mac App Store, mac-appstore-prep vs manual configuration, mac-appstore-prep install and setup, what is mac-appstore-prep, mac-appstore-prep alternative solutions, Info.plist configuration for Mac App Store, sandbox setup for macOS apps, mac-appstore-prep tutorial and documentation

v1.0.0
GitHub

About this Skill

Perfect for macOS Development Agents needing streamlined Mac App Store submission configuration. mac-appstore-prep is a skill that assists in preparing macOS applications for submission to the Mac App Store, focusing on sandbox setup and Info.plist configuration.

Features

Configures com.apple.security.app-sandbox entitlement for Mac App Store compatibility
Removes unnecessary entitlements for a streamlined submission process
Prepares Temporary Exception Entitlements descriptions for Apple review
Sets up NSCameraUsageDescription, NSMicrophoneUsageDescription, and other necessary usage descriptions in Info.plist
Supports NSAppleEventsUsageDescription and NSSystemAdministrationUsageDescription configurations

# Core Topics

miyakawa2449 miyakawa2449
[0]
[0]
Updated: 3/6/2026

Quality Score

Top 5%
33
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add miyakawa2449/KiroBookmark/mac-appstore-prep

Agent Capability Analysis

The mac-appstore-prep MCP Server by miyakawa2449 is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for mac-appstore-prep setup guide, how to submit app to Mac App Store, mac-appstore-prep vs manual configuration.

Ideal Agent Persona

Perfect for macOS Development Agents needing streamlined Mac App Store submission configuration.

Core Value

Empowers agents to configure sandbox settings, entitlements, and Info.plist files, ensuring compliance with Apple's requirements for Mac App Store submission, including setting com.apple.security.app-sandbox to true and managing Temporary Exception Entitlements.

Capabilities Granted for mac-appstore-prep MCP Server

Configuring sandbox settings for Mac App Store compliance
Generating and managing entitlements for macOS apps
Preparing Info.plist files with necessary usage descriptions, such as NSCameraUsageDescription and NSMicrophoneUsageDescription

! Prerequisites & Limits

  • Requires knowledge of macOS development and Mac App Store guidelines
  • Limited to preparing apps for Mac App Store submission, not for other platforms
Project
SKILL.md
2.1 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Mac App Store 申請準備

必須チェック項目

Sandbox 必須

  • com.apple.security.app-sandbox = true(Mac App Storeでは必須)
  • 不要な Entitlements を削除
  • Temporary Exception Entitlements の説明を準備(使用時)

Info.plist 権限説明(macOS固有)

  • NSCameraUsageDescription(カメラ使用時)
  • NSMicrophoneUsageDescription(マイク使用時)
  • NSAppleEventsUsageDescription(AppleScript使用時)
  • NSSystemAdministrationUsageDescription(管理者権限使用時)
  • NSDesktopFolderUsageDescription(デスクトップアクセス時)
  • NSDocumentsFolderUsageDescription(書類フォルダアクセス時)
  • NSDownloadsFolderUsageDescription(ダウンロードフォルダアクセス時)

スクリーンショット要件

サイズ解像度備考
1280 x 800非Retina最小サイズ
1440 x 900非Retina推奨
2560 x 1600Retina推奨
2880 x 1800Retina最大サイズ

※ 最低1枚、最大10枚

アセット

  • App Icon(1024x1024、角丸なし)
  • macOS用アイコンセット(16x16 〜 512x512@2x)

ビルド設定

  • Release 設定でビルド可能
  • Deployment Target が適切(最低サポートOS)
  • Architectures に arm64 と x86_64 を含む(Universal Binary推奨)

App Store Connect 設定

カテゴリ

  • 適切なカテゴリを選択
  • サブカテゴリの設定(該当時)

価格と配信

  • 価格設定
  • 配信国/地域の設定

App Privacy

  • データ収集の回答
  • プライバシーポリシーURL

審査対策

よくあるリジェクト理由(macOS固有)

  1. Sandbox 違反
  2. 不必要な Entitlements の使用
  3. プライベートAPIの使用
  4. 適切でない Temporary Exception の使用

テスト確認

bash
1# Sandbox テスト 2sandbox-exec -f /path/to/profile YourApp.app/Contents/MacOS/YourApp 3 4# Entitlements 確認 5codesign -d --entitlements :- YourApp.app

Related Skills

Looking for an alternative to mac-appstore-prep or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication