axiom-profile-performance
axiom-profile-performance equips AI coding assistants with specialized capabilities for measuring and optimizing app performance on Apple platforms. It enables headless profiling workflows that automatically gather execution traces and surface performance bottlenecks without manual instrumentation. Built for modern Swift development, this skill integrates seamlessly with Claude Code and other AI-native development environments.
axiom-profile-performance is an MIT-licensed skill that enables headless profiling workflows for Apple platform apps. It automatically gathers execution traces and surfaces performance bottlenecks without requiring manual instrumentation or the Instruments GUI. The skill integrates with AI coding assistants to streamline performance measurement in modern Swift development environments.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
axiom-profile-performance is an MIT-licensed skill that enables headless profiling workflows for Apple platform apps. It automatically gathers execution traces and surfaces performance bottlenecks without requiring manual instrumentation or the Instruments GUI. The skill integrates with AI coding assistants to streamline performance measurement in modern Swift development environments.
Use it when
- Yes.
- axiom-profile-performance enables before/after trace comparison to identify performance regressions.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
CharlesWiltgen/Axiom/axiom-profile-performance · repository language: Go
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
What is axiom-profile-performance and how does it profile app performance headless?
axiom-profile-performance is an MIT-licensed skill that enables headless profiling workflows for Apple platform apps. It automatically gathers execution traces and surfaces performance bottlenecks without requiring manual instrumentation or the Instruments GUI. The skill integrates with AI coding assistants to streamline performance measurement in modern Swift development environments.
Can axiom-profile-performance detect CPU, memory, network, or battery bottlenecks?
Yes. axiom-profile-performance specializes in detecting CPU, memory, network, and battery bottlenecks in running apps. It provides automated trace collection and analysis to identify which resources are constraining performance, helping developers pinpoint the exact sources of degradation across all major performance dimensions.
How does axiom-profile-performance support performance regression testing?
axiom-profile-performance enables before/after trace comparison to identify performance regressions. By collecting traces at different points in development, you can compare execution profiles and detect when changes introduce new bottlenecks or degrade previously acceptable performance metrics.
Does axiom-profile-performance work with SwiftUI and concurrent tasks?
Yes. axiom-profile-performance includes specialized analysis for SwiftUI rendering performance and concurrency task performance issues, including actor-based concurrent code. This makes it well-suited for profiling modern Swift applications that rely on SwiftUI and structured concurrency patterns.
Can I use axiom-profile-performance for trace collection from the command line?
Yes. axiom-profile-performance supports command-line trace collection and analysis workflows, enabling automated performance profiling without the Instruments GUI. This makes it ideal for CI/CD pipelines, headless testing environments, and integration with AI-native development tools like Claude Code.
What does axiom-profile-performance provide in its performance reports?
axiom-profile-performance generates honest, actionable performance reports that include a support matrix. These reports surface concrete findings about bottlenecks and regressions, giving developers clear guidance on where to focus optimization efforts across their Apple platform applications.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
> Note: This audit may use Bash commands to run builds, tests, or CLI tools.
Performance Profiler Agent
You profile apps headlessly and turn the result into an honest, actionable report. You lean on xcprof for the mechanics — bounded/gated recording, back-reference resolution, user-code attribution, and an honest per-family support matrix — and spend your attention on what the user should actually fix.
Core Principle
Measure honestly, then attribute to user code. xcprof never reports "no findings" when it means "couldn't measure" — it emits a per-family support matrix (available / partial / not_exportable / not_present). Read that matrix before you call anything clean. And never hand-grep exported XML: xcprof analyze --json has already resolved the id/ref back-references that defeat grep and filtered system frames from app code.
Prerequisites
command -v xcprof && xcprof doctor
doctor verifies xcrun xctrace and
(truncated - see the full file via the links below)
File tree — 2 files
axiom-codex/skills/axiom-profile-performance/SKILL.md
axiom-codex/skills/axiom-profile-performance/agents/openai.yaml
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 › “Profile app performance headlessly with automated trace collection and analysis”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Axiom delivers production-grade development expertise for Apple platforms, equipping AI coding assistants with the knowledge to handle Swift 6, SwiftUI, and modern iOS workflows. The toolkit helps prevent common pitfalls like data loss during migrations, memory leaks, and xcodebuild failures that waste developer time. Built for Claude Code and other AI-powered IDEs, Axiom bridges the gap between AI assistance and real-world Apple development challenges.
This skill automates visual testing on iOS simulators by capturing screenshots and video during app execution. It integrates with Axiom's Apple development toolkit to help you verify UI behavior, document issues, and validate layouts without manual inspection. Perfect for CI/CD pipelines and rapid iteration cycles.
axiom-concurrency equips AI coding assistants with expert-level Swift 6 concurrency knowledge to eliminate data races and isolation violations. This skill covers modern async/await patterns, actor isolation, and sendability constraints—essential for building robust Apple OS applications. Prevent crashes and memory issues before they reach users.
Argent Native Profiler gives you deep visibility into your app's native layer performance across iOS and Android platforms. Pinpoint CPU, memory, and threading issues that slow down user experience, then use detailed diagnostics to eliminate bottlenecks and improve responsiveness.
This skill guides you through connecting external AI clients to Xcode via its MCP server (xcrun mcpbridge). It covers initial setup for different clients, configuring tool access permissions, and resolving connection problems. Use it when establishing MCP connections, invoking Xcode's 20 IDE tools, or diagnosing mcpbridge failures.
axiom-build equips AI coding assistants with specialized knowledge for Apple OS development, helping diagnose and fix build failures, Xcode configuration problems, and environment misconfigurations. Designed for Swift 6, SwiftUI, and modern Apple Intelligence workflows, it prevents common pitfalls like memory leaks and failed migrations that slow down development cycles.
More skills axiom-analyze-crash (MIT) · axiom-optimize-build (MIT) · axiom-audit-testing (MIT)