find-in-circleback
Answer "what did we say, decide, or promise" from Circleback meetings — search by attendee, company, tag, or date before keyword,…
Send email through Resend without surprising anyone — check the sending domain first, prove the message on Resend's test addresses, and get the user's confirmation before mail goes to a real inbox. Use when the user asks to send, schedule, or batch-send an email, test a
Claude Code
$ npx -y skills add paradevai/paradev --skill send-with-resend --agent claude-code
Codex
$ npx skills add paradevai/paradev --skill send-with-resend -a codex -y
Cursor
$ npx skills add paradevai/paradev --skill send-with-resend -a cursor -y
Gemini CLI
$ npx skills add paradevai/paradev --skill send-with-resend -a gemini-cli -y
GitHub Copilot
$ npx skills add paradevai/paradev --skill send-with-resend -a github-copilot -y
OpenCode
$ npx skills add paradevai/paradev --skill send-with-resend -a opencode -y
Windsurf
$ npx skills add paradevai/paradev --skill send-with-resend -a windsurf -y
name: send-with-resend description: Send email through Resend without surprising anyone — check the sending domain first, prove the message on Resend's test addresses, and get the user's confirmation before mail goes to a real inbox. Use when the user asks to send, schedule, or batch-send an email, test a template, or wire Resend sending into a codebase. argument-hint: who gets the email and what it says allowed-tools: mcp__resend__list-domains, mcp__resend__get-domain, mcp__resend__list-templates, mcp__resend__get-template, mcp__resend__send-email, mcp__resend__send-batch-emails, mcp__resend__list-emails, mcp__resend__get-email, mcp__resend__cancel-email
Every other Resend call can be run again. `send-email` and `send-batch-emails` put mail in someone's inbox, and nothing undoes that. Treat the send as the last step of a short checklist.
The `from` address must be on a domain the account has verified for sending. Run `list-domains` and find the domain of the `from` address:
`get-domain` and show the user the DNS records that are not verified yet.
to use. Do not pick one for the user.
`onboarding@resend.dev` sends without a domain, but only to the account owner's own address. It is for a first test, not for real recipients.
Before a real recipient, send the same message to Resend's test addresses. Remove `cc` and `bcc`, and put only test addresses in `to`. A real address in any recipient field gets the test email before the user confirms in step 3.
`delivered+welcome@resend.dev`.
Then run `get-email` on the result. Its status is the truth: `sent` means Resend accepted the message, `delivered` means the receiving server accepted it.
Show the user the `from`, `to`, `cc`, `bcc`, subject, and body, and wait for a clear yes. Get this confirmation every time. Approval for an earlier send does not cover this one.
timeout cannot send the message twice.
until it is sent, and not after.
(`send-batch-emails`, at most 100 per call), or a broadcast. It is not one email with a long `to` list.
When the user wants their application to send mail, read how the codebase already calls Resend and extend that path. The API key comes from the environment and never goes in the repo, a client bundle, or a log line. Send from the server only.
right.
the first send failed.
not the agent.
Paradev (formerly Superset) is an agentic IDE to orchestrate 100+ coding agents in parallel. Run any agent with your own subscription.
Answer "what did we say, decide, or promise" from Circleback meetings — search by attendee, company, tag, or date before keyword,…
Build a brief for an upcoming meeting from Circleback — the calendar event, the history with the same people and company, open…
Work the action items Circleback captured — find what is assigned to this user, do the ones the workspace can do, and update…
Diagnose a failing GitHub Actions run — find the first real error in the logs, tell a flake apart from a genuine failure, and…
Triage a GitHub issue into something actionable — reproduce the claim, find duplicates, judge severity, and apply labels,…
Answer "what did we say, decide, or promise" from Granola meeting notes — narrow to the meetings that can hold the answer, read…
Paseo reference for managing hosts, projects, workspaces, workspace scripts, agents, schedules, and heartbeats.
Direct actions on one AO session or PR: stop or interrupt, resume, merge a PR, start a review, screenshot a session's browser,…
Your capability catalog — read this at boot. Lists the temporal date-range skills and the external integrations (reached via the…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…