- Home
- Skills
- Agents & Orchestration
- Automation QA Pack — UAT Checklist + Cases
Automation QA Pack — UAT Checklist + Cases
Turn a chatbot, Shopify, or agent workflow into a UAT checklist: happy paths, edge cases, data checks, and go/no-go. Process only — no invented pass/fail or coverage guarantees. Cygnix Labs.
$5
Works with the AI tools you already use
Automation QA Pack — UAT Checklist + Cases
Example session with this skill installed
Generate a UAT pack for a Make.com automation that takes a Typeform lead, checks for a duplicate in HubSpot, and either updates the contact or creates a new one before alerting a Slack channel.
- Read your context and instructions
- Compiled the automation qa
I have generated the UAT pack for the HubSpot and Slack lead automation. This includes happy paths for new and existing contacts, along with edge cases for API failures and duplicate entries.
Automation QA pack: Typeform to HubSpot/Slack Lead Flow
Environment: Not specified — confirm staging vs production
Status: Draft for human execution — results not pre-filled
1. Scope (evidence-based)
- Workflow under test: Typeform submission to HubSpot CRM with Slack notification.
- In scope: Duplicate checking logic, HubSpot contact creation/update, Slack channel alerts.
- Out of scope: Typeform UI styling, HubSpot email marketing sequences post-creation.
- Unknowns: Slack workspace permissions, HubSpot API rate limits.
2. Actors & surfaces
| Actor | Surface | Role in flow |
|---|---|---|
| Lead | Typeform | Submits contact information |
| HubSpot API | Backend | Manages contact records |
| Slack Bot | Channel | Posts lead notifications |
| Admin | HubSpot | Verifies data integrity |
3. Critical happy paths
| ID | Flow | Preconditions | Steps (summary) | Expected result |
|---|---|---|---|---|
| HP-01 | New Lead | Email not in HubSpot | Submit form with unique email | New contact created; Slack alert sent |
| HP-02 | Existing Lead | Email exists in HubSpot | Submit form with existing email | Contact updated; Slack alert sent |
4. Edge & failure cases
| ID | Case | Trigger | Expected behaviour |
|---|---|---|---|
| EF-01 | API Timeout | HubSpot down | Automation retries or logs error; no Slack alert |
| EF-02 | Missing Email | Null email field | Workflow terminates; error logged in Make |
| EF-03 | Duplicate Hit | Concurrent submissions | Idempotency check prevents double creation |
5. Data / privacy / ops checks
- Test data only (or approved prod sandbox)
- No secrets in logs / screenshots
- Idempotency / duplicate event behaviour noted
- Handoff to human (if any) verified
- Other: Verify HubSpot PII encryption settings.
6. UAT execution checklist
- HP-01 Verify new record creation
- HP-02 Verify field mapping on update
- EF-01 Simulate HubSpot 503 error
- EF-02 Submit form with invalid email format
7. Go / no-go (human decision)
Ship if: All Happy Paths pass and Slack notifications contain correct deep links.
Hold if: Duplicates are created or HubSpot API keys are exposed in logs.
Retest if: Make.com scenario hits rate limits during bulk submission test.
Observed results: (fill after running — do not invent)
8. Open questions for the builder
- Is there a fallback if the Slack channel is archived or renamed?
- Are we matching duplicates by email address only or including phone numbers?
Next steps
- Review the actors and surfaces to ensure all API permissions are mapped.
- Execute the HP-01 and HP-02 tests in a HubSpot sandbox environment.
- Verify the HubSpot-to-Slack field mapping matches the client's requirements.
Connects securely to your tools. The creator never sees your data.
What you get
About this skill
Turn a chatbot, Shopify, or agent workflow into a structured UAT process template: scope restatement with unknowns; actors and surfaces; happy-path cases; edge/failure cases; data/privacy/ops checks; checkbox execution list; go/no-go criteria with blank Observed results; and open questions. Process template only — it does not run tests, provide pass/fail results, guarantee coverage, or certify compliance. Supply workflow_summary plus any optional channels_or_surfaces, actors, critical_flows, integrations, known_risks, and environment. Cygnix Labs · info@cygnixlabs.com · cygnixlabs.com · portfolio.cygnixlabs.com
How to install
Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.
- 1
Download the ZIP
Free skills download straight away. Paid skills unlock right after purchase.
- 2
Unzip into your skills folder
Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.
- 3
Ask your agent to use it
Restart the agent if it was already running. It picks the skill up automatically - no config needed.
Skills folder by agent
Click the path to copy it. Create the folder if it does not exist yet.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean today
- Passed all security checks, Safe to install