CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-native

github.com/BuilderIO/agent-native

SkillAddedReview
a2a-protocol

.agents/skills/a2a-protocol/SKILL.md

How agent-native apps discover, authenticate with, and call each other over A2A. Use when connecting one app to another, debugging a remote agent that won't authenticate, exposing skills to peers, or calling agents from scripts.

66

actions

.agents/skills/actions/SKILL.md

How to create and run agent actions. Actions are the single source of truth for app operations — the agent calls them as tools and frontend code calls them through client hooks. Use when creating a new action, adding an API integration, or wiring up frontend data fetching.

68

adding-a-feature

.agents/skills/adding-a-feature/SKILL.md

The four-area checklist every new feature must complete. Use when adding any feature, integration, or capability to ensure the agent and UI stay in parity.

64

adding-workspace-apps

.agents/skills/adding-workspace-apps/SKILL.md

How to add an app to an Agent-Native workspace: classifying an "agent" request, scaffolding `apps/<app-name>`, app discovery and descriptions, mounting and base paths, action-first data, and finishing a chat-template app. Use when asked to create, build, scaffold, or generate a new agent or app in a workspace.

65

address-feedback

.agents/skills/address-feedback/SKILL.md

Triage feedback from docs, issues, Slack threads, or pasted notes into verified bugs, UX proposals, unclear questions, and skipped noise. Use when a user asks you to address product feedback or investigate a reported workflow.

65

address-feedback-with-replies

.agents/skills/address-feedback-with-replies/SKILL.md

Complete the Slack feedback cycle: read every thread and linked evidence, fix verified repo-owned issues, and reply in-thread with honest status, clarification questions, and release follow-up. Use when the user asks to address feedback and respond in the requested voice through the invoking user's connected Slack identity.

60

agent-native-docs

.agents/skills/agent-native-docs/SKILL.md

How to find version-matched Agent-Native framework docs and source bundled in node_modules. Use before implementing or answering questions about @agent-native/core APIs, generated apps, workspaces, templates, or advanced features.

64

agent-native-docs

packages/core/docs/SKILL.md

How to look up version-matched Agent-Native framework docs and source in node_modules. Use before coding against @agent-native/core APIs or advanced features.

65

agent-native-toolkit

.agents/skills/agent-native-toolkit/SKILL.md

Inventory and ownership rules for shared Agent-Native workspace UI. Use before building app chrome, settings, navigation, sharing, collaboration, setup, history, comments, chat rails, agent UX, or repeated workspace behavior.

65

agent-page

.agents/skills/agent-page/SKILL.md

The full-page Agent surface (/agent) with Context, Files, Connections, Automations, and Access tabs. Use when mounting the Agent page in a template, adding an app-specific tab, surfacing context transparency, MCP servers, A2A agents, recurring jobs, or external-client connect flows in the UI.

64

an

.agents/plugins/agent-native/skills/an/SKILL.md

Open and operate Agent-Native workspace apps through Dispatch MCP, with inline app surfaces, browser-session authentication, and current screen state.

56

assets

skills/assets/SKILL.md

Use Agent-Native Assets for image and video generation requests, brand-safe asset search/export, and human-in-the-loop asset selection through the hosted Assets MCP app. Prefer this over generic image tools when installed.

60

audit-log

.agents/skills/audit-log/SKILL.md

Durable, access-scoped, append-only record of who changed what app data, when, and whether it was the agent or a human. Use when adding an activity feed or change history, declaring what a mutating action targets, auditing sensitive reads, or answering "what did the agent change / who edited this".

72

authentication

.agents/skills/authentication/SKILL.md

How auth works in agent-native apps. Use when wiring login/signup, configuring auth modes, setting up organizations, protecting routes, or debugging session issues.

60

automations

.agents/skills/automations/SKILL.md

Event-triggered and schedule-triggered automations with natural-language conditions. Use when creating automations, wiring events, or understanding how triggers fire.

60

availability

packages/scheduling/docs/skills/availability/SKILL.md

How schedules, weekly rules, date overrides, travel schedules, and out-of-office entries combine to determine when someone is bookable.

58

babysit-pr

.agents/skills/babysit-pr/SKILL.md

Monitor a PR, fix feedback and CI failures until fully green for 30 min. Run with /babysit-pr <number>

61

booker

packages/scheduling/docs/skills/booker/SKILL.md

Public booking flow — the state machine, animations, and URL/app-state sync.

62

bookings

packages/scheduling/docs/skills/bookings/SKILL.md

Booking lifecycle — pending, confirmed, rescheduled, cancelled — plus attendees, references, no-shows, and reminders.

62

browser-sessions

.agents/skills/browser-sessions/SKILL.md

Architecture for attaching Chrome page context and control to Agent-Native conversations. Use when building browser capture, extension chat, browser control, or cross-app webpage workflows.

71

capture-learnings

.agents/skills/capture-learnings/SKILL.md

Capture and apply accumulated knowledge via structured memory. Use when the user gives feedback, shares preferences, corrects a mistake, or when you discover something worth remembering for future conversations.

56

changelog

.agents/skills/changelog/SKILL.md

How to keep each app's user-facing changelog. Use when you ship a change a user would notice (a new feature, a visible improvement, a bug fix), when wiring the in-app "What's new" surface into a template, or when releasing pending changelog entries. Apps opt in with `changelog.enabled: true` in `agent-native.config.ts`.

68

chat-first-workbench

.agents/skills/chat-first-workbench/SKILL.md

Implement or extend the opt-in Codex/T3-like chat-first shell. Use when changing chat rails, contextual app panes, app opening, or local/mobile shell preferences across Electron, Dispatch, or mobile.

70

client-methods

.agents/skills/client-methods/SKILL.md

Client method surface rules. Use when wiring browser/client code to actions, application state, framework routes, app APIs, uploads, auth, or settings.

63

client-side-routing

.agents/skills/client-side-routing/SKILL.md

How to add routes without remounting the app shell. Use when adding a new route, fixing agent sidebar reloads on navigation, or choosing between `root.tsx` layout and pathless `_app.tsx` layout patterns.

72