$npx skillfedfor your agent

agf-releasing-apple

agf-releasing-apple integrates with Claude Code to handle the final stages of iOS app delivery—taking merged main branch code and producing signed, release-ready Apple distributables. Built on App Genesis Forge's 19-role workflow model, it enforces quality gates and process discipline at each step, ensuring consistent, production-grade app releases without manual friction.

agf-releasing-apple takes your merged main branch code and orchestrates the complete signing and distribution pipeline. It coordinates with fastlane to invoke the appropriate lane (TestFlight, App Store, or DMG), manages code signing via match and App Store Connect API keys, and produces a release-ready distributable. The skill enforces pre-flight checks and smoke testing on real output before handoff to ensure quality gates are met.

AI-generated summary based on this skill's SKILL.md

423 11 MITupdated by pcliangx

Decision gist · record as of 2026-07-19

agf-releasing-apple takes your merged main branch code and orchestrates the complete signing and distribution pipeline. It coordinates with fastlane to invoke the appropriate lane (TestFlight, App Store, or DMG), manages code signing via match and App Store Connect API keys, and produces a release-ready distributable. The skill enforces pre-flight checks and smoke testing on real output before handoff to ensure quality gates are met.

manual: git clone https://github.com/pcliangx/AppGenesisForge → cp -r AppGenesisForge/.claude/skills/agf-releasing-apple ~/.claude/skills/agf-releasing-apple
.claude/skills/agf-releasing-apple/SKILL.md · version 51a94315

Use it when

  • agf-releasing-apple notarizes your macOS app and verifies it with spctl before handing off to QA or distribution.
  • agf-releasing-apple executes fastlane lanes tailored to your release target: TestFlight for beta pilots.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

pcliangx/AppGenesisForge/agf-releasing-apple · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to build and sign Apple distributable from main?

agf-releasing-apple takes your merged main branch code and orchestrates the complete signing and distribution pipeline. It coordinates with fastlane to invoke the appropriate lane (TestFlight, App Store, or DMG), manages code signing via match and App Store Connect API keys, and produces a release-ready distributable. The skill enforces pre-flight checks and smoke testing on real output before handoff to ensure quality gates are met.

What does agf-releasing-apple do for macOS notarization?

agf-releasing-apple notarizes your macOS app and verifies it with spctl before handing off to QA or distribution. It automates the notarytool workflow, waits for Apple's notarization service to complete, and confirms the developer ID signature is valid. This ensures your DMG or direct-distribution app meets Apple's security requirements and runs without Gatekeeper warnings on end-user machines.

How does agf-releasing-apple handle fastlane lanes?

agf-releasing-apple executes fastlane lanes tailored to your release target: TestFlight for beta pilots, App Store for production submission, or DMG for macOS direct distribution. It passes build metadata, signing certificates, and App Store Connect credentials, then monitors lane execution. Once the lane completes, the skill performs smoke tests on the real output and generates a release report with gate verdict for your product lead.

What pre-flight checks does agf-releasing-apple run?

agf-releasing-apple performs pre-flight checks to validate build configuration, signing materials availability, and App Store Connect connectivity before invoking fastlane. It verifies keychain access, match repository readiness, and build number/version consistency. These gates prevent failed builds and ensure all prerequisites are in place, reducing friction and rework in the release pipeline.

How does agf-releasing-apple notify about release status?

agf-releasing-apple generates a release report documenting the build outcome, notarization status, smoke test results, and gate verdict. It then notifies your product lead with a structured handoff message, enabling quick decision-making on whether to proceed to QA or rollback. This keeps stakeholders informed and maintains transparency across the App Genesis Forge 19-role workflow model.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Releasing the Apple distributable (sign → notarize → package → smoke)

合并到 main 后的干净代码构建成签名分发包,冒烟自检通过后交接 apple-qa-engineer。本 skill 是 apple-release-engineer 的分步 runbook;契约 SSOT 是 deployment.md §7,流水线决策是 ADR-009

适用门

满足以下全部才进入构建:

  • 角色 = apple-release-engineer(deploy-only,不修业务源码;apple/fastlane/ 配置是可写域)。
  • 目标是 Apple 原生链路apple/ 工程)。Web docker UAT → 归 deploy-engineer;小程序体验版 → 归 miniapp 轨。均不适用
  • apple code review(含 SIT Audit)已通过且已合并到 main,product-lead 已确认"构建分发包"(对话内确认或 /agf-apple-release 手动触发),且 PRD 已声明渠道。

任一不满足 → 不构建,SendMessage

(truncated - see the full file via the links below)

File tree — 1 file
.claude/skills/agf-releasing-apple/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Build and sign Apple distributable from merged main code”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

agf-running-apple-sit
by pcliangx · pcliangx/AppGenesisForge

App Genesis Forge equips Claude Code with a structured development pipeline featuring 19 specialized roles working in concert. This skill automates simulator-based integration testing, catching composition issues before they reach code review—ensuring quality gates function like a lean manufacturing line rather than relying on a single agent.

MITfor claude-codedocs in Chineseupdated Jul 2026
★ 423repo stars
agf-running-sit-tests
by pcliangx · pcliangx/AppGenesisForge

This skill integrates with App Genesis Forge to execute system integration tests in your local environment, catching component interaction issues before they reach code review. Part of a structured 19-role development workflow that enforces quality gates at each stage, it helps ensure defects don't propagate downstream.

MITfor claude-codeupdated Jul 2026
★ 423repo stars
agf-writing-qa-report
by pcliangx · pcliangx/AppGenesisForge

This skill automates the creation and distribution of comprehensive QA test reports within Claude Code's development environment. It captures test execution results, applies structured verdict logic, and publishes findings to stakeholders—ensuring quality gates remain enforced throughout the development lifecycle.

MITfor claude-codedocs in Chineseupdated Jul 2026
★ 423repo stars
e2e-test
by duc01226 · duc01226/EasyPlatform

e2e-test automates creation of spec-traceable end-to-end tests using your project's configured framework, with every test linked to a TC code and structured via Page Object Model. It handles test generation from recordings, specs, or UI changes while enforcing semantic selectors and self-sufficient test data to keep tests resilient to future changes.

MITfor claude-codeupdated Jun 2026
★ 7repo stars
Release
by max-sixty · max-sixty/worktrunk

Release orchestrates the full publication pipeline for Rust projects, handling version bumps, changelog updates, and multi-platform validation before pushing to crates.io and GitHub. It includes built-in safeguards for data-loss review and ensures nothing drifts into main during the release window.

no license declared → metadata onlyfor claude-codeupdated Jul 2026
★ 6,109repo stars
e2e-tester
by olehsvyrydov · olehsvyrydov/AI-development-team

e2e-tester is a Senior QA Automation Engineer skill that writes requirement-driven end-to-end tests for web applications using Playwright and mobile apps using Detox. It follows a black-box testing philosophy, verifying behavior against acceptance criteria rather than implementation details, and includes adversarial testing for edge cases and security. Every test traces to a test case with full traceability coverage.

MITfor claude-codeupdated Jun 2026
★ 13repo stars
Tags
code-signing-workflowdistribution-packagingnotarization-gatingrelease-automationpre-flight-validationsmoke-testing-evidencerole-based-deploymentmulti-channel-laneshandoff-protocol