app-compatibility-engine
Phase 2 of App Factory. Decide how a web frontend runs inside a mobile (Capacitor 8) or desktop (Tauri 2) shell - strategy static, next-export or client-shell - and enforce the Next.js rule (never just output export when Server Actions, SSR, middleware or route handlers exist). Drives appfactory action=plan.
When to use
The agent picks this skill when a request matches its description.
Inputs and tools
The skill takes the request of the user in natural language: its frontmatter declares no argument. It declares no allowed-tools: the tools available are those of the agent that loads it, under the tool policy of the project.
Reference
| Field | Value |
|---|---|
| Name | app-compatibility-engine |
| Category | Development |
| Version | Not declared |
| Licence | Not declared |
| Allowed tools | Not declared |
| Plugins | - |
| Source | catalog/navin/skills/app-compatibility-engine/SKILL.md |
| Digest | sha256:b39c1ce05ce8ea8b122c60ec16b2af2fb83e377f805c7166e1e4d8c3fccb4fb7 |
skill_md_digest | sha256:09980c80904a389fd0a9a7e24ada85c66607f4b4f17a0e47b822cfb292f0e55f |
| Emoji | 🧩 |
Frontmatter
Every field of the SKILL.md frontmatter, with the value of the source:
| Field | Value |
|---|---|
name | app-compatibility-engine |
description | Phase 2 of App Factory. Decide how a web frontend runs inside a mobile (Capacitor 8) or desktop (Tauri 2) shell - strategy static, next-export or client-shell - and enforce the Next.js rule (never just output export when Server Actions, SSR, middleware or route handlers exist). Drives appfactory action=plan. |
metadata.navin.emoji | 🧩 |
metadata.navin.category | development |