Skip to main content

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​

FieldValue
Nameapp-compatibility-engine
CategoryDevelopment
VersionNot declared
LicenceNot declared
Allowed toolsNot declared
Plugins-
Sourcecatalog/navin/skills/app-compatibility-engine/SKILL.md
Digestsha256:b39c1ce05ce8ea8b122c60ec16b2af2fb83e377f805c7166e1e4d8c3fccb4fb7
skill_md_digestsha256:09980c80904a389fd0a9a7e24ada85c66607f4b4f17a0e47b822cfb292f0e55f
Emoji🧩

Frontmatter​

Every field of the SKILL.md frontmatter, with the value of the source:

FieldValue
nameapp-compatibility-engine
descriptionPhase 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.categorydevelopment