Lovable’s web agent does not read skill files from
.agents/skills/ or .cursor/skills/ — it only reads Project knowledge, Workspace knowledge, AGENTS.md, and CLAUDE.md from your GitHub repo. The npx skills add CLI has no direct effect on what Lovable sees.However, Lovable projects are GitHub-backed. If you also work on the same project locally in Cursor (a common hybrid workflow), you should install the skills there too — see the Cursor guide.How Lovable reads context
Lovable’s agent considers several context sources when generating code:
For Notifyer integrations, the most reliable approach is to put the critical API context in Project knowledge and keep the
AGENTS.md file for structural rules that must persist across long sessions.
Option 1 — Project Knowledge (recommended)
Add the following to your project’s Project settings → Knowledge. This tells Lovable’s agent exactly how to call the Notifyer API when building your app.Option 2 — AGENTS.md in your GitHub repo
For rules that must survive long Lovable chat sessions, add anAGENTS.md file to the root of the GitHub repository linked to your Lovable project. Lovable always reads root-level AGENTS.md files regardless of session length.
Create AGENTS.md in your repo root:
Example Lovable prompts
With the project knowledge orAGENTS.md in place, use Lovable’s Agent mode to build Notifyer-powered features:
Send a WhatsApp message from a form
Send a template when window is closed
Broadcast from the dashboard
Webhook receiver
Label and handoff from the app UI
Using Plan mode before building
For complex integrations, click Plan next to the message input to switch to Plan mode before any code is written. Plan mode never modifies your code — it only reasons and proposes an approach..lovable/plan.md in your project.
Environment variables by backend
Lovable supports two distinct backends. The env var workflow is different for each.- Lovable Cloud (built-in backend)
- Supabase integration (external Supabase account)
- External / self-hosted deployment
Lovable Cloud is Lovable’s own full-stack hosting platform — no external Supabase account needed. It handles the backend automatically.When Lovable generates an Edge Function that calls the Notifyer API, instruct it to read secrets from environment variables:Lovable Cloud manages the secret injection automatically as part of the Cloud environment. You can review and manage Cloud settings via Connectors → App connectors → Lovable Cloud → Manage permissions.
Important constraints
Related pages
- Quickstart
- Auth & environment
- Security
- Using with Cursor — install skills locally if you work on the Lovable project in Cursor
- Lovable Agent mode docs
- Lovable Knowledge docs
- Lovable Plan mode docs