All authors

Claude Skills by BuilderIO
github.com/BuilderIO243 skills4 installs375 views
- A2a ProtocolHow 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.Votes: 0GitHub stars: 6,969
- ActionsHow 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.Votes: 0GitHub stars: 6,969
- Adding A FeatureThe 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.Votes: 0GitHub stars: 6,969
- Address FeedbackTriage 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.Votes: 0GitHub stars: 6,969
- AuthenticationHow auth works in agent-native apps. Use when wiring login/signup, configuring auth modes, setting up organizations, protecting routes, or debugging session issues.Votes: 0GitHub stars: 6,969
- AutomationsEvent-triggered and schedule-triggered automations with natural-language conditions. Use when creating automations, wiring events, or understanding how triggers fire.Votes: 0GitHub stars: 6,969
- Babysit PrMonitor a PR and fix CI or review feedback. Use standalone, or from /ship to continue through its authorized guarded merge instead of stopping at green.Votes: 0GitHub stars: 6,969
- Capture LearningsCapture 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.Votes: 0GitHub stars: 6,969
- Client Side RoutingHow 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.Votes: 0GitHub stars: 6,969
- Context AwarenessHow the agent knows what the user is looking at. Use when exposing UI state to the agent, implementing view-screen or navigate actions, wiring navigation state, or debugging agent context issues.Votes: 0GitHub stars: 6,969
- Create SkillHow to create new skills for an agent-native app. Use when adding a new skill, documenting a pattern the agent should follow, or creating reusable guidance for the agent.Votes: 0GitHub stars: 6,969
- Delegate To AgentHow to delegate all AI work to the agent chat. Use when delegating AI work from UI or scripts to the agent, when a user asks for agent behavior or LLM-powered features, when tempted to add inline LLM calls, or when sending messages to the agent from application code.Votes: 0GitHub stars: 6,969
- Extension PointsHow extensions render as widgets inside other apps via named UI slots — the framework's VS-Code-style extension system. Use when a user asks to add a custom widget to an app surface (e.g. "add a sticky-note widget to my mail contact sidebar"), when wiring an ExtensionSlot in a template, or when marking an extension as installable into a slot.Votes: 0GitHub stars: 6,969
- ExtensionsCreating, editing, and managing extensions — sandboxed Alpine.js mini-apps that run inside iframes. Use when a user asks for a dashboard, widget, calculator, or any interactive mini-app that calls external APIs. Distinct from LLM "tools" (function calls) — see note below.Votes: 0GitHub stars: 6,969
- External AgentsConnect external agents and MCP hosts (Claude, Claude Desktop, Claude Code, ChatGPT custom MCP apps, Codex, Cursor, Claude Cowork, VS Code GitHub Copilot, Goose, Postman, MCPJam) to an agent-native app over MCP, and round-trip artifacts back into the UI with MCP Apps and deep links. Use when adding an action's `link` builder or `mcpApp`, wiring the `/_agent-native/open` route, exposing an "ingest" action to MCP/A2A, or scaffolding apps from an external agent.Votes: 0GitHub stars: 6,969
- Integration WebhooksCross-platform pattern for handling messaging integration webhooks (Slack, Telegram, WhatsApp, email, etc.) on serverless hosts. Use when adding a new integration adapter, debugging dropped messages, or wiring long-running agent work into a webhook handler.Votes: 0GitHub stars: 6,969
- Mvp FollowupUse when asking what to do next after a feature pass while avoiding bloat and checking for unfinished MVP work.Votes: 0GitHub stars: 6,969
- New BranchCreate a fresh git branch. Use for an explicit /new-branch request or when a task-owned worktree needs a branch to ship detached work. Keep platform-assigned Builder.io and Fusion branches in place.Votes: 0GitHub stars: 6,969
- ObservabilityAgent observability, evals, feedback, and experiments. Use when adding observability dashboards, configuring trace capture, setting up evals, creating A/B experiments, or collecting user feedback on agent responses.Votes: 0GitHub stars: 6,969
- OnboardingHow to register user-facing setup steps (API keys, OAuth, connecting third-party services) for the sidebar setup checklist. Use when adding a feature that needs initial user configuration.Votes: 0GitHub stars: 6,969
- PortabilityHow to keep template code PostgreSQL-specific and hosting-agnostic. Use when defining schemas, writing raw SQL, or creating server routes.Votes: 0GitHub stars: 6,969
- QaAutonomous QA testing across template apps using Playwright. Use when testing apps end-to-end, finding and fixing bugs, or running a QA sweep. Invoke as /qa with optional --apps and --focus args.Votes: 0GitHub stars: 6,969
- Real Time CollabMulti-user collaborative editing with Yjs CRDT, SSE fast-path transport, and granular server-side merge. Use when adding real-time collaborative editing to a template, debugging sync issues, or understanding how the agent and humans edit documents simultaneously.Votes: 0GitHub stars: 6,969
- Real Time SyncDecide whether a page needs external changes before refresh, then use the opt-in shared SSE and polling transport safely.Votes: 0GitHub stars: 6,969
- Recurring JobsScheduled tasks the agent runs on a cron schedule. Use when a user asks for something recurring ("every morning", "daily", "weekly"), when creating or updating jobs, or when debugging the job scheduler.Votes: 0GitHub stars: 6,969
- SecretsDeclaratively register API keys and service credentials a template needs so they appear on Settings › API keys and in the onboarding checklist. Use before adding any third-party credential or setup UI so API keys, OAuth connections, and scoped configuration use the correct shared primitive.Votes: 0GitHub stars: 6,969
- SecuritySecure coding practices for agent-native apps: input validation, SQL injection, XSS, secrets, data scoping, and auth. Use when writing any action, route, or component that touches user data or external input.Votes: 0GitHub stars: 6,969
- Self Modifying CodeHow the agent can modify the app's own source code. Use when the agent needs to edit components, routes, styles, or scripts, when designing UI for agent editability, or when deciding what the agent should and shouldn't modify.Votes: 0GitHub stars: 6,969
- Server PluginsFramework server plugins and the `/_agent-native/` route namespace. Use when adding a custom server plugin, deciding whether to create an `/api/` route vs an action, or debugging auto-mounted framework routes.Votes: 0GitHub stars: 6,969
- Shadcn UiProject-aware shadcn/ui components, registry MCP, theming, and design-system lint feedback. Use when adding or changing React/Tailwind UI, a primitive, theme, registry, or component contract in an Agent-Native app.Votes: 0GitHub stars: 6,969
- SharingFramework-level sharing and privacy for user-authored resources (dashboards, documents, forms, decks, etc.). Use when making a resource table ownable, wiring list/read/update access checks, or dropping the standard share dialog into a template.Votes: 0GitHub stars: 6,969
- ShipCommit and push the current snapshot, creating a branch in a detached, task-owned worktree when needed; open a ready PR and merge when clean. Use when the user asks to ship, publish, or hand off local changes. Matching beta and docs paths publish automatically after merge; other production promotion is manual.Votes: 0GitHub stars: 6,969
- Storing DataHow to store application data in agent-native apps. All data lives in SQL. Use when adding data models, deciding where to store data, or reading/writing application data.Votes: 0GitHub stars: 6,969
- TrackingServer-side analytics tracking with pluggable providers. Use when adding analytics events, registering custom tracking providers, or configuring built-in providers (PostHog, Mixpanel, Amplitude, Webhook).Votes: 0GitHub stars: 6,969
- Voice TranscriptionFramework-wide voice dictation in the agent sidebar composer. Use when changing composer microphone UX, the transcribe-voice route, or the Voice Transcription settings section. Covers transcription-source routing, cleanup routing, Google realtime gating, and the voice transcription application-state keys.Votes: 0GitHub stars: 6,969
- Agent EnginesHow to inspect and configure the AI engine (model provider) powering the agent. Use when the user asks to switch models, check which engine is active, test a new provider, or register a custom engine.Votes: 0GitHub stars: 6,969
- Inline EmbedsHow to render interactive previews of app screens inline in agent chat via sandboxed iframes. Covers the `embed` fence syntax, the `postNavigate` pop-out helper, and when to prefer an embed over prose / a static image.Votes: 0GitHub stars: 6,969
- NotificationsIn-app notifications primitive with pluggable server-side channels. Use when the agent needs to surface progress, alerts, or completions to the user — both in-app (bell + toast) and out-of-band (webhook, Slack, custom).Votes: 0GitHub stars: 6,969
- ProgressReport live progress from long-running agent tasks. Use when a task takes more than a few seconds, so the user can watch status in the runs tray instead of staring at a spinner.Votes: 0GitHub stars: 6,969
- PinpointYou are an agent with access to Pinpoint, a visual feedback and annotation tool. Users annotate UI elements on web pages and send structured feedback to you.Votes: 0GitHub stars: 6,969
- AvailabilityHow schedules, weekly rules, date overrides, travel schedules, and out-of-office entries combine to determine when someone is bookable.Votes: 0GitHub stars: 6,969
- BookerPublic booking flow — the state machine, animations, and URL/app-state sync.Votes: 0GitHub stars: 6,969
- BookingsBooking lifecycle — pending, confirmed, rescheduled, cancelled — plus attendees, references, no-shows, and reminders.Votes: 0GitHub stars: 6,969
- EmbedsInline, popup, and floating-button embeds — snippet generation and theming.Votes: 0GitHub stars: 6,969
- Event TypesHow event types work — fields, scheduling types, tabs in the editor, and the full set of configurable options.Votes: 0GitHub stars: 6,969
- IntegrationsCalendar + video provider integrations — Google Calendar, Office 365, Zoom, built-in video, Google Meet — and how to write new ones.Votes: 0GitHub stars: 6,969
- Routing FormsChiliPiper-style pre-booking forms that route prospects to the right event type based on their answers.Votes: 0GitHub stars: 6,969
- Scheduling BasicsCore concepts of the scheduling package — event types, schedules, bookings, hosts, teams, and how they compose.Votes: 0GitHub stars: 6,969
- Slot EngineThe pure `computeAvailableSlots` function — inputs, outputs, invariants, and debugging guide.Votes: 0GitHub stars: 6,969
- Team SchedulingTeam event types, round-robin assignment, collective bookings, host weights, and no-show calibration.Votes: 0GitHub stars: 6,969