When this helps
- Transform results before the next step (filter rows, reshape JSON)
- Call the same connector many times with custom logic
- Combine two connectors in one deterministic script
How to get the agent to write one
- Add the connector on the agent first. See Give an agent a connector.
- Paste one of the prompts below.
- Review the skill. It should use the Gumloop SDK for the connector, not raw HTTP.
- Save it and attach it to this agent (and others, if you want).
Example prompts
Copy one of these, then swap in your mailbox, sheet, or channel. Filter unread email into a tableAfter it writes the skill
- Keep the skill focused on one job.
- Tell the agent which connector account to use if several are connected.
- If the script fails, paste the error back and ask it to fix the skill.
- Skills do not have version history. Duplicate a working skill before a risky edit.
FAQ
Should every Slack or Gmail action be a skill?
Should every Slack or Gmail action be a skill?
No. Add the connector and ask the agent in chat. Use a skill script only when you need branching, batching, or cleanup the raw tools do not do well.
The skill used requests / HTTP instead of the connector
The skill used requests / HTTP instead of the connector
Tell it: “Rewrite this to use the Gumloop SDK and the connector already on this agent. Do not call the API over HTTP.”
Can I attach the same skill to other agents?
Can I attach the same skill to other agents?
Yes, after you save it. Those agents still need the same connectors attached.
Related
Code Sandbox
Where skill scripts run
Agent Skills
How to attach a skill
