codex

Apple AppDev Workflow

Apple iOS and macOS workflow plugin with deterministic hook-native routing.

0 on GitHubby Joshua Kaunertv0.2.2Apache-2.0updated 1 month agoDeveloper Tools

Plugin apple-appdev-workflow in jkaunert/apple-appdev-workflow. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (44)

  • appkit-accessibility-auditor

    AppKit accessibility implementation and audit skill for macOS. Use when AppKit views, windows, tables, or custom controls change and need concrete accessibility fixes or prioritized findings.

  • apple-accessibility-foundations

    Accessibility foundations for iOS and macOS UI work. Use whenever Apple UI code is created, edited, reviewed, or released so accessibility is handled from first draft through validation and App Store readiness.

  • apple-accessibility-orchestrator

    Accessibility-domain expediter for broad Apple accessibility audits, mixed-stack review, and accessibility release-claim evaluation. Use after `apple-appdev-workflow:apple-app-orchestrator` scopes broad accessibility work.

  • apple-app-bootstrap

    Focused bootstrap station for scaffold generation and adoption analysis inside Apple bootstrap workflows. Use directly only for narrow bootstrap-only execution or when the bootstrap brigade has already scoped the work.

  • apple-app-orchestrator

    Default entrypoint for broad iOS/macOS workflows that span multiple Apple bundle skills. Translate product requests into scope and acceptance criteria, then activate the relevant Apple subskills automatically through implementation, validation, and release checks.

  • apple-app-store-aso

    App Store listing and ASO workflow for Apple apps. Use when optimizing App Store metadata, reviewing listing quality, shaping screenshot messaging, or preparing store-facing positioning updates for release.

  • apple-app-store-release-notes

    App Store release-notes workflow for Apple apps. Use when creating or reviewing user-facing “What’s New” text from real product changes for App Store submission.

  • apple-architecture-design

    Architecture design for iOS/macOS apps using Swift 6 and SwiftUI. Use for module boundaries, protocol contracts, actor isolation, navigation flow, and dependency injection decisions.

  • apple-architecture-orchestrator

    Architecture-domain expediter for broad Apple architecture assessment, structure review, and recommendation-first boundary work. Use this first for recommendation-first prompts about architecture, boundaries, dependency direction, or what should change first in app structure.

  • apple-bootstrap-orchestrator

    Bootstrap-domain expediter for broad iOS/macOS app creation, starter scaffolding, and project or package adoption workflows. Preferred visible router for broad bootstrap-domain requests; coordinates discovery-first intake, bootstrap preflight, scaffold or adopt execution, and structured handoff.

  • apple-build-release-ops

    Focused build and release-operations subskill for iOS/macOS applications. Use for archive, signing, release-candidate, and rollout steps, usually after `apple-appdev-workflow:apple-app-orchestrator` scopes the broader release workflow.

  • apple-core-data-expert

    Core Data specialist for Apple projects. Use when working with existing Core Data stacks, contexts, fetch requests, fetched results controllers, batch operations, persistent history, migrations, performance, or NSPersistentCloudKitContainer sync.

  • apple-debug-orchestrator

    Debug-domain expediter for broad iOS/macOS runtime diagnosis workflows. Use after `apple-appdev-workflow:apple-app-orchestrator` scopes broad debugging requests about crashes, hangs, broken flows, or likely-cause analysis.

  • apple-decision-stress-test

    Decision stress-testing for Apple app work. Use only when a user explicitly asks for an isolated critique, comparison, or challenge pass on an important decision.

  • apple-design-system-ux

    Design-system and UX workflow for iOS/macOS applications. Use for tokenized styling, adaptive layouts, shared-component decisions, interaction states, platform-consistent behavior, SwiftUI localization/layout polish, modifier or animation decisions that affect UX, and SwiftUI SDK 27 adaptive toolbar

  • apple-discovery-first

    Discovery-first workflow for Swift and SwiftUI codebases. Use before routing or implementation to discover existing patterns, project reality, release evidence, protocols, factories, and test helpers across iOS/macOS projects.

  • apple-feature-implementation

    Production feature implementation workflow for iOS/macOS apps with Swift 6 concurrency compliance, explicit dependencies, robust state handling, and maintainable architecture alignment.

  • apple-interface-writing

    Interface-copy workflow for Apple apps. Use when writing, reviewing, or rewriting end-user text inside screens, settings, alerts, dialogs, errors, onboarding, empty states, buttons, or other product surfaces.

  • apple-liquid-glass

    Liquid Glass specialist for Apple projects. Use when adopting, reviewing, or refining Liquid Glass in SwiftUI features for iOS 26+ while keeping availability, fallback behavior, performance, and design cohesion under control.

  • apple-manual-validation

    Focused manual device-validation subskill for iOS/macOS apps. Use for device-only checks, release-doctor walkthroughs, and explicit human-validation evidence, usually after `apple-appdev-workflow:apple-app-orchestrator` scopes the broader workflow.

  • apple-observability-diagnostics

    Focused observability and diagnostics subskill for iOS/macOS apps. Use for structured logging, analytics event quality, crash context, rollout monitoring, and production-debugging readiness, usually after `apple-appdev-workflow:apple-app-orchestrator` scopes the broader workflow.

  • apple-persistence-orchestrator

    Persistence-domain expediter for broad Apple persistence review, migration strategy, coexistence planning, and rollout-risk work spanning SwiftData and Core Data. Use this first for recommendation-first prompts about migration approach, data-loss risk, rollout risk, or what should change first, even

  • apple-product-surface-orchestrator

    Product-surface domain expediter for broad Apple UI surface review, redesign, and coherence work that spans hierarchy, SwiftUI composition, copy, and stylistic refinement. Use this first for recommendation-first prompts about navigation, empty states, on-screen copy, product-surface coherence, or wh

  • apple-release-orchestrator

    Release-domain expediter for broad iOS/macOS release-readiness workflows. Use after `apple-appdev-workflow:apple-app-orchestrator` scopes ship-readiness, final-validation, or go/no-go work.

  • apple-review-hardening

    Focused hardening and release-risk review subskill for iOS/macOS apps. Use only for narrow hardening passes; broad branch-diff review must start with `apple-appdev-workflow:apple-app-orchestrator` and route through `apple-appdev-workflow:apple-review-orchestrator`.

  • apple-review-orchestrator

    Review-domain expediter for broad iOS/macOS branch-diff, precommit, and premerge review workflows. Use after `apple-appdev-workflow:apple-app-orchestrator` scopes broad review requests about bugs, regressions, risks, or missing tests.

  • apple-runtime-debugger-ios

    Focused iOS simulator runtime debugger for Apple projects. Use for narrow simulator inspection and evidence capture after routing; broad reproduce-and-diagnose requests must start with `apple-appdev-workflow:apple-app-orchestrator` and route through `apple-appdev-workflow:apple-debug-orchestrator`.

  • apple-runtime-debugger-macos

    Focused macOS runtime debugger for Apple projects. Use for narrow app-state inspection and evidence capture after routing; broad reproduce-and-diagnose requests must start with `apple-appdev-workflow:apple-app-orchestrator` and route through `apple-appdev-workflow:apple-debug-orchestrator`.

  • apple-swift-concurrency-foundations

    Swift Concurrency foundations for Apple projects. Use when writing, migrating, or modernizing async code; defining actor or Sendable boundaries; converting callbacks to async/await; fixing isolation or cancellation issues; or adopting Swift 6 concurrency settings safely.

  • apple-swift-concurrency-review

    Swift Concurrency diagnostics and remediation review for Apple projects. Use when reviewing files or features for concurrency correctness, fixing strict-concurrency compiler errors, investigating data-race risks, or cleaning up task, cancellation, continuation, and reentrancy bugs.

  • apple-swift-testing-foundations

    Swift Testing specialist skill for Apple projects. Use when writing, adding, fixing, reviewing, or modernizing unit or integration tests; migrating legacy non-UI XCTest suites to Swift Testing; converting XCTestCase classes, setUp/tearDown, XCTest assertions, XCTUnwrap, XCTestExpectation, XCTSkip, X

  • apple-swiftdata-foundations

    SwiftData persistence foundations for Apple projects. Use for focused SwiftData schema, container, query, migration, history, CloudKit, or coexistence design work after the persistence scope is already clear. For broad recommendation-first persistence review, rollout risk, or what-should-change-firs

  • apple-swiftdata-review

    Narrow SwiftData review and remediation skill for Apple projects. Use when reviewing or fixing existing SwiftData code for predicate safety, delete semantics, context misuse, save behavior, indexing, or CloudKit compatibility after the scope is already known. Do not use this as the first lane for br

  • apple-swiftui-performance-audit

    SwiftUI runtime performance audit for Apple projects. Use when diagnosing slow rendering, janky scrolling, hangs, hitches, high CPU or memory usage, excessive view updates, layout thrash, SwiftUI invalidation-boundary problems, ForEach identity issues, Observation fan-out, environment invalidation,

  • apple-swiftui-ui-patterns

    SwiftUI UI composition and app-shell patterns for Apple projects. Use when building or restructuring SwiftUI screens, app shells, tab and navigation flows, sheets, forms, search, overlays, focus, component-driven UI, official SwiftUI specialist best-practice work involving structure, data flow, envi

  • apple-swiftui-view-refactor

    SwiftUI view refactor workflow for Apple projects. Use when cleaning up large view files, stabilizing view trees, reducing unnecessary view-model usage, standardizing Observation and dependency handling, applying official SwiftUI specialist refactor guidance for structure, data flow, environment, Fo

  • apple-testing-quality-gates

    Focused testing and quality-gates subskill for iOS/macOS projects. Use for targeted validation passes, usually after `apple-appdev-workflow:apple-app-orchestrator` scopes the broader code or release workflow.

  • apple-uikit-modernization

    Focused UIKit modernization station for existing iOS and iPadOS apps. Use when replacing legacy UIKit shared-state APIs or app-lifecycle assumptions with scene, trait, window, safe-area, or size-class aware alternatives, including UIScreen.main/mainScreen, interfaceOrientation, UIDevice orientation

  • apple-xcode-security-hardening

    Audit-first Xcode build-setting, diagnostic, entitlement, and security-hardening station for iOS/macOS projects. Use for Enhanced Security posture, compiler or static-analyzer hardening, pointer-authentication and memory-hardening review, C -fbounds-safety adoption audits, ENABLE_C_BOUNDS_SAFETY, pt

  • codebase-archaeology

    Reconstruct how a codebase, plugin bundle, runtime fork family, or mixed host/runtime workspace got to its current state. Use when current behavior depends on historical decisions across repos, branches, docs, transcripts, caches, or runtime surfaces, and you need a grounded explanation of what was

  • fetch-apple-docs

    Fetch official Apple documentation as Markdown via Sosumi. Use for Apple API reference, Human Interface Guidelines, WWDC transcripts, Apple Developer Forums context, and external Swift-DocC pages when precise Apple platform details are needed.

  • git-workflow-specialist

    Read-only git workflow specialist for repo, branch, worktree, dirty-state, source-pair, and checkpoint sequencing. Use when workflow work spans multiple repos or worktrees, branch state is ambiguous, dirty changes need classification, or the next safe git action must be recommended without mutating

  • swiftui-accessibility-auditor

    SwiftUI accessibility implementation and audit skill for iOS and macOS. Use when SwiftUI views change and you need concrete accessibility fixes, findings, or validation guidance.

  • uikit-accessibility-auditor

    UIKit accessibility implementation and audit skill for iOS and iPadOS. Use when UIKit screens, cells, or custom controls change and need concrete accessibility fixes or prioritized findings.

MCP servers (2)

  • sosumi

    connects to: https://sosumi.ai/mcp

  • apple-appdev-xcodebuildmcp

    runs: /bin/bash ./codex-cli/run-xcodebuildmcp.sh mcp

Hooks (2)

  • UserPromptSubmit

    /usr/bin/python3 "$PLUGIN_ROOT/hooks/apple_hook.py" route

  • Stop

    /usr/bin/python3 "$PLUGIN_ROOT/hooks/apple_hook.py" stop

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

container

claude

Teaches Claude container's command surface and how it maps to Docker, Lima, Colima, and Podman on macOS

1 skill

apple/container 51,329

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain Apple AppDev Workflow?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted