# Aca Positive Reply Scoring

> Review and score ACA campaign replies. Use when the user asks which replies are positive, who to follow up with, campaign reply quality, booking intent, objections, or what the replies teach us.

- Skill: `seguelacedric/aca-positive-reply-scoring` (Agent Skill)
- Install (CLI): `npx skillmds@latest add seguelacedric/aca-positive-reply-scoring`
- Raw SKILL.md: https://api.skillmd.com/api/skills/seguelacedric/aca-positive-reply-scoring/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- License: MIT
- Author: seguelaCedric (https://skillmd.com/u/seguelacedric)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/seguelacedric/aca-positive-reply-scoring

---


# ACA positive reply scoring

Turn reply activity into follow-up priorities and campaign lessons.

## Rules

- Do not mark contacts as do-not-contact unless clearly requested.
- Separate positive intent, neutral questions, objections, referrals, out-of-office, and negative replies.
- Surface next action for each positive or ambiguous reply.

## Workflow

1. Inspect active campaigns with `list_campaigns`.
2. For selected campaigns, call `list_campaign_leads` and `get_campaign`.
3. Inspect email sequences with `list_email_sequences` and `list_email_enrollments` when email is involved.
4. For contacts needing detail, call `get_contact`.
5. Classify replies and add durable notes/tags after approval:
   - `aca_positive_reply`
   - `aca_objection`
   - `aca_referral`
   - `aca_not_now`
   - `aca_negative_reply`
6. Save summary learnings with `create_strategy_document`.

## Output format

```text
Reply scoring:
Positive: {n}
Questions: {n}
Objections: {n}
Not now: {n}
Negative: {n}

Top follow-ups:
- {contact}: {next_action}

Campaign lesson:
{lesson}
```

## Skill chaining

This skill participates in the ACA chain. Preserve the selected ACA org, relevant IDs, user brief, approval state, and any generated artifacts when continuing into another ACA skill. If the user asked for execution and a downstream condition is met, continue into the next skill automatically; otherwise end with the handoff block.

**Upstream**
- Called by `aca-pipeline-status`, `aca-weekly-rhythm`, or after a campaign has had enough time to collect replies.

**Auto-continue conditions**
- Winning audience pattern appears -> continue to `aca-lookalike-leads`.
- Copy lesson appears -> continue to `aca-campaign-copywriting` or `aca-copy-variants`.
- Experiment is needed -> continue to `aca-experiment-design`.

**Stop before chaining when**
- Ask before tagging contacts or changing statuses in bulk.

**Downstream skills**
- `aca-lookalike-leads` - find more prospects like winners.
- `aca-campaign-copywriting` - apply reply lessons to copy.
- `aca-copy-variants` - test improved message variants.
- `aca-experiment-design` - formalize next test.
- `aca-weekly-rhythm` - record learnings.

**Handoff block**

```text
Chain state: {continue|needs_approval|blocked|complete}
Next skill: {aca-skill-name|none}
Reason: {why this handoff is or is not needed}
Carry forward: {org_id/name, product_id, icp_id, lead_list_id, campaign_id, sequence_id, job_id, approvals, constraints}
```

## ACA tools used

- `list_campaigns`, `get_campaign`, `list_campaign_leads`
- `list_email_sequences`, `list_email_enrollments`
- `get_contact`, `add_contact_tag`, `add_contact_note`
- `create_strategy_document`

