mac-appstore-prep — community mac-appstore-prep, KiroBookmark, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for macOS Agents needing Mac App Store submission preparation with sandboxing and entitlements configuration. 仕様駆動開発とテスト駆動開発で開発するBookmark ソフト

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

Agent Capability Analysis

The mac-appstore-prep skill by miyakawa2449 is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for macOS Agents needing Mac App Store submission preparation with sandboxing and entitlements configuration.

Core Value

Empowers agents to configure sandbox environments with com.apple.security.app-sandbox, manage entitlements, and prepare Info.plist files for macOS-specific permissions like NSCameraUsageDescription and NSMicrophoneUsageDescription, streamlining the Mac App Store review process.

Capabilities Granted for mac-appstore-prep

Configuring sandbox environments for Mac App Store compliance
Preparing and optimizing Info.plist files for macOS permissions
Managing entitlements for Temporary Exception Entitlements and AppleScript usage

! Prerequisites & Limits

  • Requires macOS development environment
  • Limited to Mac App Store submission process
  • Needs manual configuration of entitlements and Info.plist files
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

mac-appstore-prep

Install mac-appstore-prep, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

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

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is mac-appstore-prep?

Perfect for macOS Agents needing Mac App Store submission preparation with sandboxing and entitlements configuration. 仕様駆動開発とテスト駆動開発で開発するBookmark ソフト

How do I install mac-appstore-prep?

Run the command: npx killer-skills add miyakawa2449/KiroBookmark/mac-appstore-prep. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for mac-appstore-prep?

Key use cases include: Configuring sandbox environments for Mac App Store compliance, Preparing and optimizing Info.plist files for macOS permissions, Managing entitlements for Temporary Exception Entitlements and AppleScript usage.

Which IDEs are compatible with mac-appstore-prep?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for mac-appstore-prep?

Requires macOS development environment. Limited to Mac App Store submission process. Needs manual configuration of entitlements and Info.plist files.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add miyakawa2449/KiroBookmark/mac-appstore-prep. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use mac-appstore-prep immediately in the current project.

Related Skills

Looking for an alternative to mac-appstore-prep or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

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
AI

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
AI