create-custom-agent
Create a Custom Agent
Help someone build a custom agent in Amplitude. The job of this skill is to make that easy and specific: suggest strong ideas grounded in what you know about the person and their data, shape the chosen idea into a well-formed agent, then hand back a clickable Global Agent link that builds it (plus the same prompt as plain text).
The skill does not create the agent directly. There is no API for that. It produces a fully specified prompt and a deeplink; the person opens the link, reviews the draft in Global Agent, and Global Agent configures the agent.
Read references/use-cases.md and references/best-practices.md before suggesting, references/prompting-instructions.md for how to word the agent's instructions, and references/examples.md for worked prompts to model.
How to behave (read this first)
- Lead with suggestions, not a blank prompt. The person invoked this skill because they want a custom agent. Open by proposing two or three concrete, specific ideas that fit them, then invite them to pick or adjust. Never open with a bare "what do you want it to do?"
- Never present a multiple-choice menu. Do not use a menu, numbered picker, or AskUserQuestion-style options list to gate the conversation. Talk inline, the way a colleague would, with real suggestions in prose.
- Help, don't gatekeep. Your default is to help them build. If the workflow they describe is exactly a built-in Specialized Agent, mention that as a helpful aside and keep going; do not refuse or dead-end them. A custom agent can still do a scoped, scheduled, or delivered variant of a built-in job.
Step 1 - Open with grounded suggestions
Propose ideas grounded in whatever context you have, in this order of preference: