suede-marketing-loops

Designs recurring marketing workflows with cadence, state, checkpoints, and stop conditions.

123|10|Updated May 24, 2026
One-click install
npx skills add https://github.com/JasonColapietro/suede-creator-skills --skill suede-marketing-loops-jasoncolapietro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: suede-marketing-loops
Source: https://github.com/JasonColapietro/suede-creator-skills/tree/main/skills/suede-marketing-loops
Command: npx skills add https://github.com/JasonColapietro/suede-creator-skills --skill suede-marketing-loops-jasoncolapietro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Recurring marketing work like ad-fatigue checks, ranking-drop watches, churn monitoring, and weekly reviews often runs ad hoc or not at all, and naive automation double-acts, spams people, or spends money without oversight. This Skill turns that work into bounded loops with a defined trigger, cadence, self-check, durable state, human checkpoint, and stop condition. ## Core Features & Use Cases - Loop catalog: 45 ready-to-adapt loop specs covering SEO, paid, social, activation, retention, revenue, referral, and ops, each with a nine-part anatomy (cadence, action condition, purpose, skills, body, self-check, state, stop, output). - Guardrails and compliance: A two-tier action model separating autonomous-safe drafting from gated spend/publish/send actions, with spend caps, suppression checks, CAN-SPAM/GDPR/FTC/ToS rules, and a kill switch. - State and scheduling guidance: Idempotency patterns (watermarks, dedupe sets, cooldowns), run logging, and environment-aware scheduling via cron, connectors, or manual cadence. - Use Case: A B2B SaaS team wants a weekly SEO watch. The Skill selects the ranking-drop and keyword-gap loops, sets a weekly cadence matched to how slowly rankings move, defines dedupe state so alerts are not re-filed, and stages fixes for human review. ## Quick Start Ask the agent to set up a weekly marketing loop for your product, naming the outcome you want to protect or grow, such as rankings, ad efficiency, activation, retention, or revenue.

Frequently Asked Questions about suede-marketing-loops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a recurring marketing automation loop?

Pick the outcome to protect or grow, choose the closest loop from the 45-entry catalog, then fill all nine anatomy parts: cadence, action condition, purpose, skills, body, self-check, state, stop condition, and output. Schedule it via cron, a connector, or a manual cadence.

How often should a marketing loop run?

Match cadence to how fast the signal changes. Rankings and competitor moves suit weekly checks, ad fatigue every 2-3 days, churn signals daily, and content decay monthly. Over-frequent loops generate noise and train you to ignore the output.

Can a marketing loop publish or spend money automatically?

Not by default. Drafting and staging are autonomous-safe, but spending, sending, publishing, and deleting are gated actions requiring a human checkpoint. Full autonomy needs explicit authorization plus spend caps and an allowlist.

How do I stop a loop from emailing the same customer twice?

Use the state and idempotency patterns: store dedupe keys, cooldown windows, and attempt counters in a state file under .agents/loops/. The loop checks this state before acting so it never re-contacts someone inside their cooldown window.

When should I not automate marketing with a loop?

Skip loops for strategy, positioning, and creative direction, since loops maintain and optimize rather than set direction. Also skip when signals are too sparse to be significant or when nobody acts on the output, which makes it a vanity loop.

What compliance rules apply to automated email and ad loops?

Email and SMS loops must honor CAN-SPAM and CASL unsubscribe rules, personal-data loops follow GDPR and CCPA, review and referral loops follow FTC disclosure rules, and social or scraping loops must respect platform terms of service.