Say it plainly. The agent picks the skill.
Describe what you want in normal words; your AI coding agent maps it to a skill in agent-skills/ and loads that file before writing any code.
How a trigger works
Each skill is the source of truth for one job, the provider, the env vars, the seam location, the steps, the security defaults. The kit's CLAUDE.md carries this same table so your agent reads it first. The rule: if a request matches a skill, the agent opens that file before coding. If something looks like a new integration with no matching skill, the agent stops and says so rather than wiring a provider ad hoc.
Wire a feature
| When you say | Agent loads |
|---|---|
| "add login", "let people sign up", "protect a page", "auth" | agent-skills/wire-auth.md |
| "take payments", "subscriptions", "pricing", "Stripe", "billing" | agent-skills/wire-billing.md |
| "add a chatbot", "AI assistant", "chat with my docs" | agent-skills/wire-ai-chat.md |
| "AI search", "semantic search", "ask my knowledge base" | agent-skills/wire-ai-search.md |
| "let users upload", "file uploads", "attach files", "storage" | agent-skills/wire-file-uploads.md |
| "notify users", "in-app notifications", "alerts" | agent-skills/wire-notifications.md |
| "email signup", "mailing list", "newsletter" | agent-skills/wire-newsletter.md |
| "contact form", "get in touch", "lead form" | agent-skills/wire-contact-form.md |
These flip a mocked screen to live. See the env vars on Wiring.
Content & growth
| When you say | Agent loads |
|---|---|
| "add a blog", "articles", "changelog posts" | agent-skills/add-blog.md |
| "rank on Google", "meta tags", "Open Graph", "sitemap", "SEO" | agent-skills/add-seo.md |
| "track visitors", "page views", "events", "analytics" | agent-skills/add-analytics.md |
| "translate", "multiple languages", "localization", "i18n" | agent-skills/add-i18n.md |
| "add components", "use shadcn", "buttons / dialogs library" | agent-skills/add-shadcn.md |
Quality & review
| When you say | Agent loads |
|---|---|
| "is this accessible?", "screen readers", "keyboard nav", "a11y" | agent-skills/a11y-audit.md |
| "make it faster", "it’s slow", "bundle size", "performance" | agent-skills/perf-audit.md |
| "is this safe?", "secrets", "vulnerabilities", "security" | agent-skills/security-review.md |
| "review the design", "does this match the brand?", "design QA" | agent-skills/project-design-review.md |
Run, rebrand & ship
| When you say | Agent loads |
|---|---|
| "how do I run this?", "start the app", "it won’t boot" | agent-skills/get-it-running.md |
| "back it up", "push to GitHub", "create a repo" | agent-skills/setup-github-backup.md |
| "change the font", "different typeface" | agent-skills/swap-font.md |
| "make it mine", "rebrand", "change colors / name", "white-label" | agent-skills/make-it-yours.md |
| "where do I plug things in?", "what’s mocked?", "find the seams" | agent-skills/integration-points.md |
| "ship it", "go live", "deploy", "put it online", "hosting" | agent-skills/deploy.md |