asc-shots-pipeline

Orchestrate iOS screenshot pipelines with Xcode, AXe, and Koubou framing.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/pyronaur/ngents --skill asc-shots-pipeline-pyronaur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-shots-pipeline
Source: https://github.com/pyronaur/ngents/tree/main/docs/topics/apple/asc-cli/asc-shots-pipeline
Command: npx skills add https://github.com/pyronaur/ngents --skill asc-shots-pipeline-pyronaur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate end-to-end iOS screenshot automation by coordinating build/run with xcodebuild and simctl, UI interactions via AXe, framing with Koubou-powered templates, and upload of framed assets.

Core Features & Use Cases

  • End-to-end automation pipeline: build, run, capture, frame, and upload screenshots.
  • Plan-driven capture using AXe primitives with device-aware configurations.
  • Frame and upload workflow powered by a pinned framing toolchain and the asc CLI.
  • Supports multi-device workflows and reusable plan/settings to ensure consistency.

Quick Start

Create a plan and a settings file, then run the pipeline to capture screenshots from a simulator, apply framing, and upload the results.

Frequently Asked Questions about asc-shots-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end iOS screenshot capture and upload workflows?

You can automate iOS screenshot capture by orchestrating Xcode-based build/run with xcodebuild and simctl, driving UI interactions via AXe, applying Koubou framing, and uploading assets through the asc CLI.

Can I capture screenshots across multiple iOS simulators using a plan-driven approach?

Yes, plan-driven capture supports multi-device workflows across multiple simulators. You create reusable plan and settings files to ensure consistent, device-aware screenshot configurations for QA teams.

Do I need Xcode and the asc CLI to run the iOS screenshot pipeline?

Yes, Xcode tooling and the asc CLI are required dependencies to perform the capture and upload tasks. Optional Koubou framing tools and plan files are needed for applying frames to assets.

What's the best way to frame iOS simulator screenshots for App Store uploads?

You can frame captured simulator screenshots using a pinned Koubou-powered template toolchain. This workflow applies frame configurations and then uploads the framed assets via the asc CLI.

How does plan-driven UI automation work for capturing iOS screenshots?

Plan-driven capture works by defining UI interactions using AXe primitives within a plan file. This orchestrates the application build, run, and automated UI actions to capture screenshots repeatably.

Are there limitations when using xcodebuild and simctl for automated screenshot pipelines?

The pipeline relies heavily on Xcode tooling and simctl, meaning workflows are bound to environments supporting Xcode. Repeatability depends on maintaining consistent plan and settings files for device configurations.