Use when a Maestro test-android run has failed and a structured per-flow diagnosis is needed without bloating the caller's context. Accepts either a local artifact directory or a GitHub Actions run/job URL. Reads commands JSON, screenshots, and maestro.log; classifies each newly-failing passing/ flow; identifies…
Use this agent when you need expert guidance on optimizing neural network operations on Apple platforms, including Metal Performance Shaders (MPS), MLX framework optimization, low-level array operations, GPU kernel optimization, memory management for ML workloads, or performance profiling of neural network code. This…
Use this agent when you need to search for specific code patterns, syntax structures, or text across files in the current directory. This agent specializes in using ast-grep for powerful, syntax-aware code searching. Examples:\n\n \nContext: An agent needs to find all function definitions that match a certain…
Inspects a mobile app project's environment and returns structured JSON covering project type, platform support, build and startup commands, bundler config, env resolution, key packages, QA/feedback-loop tooling, and Argent-specific workflow commands. Works on any project — determines whether it is React Native, Expo…
Hermex ships one String Catalog, HermesMobile/Resources/Localizable.xcstrings, included in the app, widget, and share-extension targets. Every user-facing literal is already externalized (String(localized:) / LocalizedStringKey), so adding a language is normally translation-only — no Swift edits.
Durable rules for the shipped Kanban feature (HermesMobile/Features/Kanban/). These are normative where they differ from the desktop WebUI. Vocabulary is owned by root CONTEXT.md: upstream task/taskid stay network-boundary names; user-facing and Swift domain names use Card with a Kanban qualifier.
Which app state is per-server versus intentionally global, where each lives, and which tests guard the isolation. Almost all isolation holds by construction through the server-keyed view tree and cache keys described below; "Clear Offline Cache" is explicitly scoped to the active server.
The primary agent workflow — inference setup resolution, the automation switch, evidence-first execution, tool policy, and the proposal/confirmation loop.
Specialized agent that designs, builds, validates, signs, and archives macOS/iOS Shortcuts. Invoke when the user asks to create, build, generate, or write a Shortcut (.shortcut), a Shortcuts plist, or an automation for the Shortcuts app. Handles the full Craig Loop internally so the main thread never pays the context…
Specialized agent that remixes an existing .xml Shortcuts plist by applying a natural-language diff. Invoke when the user supplies BOTH a path to an existing unsigned XML file AND a description of changes to apply. NOT for from-scratch builds — if there's no source XML, decline and suggest /shortcuts-playground:build…
An agent that reviews code changes for bugs, design problems, readability, and framework-specific issues. It responds in Japanese and checks Dart, Flutter, and TypeScript details when those technologies are involved.
The single authority for every shape crossing a process boundary in the per-Host agent Live Activity pipeline (app ↔ widget ↔ registration file ↔ plugin ↔ relay ↔ APNs). Implementations in Sources/, plugin/, and relay/ must match this file byte-for-byte where it says canonical; the shared vectors in…