axint.suggest
Analyzes app descriptions to recommend ranked Apple-native features and surfaces like intents and widgets, guiding development before coding.
Instructions
Suggest Apple-native features for an app based on its description. The domain is only a weak hint; the app description wins. Returns a ranked list of features with recommended surfaces (intent, widget, view,... Use: use before generation to choose Apple surfaces; not a substitute for registry search or validation. Effects: local mode is read-only; Pro mode may call Axint endpoint when credentials are configured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appDescription | Yes | What the app does, in natural language. E.g., 'A fitness tracking app that logs workouts and counts steps'... | |
| domain | No | Primary app domain. One of: messaging, productivity, health, social, community, collaboration,... | |
| mode | No | Suggestion strategy. local is deterministic and offline. pro/ai uses the authenticated Axint Pro... | |
| platform | No | Optional Apple platform target used by AI mode to tailor suggestions. | |
| audience | No | Optional audience context, such as consumers, teams, operators, developers, clinicians, creators, or... | |
| exclude | No | Optional concepts to avoid, for example ['dating', 'fitness']. | |
| goals | No | Optional product goals for Pro mode, such as activation, retention, conversion, speed, accessibility, or... | |
| stage | No | Optional product stage used by Pro mode to tune suggestions without embedding private strategy logic in the... | |
| constraints | No | Optional constraints for Pro mode, such as must be macOS-native, no server, no payments, or build in one... | |
| limit | No | Maximum number of suggestions to return. Defaults to 5. Suggestions are ordered by estimated user impact. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Primary Axint tool response text, matching the first text content block. | |
| isError | No | Whether Axint marked the tool response as an error. |