ACA weekly rhythm
This skill turns ACA from a launch tool into an operating system. It reviews the pipeline, identifies one or two high-leverage changes, and records the plan.
Rules
- Start read-only.
- Do not pause campaigns, activate campaigns, publish content, or change sequences without approval.
- Prefer one controlled experiment at a time.
- Keep the output operational: what changed, what to do next, and who/what is blocked.
Workflow
1. Run the brief
Collect:
list_campaigns
list_campaign_leads for active campaigns when needed
list_email_sequences and list_email_enrollments for email performance
list_email_mailboxes
list_linkedin_import_jobs and list_apify_leads_import_jobs
list_generation_jobs
list_autopilots
list_pool_entries
2. Diagnose by cadence
Monday - plan and refill
- Check if lead lists are low
- Check if content queue is light
- Choose campaign/list/content priorities for the week
- Route to
aca-find-leads or aca-content-week when needed
Wednesday - experiment and unblock
- Check campaigns with low activity or stalled sends
- Pick one experiment: audience, hook, channel, offer, or timing
- Draft the change, then ask before applying it
Friday - review and clean
- Summarize wins, replies, failed jobs, and list quality problems
- Identify contacts/lists to suppress or enrich
- Save learnings to a strategy document
3. Save the weekly note
Use create_strategy_document to record:
- Week/date
- Metrics snapshot
- Decisions
- Experiment hypothesis
- Next actions
4. Optional actions
Only after approval:
- Create/refill a lead list through
aca-find-leads
- Create a campaign through
aca-launch-outreach
- Generate content through
aca-content-week
- Pause/resume campaigns with
update_campaign_status
- Trigger an autopilot with
trigger_autopilot
Output format
ACA Weekly Rhythm - {week}
Status:
- Campaigns: {summary}
- Leads: {summary}
- Content: {summary}
- Automation: {summary}
This week's priority:
{one priority}
Experiment:
Hypothesis: {hypothesis}
Change: {change}
Metric: {metric}
Actions:
1. {action}
2. {action}
Saved note: {strategy_document_id}
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 the user on a weekly cadence or after
aca-pipeline-status.
Auto-continue conditions
- Lead pool is low -> continue to
aca-find-leads.
- Content queue is low -> continue to
aca-content-week.
- Replies need review -> continue to
aca-positive-reply-scoring.
- A test is needed -> continue to
aca-experiment-design.
- Campaign/sender issue exists -> continue to
aca-deliverability-incident-response.
Stop before chaining when
- Ask before changing live campaigns, publishing, or importing.
Downstream skills
aca-find-leads - refill audience.
aca-content-week - refill content.
aca-positive-reply-scoring - learn from replies.
aca-experiment-design - plan the next test.
aca-deliverability-incident-response - handle blockers.
Handoff block
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, list_campaign_leads, update_campaign_status
list_email_sequences, list_email_enrollments, list_email_mailboxes
list_linkedin_import_jobs, list_apify_leads_import_jobs
list_generation_jobs, list_autopilots, trigger_autopilot
list_pool_entries
create_strategy_document
1---2name: aca-weekly-rhythm3description: Weekly ACA operating cadence for outbound and content. Use when the user asks for a weekly review, operating rhythm, campaign optimization, experiment planning, Monday/Wednesday/Friday workflow, or "what should I do this week in ACA". Uses ACA MCP status, campaign, content, and strategy tools.4license: MIT5---67# ACA weekly rhythm89This skill turns ACA from a launch tool into an operating system. It reviews the pipeline, identifies one or two high-leverage changes, and records the plan.1011## Rules1213- Start read-only.14- Do not pause campaigns, activate campaigns, publish content, or change sequences without approval.15- Prefer one controlled experiment at a time.16- Keep the output operational: what changed, what to do next, and who/what is blocked.1718## Workflow1920### 1. Run the brief2122Collect:2324- `list_campaigns`25- `list_campaign_leads` for active campaigns when needed26- `list_email_sequences` and `list_email_enrollments` for email performance27- `list_email_mailboxes`28- `list_linkedin_import_jobs` and `list_apify_leads_import_jobs`29- `list_generation_jobs`30- `list_autopilots`31- `list_pool_entries`3233### 2. Diagnose by cadence3435**Monday - plan and refill**3637- Check if lead lists are low38- Check if content queue is light39- Choose campaign/list/content priorities for the week40- Route to `aca-find-leads` or `aca-content-week` when needed4142**Wednesday - experiment and unblock**4344- Check campaigns with low activity or stalled sends45- Pick one experiment: audience, hook, channel, offer, or timing46- Draft the change, then ask before applying it4748**Friday - review and clean**4950- Summarize wins, replies, failed jobs, and list quality problems51- Identify contacts/lists to suppress or enrich52- Save learnings to a strategy document5354### 3. Save the weekly note5556Use `create_strategy_document` to record:5758- Week/date59- Metrics snapshot60- Decisions61- Experiment hypothesis62- Next actions6364### 4. Optional actions6566Only after approval:6768- Create/refill a lead list through `aca-find-leads`69- Create a campaign through `aca-launch-outreach`70- Generate content through `aca-content-week`71- Pause/resume campaigns with `update_campaign_status`72- Trigger an autopilot with `trigger_autopilot`7374## Output format7576```text77ACA Weekly Rhythm - {week}7879Status:80- Campaigns: {summary}81- Leads: {summary}82- Content: {summary}83- Automation: {summary}8485This week's priority:86{one priority}8788Experiment:89Hypothesis: {hypothesis}90Change: {change}91Metric: {metric}9293Actions:941. {action}952. {action}9697Saved note: {strategy_document_id}98```99100## Skill chaining101102This 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.103104**Upstream**105- Called by the user on a weekly cadence or after `aca-pipeline-status`.106107**Auto-continue conditions**108- Lead pool is low -> continue to `aca-find-leads`.109- Content queue is low -> continue to `aca-content-week`.110- Replies need review -> continue to `aca-positive-reply-scoring`.111- A test is needed -> continue to `aca-experiment-design`.112- Campaign/sender issue exists -> continue to `aca-deliverability-incident-response`.113114**Stop before chaining when**115- Ask before changing live campaigns, publishing, or importing.116117**Downstream skills**118- `aca-find-leads` - refill audience.119- `aca-content-week` - refill content.120- `aca-positive-reply-scoring` - learn from replies.121- `aca-experiment-design` - plan the next test.122- `aca-deliverability-incident-response` - handle blockers.123124**Handoff block**125126```text127Chain state: {continue|needs_approval|blocked|complete}128Next skill: {aca-skill-name|none}129Reason: {why this handoff is or is not needed}130Carry forward: {org_id/name, product_id, icp_id, lead_list_id, campaign_id, sequence_id, job_id, approvals, constraints}131```132133## ACA tools used134135- `list_campaigns`, `list_campaign_leads`, `update_campaign_status`136- `list_email_sequences`, `list_email_enrollments`, `list_email_mailboxes`137- `list_linkedin_import_jobs`, `list_apify_leads_import_jobs`138- `list_generation_jobs`, `list_autopilots`, `trigger_autopilot`139- `list_pool_entries`140- `create_strategy_document`