Agent skill
sequencer-export-qa
Validate Clay export rows before Smartlead or HeyReach push.
Filed under Outbound email.
From rasulshaikh/outbound-skill-pack · 7 skill entries · 0 · pushed 2026-09-29
What it does when it runs
Validate Clay export rows before Smartlead or HeyReach push. Use on a CSV or JSON sample to catch blanks, dupes, and mapping errors.
Automated analysis of the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.
- Keys and connectors you must supply
- None found.
- Hosts it reaches
- No third-party host appears in the skill or its bundled files.
- Tool permissions it declares
- No
allowed-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/rasulshaikh/outbound-skill-pack.git /tmp/outbound-skill-pack git -C /tmp/outbound-skill-pack sparse-checkout set "skills/sequencer-export-qa" mkdir -p ~/.claude/skills/sequencer-export-qa cp -R "/tmp/outbound-skill-pack/skills/sequencer-export-qa/." ~/.claude/skills/sequencer-export-qa/
Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗
The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.
The skill
Source on GitHub ↗Reproduced in full from rasulshaikh/outbound-skill-pack/blob/9516d4bfa03b15648816760032ec8035370ca9f4/skills/sequencer-export-qa/SKILL.md, which is licensed MIT (repository). 224 words, 9 headings.
Sequencer Export QA
Last mechanical check before the sequencer eats your list.
When to use
- Clay export file ready (or a 10 to 50 row sample)
- Column contract exists
- Humanizer variants chosen
Checks
For each row and for the file as a whole:
- Required fields present (email, first_name or full_name policy, company)
- Email shape valid; role accounts flagged if policy says skip (
info@,hello@, etc.) - Duplicate emails inside the file
- Domain vs email domain mismatch flagged
- Custom variables referenced in copy exist as columns
- No leftover placeholder tokens (
{{,TBD,TODO,xxx) - UTF-8 / weird whitespace / broken newlines in body fields
- Suppression list hit (if provided)
Verdicts
- PASS: safe to import
- FLAG: import only after human review of listed rows
- FAIL: do not import
Output format
## Export QA
File: ...
Rows: N
| Check | Result | Count |
| --- | --- | --- |
| required fields | PASS/FLAG/FAIL | ... |
## Row issues
| row | email | issue |
| --- | --- | --- |
## Verdict
PASS | FLAG | FAIL
Guardrails
- Prefer failing closed on missing email or empty body.
- Never auto-push to the sequencer from this skill; report only.
Other skills for the same job
Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.
- prospeo-full-export by growthenginenowoslawski · 739
- ga4-bigquery-export by Ad-Superpowers · 5
- prospeo-full-export by timyakubson · 3
- gmail-follow-up-sequencer by composio-community · 2
- prospeo-full-export by automatewithuday · 1
- customer-win-back-sequencer by edupegoretti · 0
- follow-up-sequencer by stas4000 · 0
- crm-export by richapiai · 0
Need help setting it up?
This page tells you what sequencer-export-qa does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.
Book a call →The directory stays free. There is nothing gated behind this.