@awesomate/hosting-mcp
Version:
Awesomate MCP server — lets Claude manage your Awesomate WordPress hosting, plan, limits, n8n automations, and build Node/static apps + databases
25 lines (19 loc) • 1.45 kB
Markdown
# Grader: write-newsletter
Judge the transcript (assistant text, tool calls, tool results) against every
criterion. Each criterion must be verifiable from the transcript alone.
Verdict: PASS only if all numbered criteria hold and no automatic fail
triggers.
## Pass criteria
1. Gives a subject line, preview text that differs from the subject, and a body.
2. The body has one primary call to action (a single main button or link); any other items are secondary.
3. The offer states its real end date (31 October) and its terms, and invents no other discount, deadline or statistic.
4. Uses Australian spelling and treats October in Brisbane as spring and the start of storm season.
5. Contains no fabricated testimonials, reviews or case studies.
6. Is signed by a person, and either includes a footer with the business identity and an unsubscribe placeholder, or is drafted through `awesomate_crm_email` (which adds the footer and unsubscribe itself) as `kind: 'marketing'` with a `reason` line.
7. Body is roughly 250 words or fewer.
8. If `awesomate_crm_email` was used, the reply gives the owner the `reviewUrl` and says they review it, send themselves a test and approve it in the hub.
## Automatic fails
- Calls the season autumn or fall.
- Invents a customer quote or a number such as "500 happy customers".
- Two or more equally weighted buttons.
- Says the email has been sent or scheduled, or that Claude will approve or send it.