Core idea
The directory name communicates the role.app/ and pages/ contain entry
points. agents/, tools/, workflows/, tasks/, prompts/, resources/,
and skills/ contain reusable capabilities. veryfront.config.ts wires
framework behavior and extensions.
Directory roles
| Area | Role |
|---|---|
app/ or pages/ | Pages, layouts, and API routes. |
agents/, tools/, workflows/, prompts/, resources/, skills/ | Auto-discovered AI and MCP primitives. |
components/ | Shared React components. |
lib/ | Shared project utilities and business logic. |
content/ | App-owned content files, such as Markdown or data. |
public/ | Static assets served from the root path. |
veryfront.config.ts | Framework configuration and extension registration. |