app-intents-code-review

Review Swift App Intents code for structure, parameters, and Siri phrases.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/javierhbr/random-poc --skill app-intents-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-intents-code-review
Source: https://github.com/javierhbr/random-poc/tree/main/custom-skills/beagle-main/plugins/beagle-ios/skills/app-intents-code-review
Command: npx skills add https://github.com/javierhbr/random-poc --skill app-intents-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers ensure their App Intents code adheres to best practices, improving the reliability and discoverability of their app's shortcuts and Siri integration.

Core Features & Use Cases

  • Structure Validation: Checks for correct AppIntent protocol implementation, including perform() method signatures and threading.
  • Entity & Parameter Review: Verifies proper use of AppEntity, EntityQuery, and @Parameter wrappers for robust data handling.
  • Shortcut Phrase Quality: Assesses the clarity, discoverability, and localization of phrases used for Siri and Shortcuts.
  • Use Case: A developer has just implemented several new App Intents for their iOS app. They can use this Skill to automatically scan the code, identify potential issues with intent structure, parameter handling, and shortcut phrases before submitting for review.

Quick Start

Review the provided Swift code for App Intents best practices.

Frequently Asked Questions about app-intents-code-review

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

FAQPage Schema
How do I review Swift code for App Intents best practices?

Review Swift code for App Intents by validating the AppIntent protocol structure, parameter wrappers, and shortcut phrase discoverability. This ensures your iOS app's Siri integration adheres to Apple's AppIntents framework guidelines for reliable shortcuts.

What does proper App Intent structure require in iOS development?

Proper App Intent structure requires correct implementation of the AppIntent protocol, including accurate perform() method signatures and @MainActor threading. It also involves validating AppEntity and EntityQuery definitions for robust data handling.

How do I validate parameter types and error handling in App Intents?

Validate parameter types and error handling in App Intents by checking the correct use of @Parameter wrappers. This verifies robust data handling and ensures your intent logic properly manages validation errors according to Apple guidelines.

How do I check Siri phrase localization for Shortcuts discoverability?

Check Siri phrase localization by assessing the clarity and discoverability of phrases used for Shortcuts. Validating these phrases ensures your App Intents are easily found and function correctly across different languages.

Can I use this to scan an iOS app for AppIntents framework issues before a code review?

Yes, you can use this to scan an iOS app for AppIntents framework issues before submitting for code review. It identifies potential problems with intent structure, parameter handling, and shortcut phrases automatically.