Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    Local Service Weekly Campaign Kit

    1

    Turn one confirmed local-service offer into 5 posts, 3 video scripts and 1 email—with fact checks and a tracker.

    $14.99

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    Local Service Weekly Campaign Kit

    Local Service Weekly Campaign Kit

    Example session with this skill installed

    SYNTHETIC TEST SCENARIO — not a real business or offer.
    Run the kit in English. I own Willow Grooming, ordinary dog grooming in fictional Brookford. Owner-confirmed promotion: USD 10 off one bath-and-brush appointment for existing customers booked 10–16 January 2027, America/New_York, and completed by 31 January 2027. Cannot combine with other offers; code WILLOW10. Bath, brushing and towel dry only. No medical, skin or breed outcomes. Base price unspecified; no availability claims. CTA bookings@willow.example; sender Willow Grooming. Campaign 10–16 January; simulated as-of 9 January 2027. I use Instagram feed, Facebook Page, Google Business Profile, Nextdoor and Instagram Story. Film hands and my own clean tools only. Brand examples I own: “A straightforward appointment for your dog's routine.” / “Here is what the service includes.” / “Email us if you would like the details.” Calm/plain, no emojis. Goal inquiries. Authorized recipient list exists; my sending system handles footer/unsubscribe, details not supplied: mark setup needed. Measure seven days after publication. Inquiry = one contact thread; booking = one confirmed appointment; attribution self-report. Unknown results stay blank. Draft exactly 5 posts, 3 scripts, 1 email, checklist and tracker. Do not publish or send.

    • Read your context and instructions
    • Compiled the local service weekly

    Willow Grooming weekly campaign

    SYNTHETIC TEST OUTPUT — not a real business offer. The reserved .example email cannot be used as a real contact.

    DRAFT — OWNER REVIEW REQUIRED

    Campaign ID: WG-2027-01 (internal tracking label, not a customer code)
    Business: Willow Grooming, Brookford (fictional test scenario)
    Campaign: 10–16 January 2027, America/New_York
    Simulated as-of: 9 January 2027
    Language: English
    Goal: inquiries by email
    One promotion: USD 10 off one bath-and-brush appointment for existing customers; book 10–16 January 2027 and complete the appointment by 31 January 2027; use WILLOW10; cannot combine with other offers.
    Status notes: email is incomplete for sending until the owner verifies the sending-system footer and unsubscribe details. No account, link, filming or platform checks were performed. No content has been published or sent.

    Fact ledger

    All confirmed facts below come from the supplied owner brief, not independent verification. The fictional business and reserved .example email make this a test artifact, not a usable real-business promotion.

    IDExact factSourceStatusAssets
    F01Business name Willow GroomingOwner identityconfirmedP1–P5, V1–V3, E1
    F02Ordinary dog grooming in BrookfordOwner service/locationconfirmedP1–P5, V1–V3, E1
    F03USD 10 off one bath-and-brush appointmentOwner promotionconfirmedP1–P5, V1–V3, E1
    F04Existing customers onlyOwner promotionconfirmedP1–P5, V1–V3, E1
    F05Booking window 10–16 January 2027Owner promotionconfirmedP1–P5, V1–V3, E1
    F06Appointment must be completed by 31 January 2027Owner promotionconfirmedP1–P5, V1–V3, E1
    F07Business timezone America/New_YorkOwner timingconfirmedP1–P5, V1–V3, E1
    F08Code WILLOW10Owner promotionconfirmedP1–P5, V1–V3, E1
    F09Cannot combine with other offersOwner promotionconfirmedP1–P5, V1–V3, E1
    F10Bath, brushing and towel dry onlyOwner inclusionsconfirmedP2, P3, V2, E1
    F11CTA email bookings@willow.exampleOwner contactconfirmed spelling; function unverifiedP1–P5, V1–V3, E1
    F12No supplied base priceOwner briefnot supplied — omit final priceall
    F13No availability claimsOwner restrictionconfirmed omissionall
    F14No medical, skin or breed outcomesOwner restrictionconfirmed omissionall
    F15Owner uses IG feed, Facebook Page, GBP, Nextdoor, IG StoryOwner channelsconfirmed; account interfaces unverifiedP1–P5
    F16Hands and own clean tools available for proposed filmingOwner footageconfirmed; actual footage not inspectedV1–V3
    F17Sender Willow GroomingOwner emailconfirmedE1
    F18Authorized recipient list existsOwner emailowner-confirmed; not inspectedE1
    F19Sending system handles legal footer and unsubscribe; details absentOwner emailowner setup requiredE1
    F20Measurement window seven days after publicationOwner measurementconfirmedtracker
    F21Inquiry = one contact thread; booking = one confirmed appointment; attribution = self-reportOwner measurementconfirmedtracker
    F22Calm plain voice, no emojis; supplied examples A–C owned by userOwner voiceconfirmedall

    Voice map

    Keep: direct explanations as in B, “Here is what the service includes”; invitation by email as in C; ordinary vocabulary and calm sentence structure from A.

    • Avoid: emojis, superlatives, urgency, availability statements, guaranteed results and any medical or skin claims.
    • Apply: “Willow Grooming offers USD 10 off one bath-and-brush appointment for existing customers in Brookford.”

    Suggested week

    These are proposed manual-use dates only. Nothing is scheduled. Owner must verify current account formats and offer timing before use.

    AssetDateDestinationJobCTA
    P12027-01-10Instagram feedintroduce offeremail bookings@willow.example
    P22027-01-11Facebook Pageexplain inclusionssame email
    P32027-01-12Google Business Profileclarify eligibilitysame email
    P42027-01-13Nextdoordistinguish booking/service datessame email
    P52027-01-16Instagram Storyrecap termssame email
    V12027-01-10Instagram short videointroduce discountsame email
    V22027-01-12Instagram short videoexplain scopesame email
    V32027-01-15Facebook short videoexplain inquiry methodsame email
    E12027-01-11Emailfull offersame email

    Social posts

    P1 — Instagram feed / offer introduction

    Copy to review

    Willow Grooming in Brookford has an offer for existing customers: USD 10 off one bath-and-brush appointment.

    Book 10–16 January 2027 and complete your appointment by 31 January 2027. Dates use America/New_York time. Use code WILLOW10. This offer cannot be combined with other offers.

    For details, email bookings@willow.example.

    Visual/alt text: proposed original text card: “Willow Grooming, Brookford. USD 10 off one bath-and-brush appointment. Existing customers.” Caption carries the complete terms. Suggested alt text: “Willow Grooming offer card for existing customers; full terms appear in the caption.”
    Evidence: F01–F09, F11.
    Adaptation: simple card, short opening and complete caption; no unconfirmed bio link or clickable-caption instruction.
    Owner check: verify email and card/caption remain paired; actual card not generated.

    P2 — Facebook Page / what is included

    Copy to review

    Here is what the bath-and-brush appointment at Willow Grooming includes: a bath, brushing and a towel dry. That is the scope of this service in Brookford.

    Existing customers can receive USD 10 off one bath-and-brush appointment when they book 10–16 January 2027 and complete the appointment by 31 January 2027. Dates use America/New_York time.

    Use code WILLOW10. The offer cannot be combined with other offers. Email bookings@willow.example for the details.

    Visual/alt text: an owner-made service-scope card with “Bath / Brushing / Towel dry.” Alt text names those three services. No dog before-and-after image or implied result.
    Evidence: F01–F11.
    Adaptation: explanation before offer gives Facebook readers the service scope.
    Owner check: verify service scope and CTA; no extra service has been implied.

    P3 — Google Business Profile / eligibility FAQ

    Copy to review

    Is this offer for existing customers? Yes. Willow Grooming in Brookford offers existing customers USD 10 off one bath-and-brush appointment: bath, brushing and towel dry only.

    Book 10–16 January 2027; complete the appointment by 31 January 2027. Dates use America/New_York time. Use WILLOW10. Cannot combine with other offers.

    Email bookings@willow.example for details.

    Visual/alt text: optional plain eligibility card; alt text: “Offer for existing customers of Willow Grooming in Brookford.”
    Evidence: F01–F11.
    Adaptation: direct FAQ, no hashtags, factual local identity and literal email action.
    Owner check: confirm account offers an appropriate post format and permits the chosen contact presentation; no current policy compliance asserted.

    P4 — Nextdoor / booking window versus appointment date

    Copy to review

    For existing Willow Grooming customers in Brookford, the booking dates and appointment deadline for this offer are different.

    Book 10–16 January 2027 to receive USD 10 off one bath-and-brush appointment. Complete the appointment by 31 January 2027. Dates use America/New_York time.

    Use code WILLOW10; this cannot be combined with other offers. Email bookings@willow.example if you would like the details.

    Visual/alt text: proposed two-column text card, “Book: 10–16 January 2027 / Complete by: 31 January 2027.” Include timezone in caption and card. Alt text reads those date distinctions.
    Evidence: F01–F09, F11.
    Adaptation: practical neighborhood-service context without claiming neighbor endorsements. Replaces an unsupported process walkthrough with an evidenced date explanation.
    Owner check: account posting rules and audience fit need manual verification.

    P5 — Instagram Story / offer recap

    Copy to review — publish all four paired frames together

    1. “Willow Grooming, Brookford. USD 10 off one bath-and-brush appointment. Existing customers only.”
    2. “Book 10–16 January 2027. Complete by 31 January 2027. Dates use America/New_York time.”
    3. “Use code WILLOW10. Cannot combine with other offers.”
    4. “For details, email bookings@willow.example.”

    Visual/alt/accessibility: four plain high-contrast text frames; keep each fully visible long enough to read, with no busy footage. Include complete spoken or text description if the account supports it. This is one Story post with four paired frames. Four frames are used to keep terms readable rather than squeezing them into the editorial default of 2–3.
    Evidence: F01–F09, F11.
    Adaptation: segmented terms and literal email address, no assumed link sticker.
    Owner check: verify frame order, readability and no frame being shared alone without its terms.

    Short-video scripts

    Proposed shots use only hands, owned clean tools, and owner-made text cards; no animal, customer, home or third-party footage is required. Use the entire paired caption with each video. Do not treat the shot suggestions as evidence of completed filming. No final service price is stated.

    V1 — offer introduction

    Destination: Instagram short video; proposed vertical framing.
    Duration: about 28 seconds, approximately 42 spoken words plus pauses and text reading. Terms are repeated in the paired caption rather than rushed through speech.

    TimeProposed shotSpoken wordsOn-screen text
    0–6sOwner-made business card“Willow Grooming in Brookford has an offer for existing customers.”Willow Grooming · Brookford · Existing customers
    6–15sHands place a simple offer card“Receive ten US dollars off one bath-and-brush appointment.”USD 10 off one bath-and-brush appointment
    15–22sStatic date card“The booking window is ten to sixteen January, twenty twenty-seven.”Book 10–16 January 2027 · Full terms in paired caption
    22–28sStatic email card“Email us for details, and read the complete terms below.”bookings@willow.example · WILLOW10

    Paired caption — required with video: Willow Grooming, Brookford: USD 10 off one bath-and-brush appointment for existing customers. Book 10–16 January 2027 and complete the appointment by 31 January 2027. Dates use America/New_York time. Use WILLOW10. Cannot combine with other offers. Email bookings@willow.example for details.
    Evidence: F01–F09, F11, F16.
    Filming/accessibility: captions from spoken script; owner must review card reading time and caption visibility. Keep the video and required caption together.

    V2 — service scope

    Destination: Instagram short video; proposed vertical framing.
    Duration: about 28 seconds, approximately 40 spoken words plus pauses. Offer terms live in the required paired caption.

    TimeProposed shotSpoken wordsOn-screen text
    0–7sHands place bath label beside own clean tools“Here is the scope of a bath-and-brush appointment at Willow Grooming.”Willow Grooming · Brookford
    7–14sThree owner-made labels“It includes a bath, brushing and a towel dry.”Bath · Brushing · Towel dry only
    14–21sOffer card“Existing customers can receive ten US dollars off one appointment.”USD 10 off · Existing customers
    21–28sStatic email card“Email us for details. The complete offer terms are below.”bookings@willow.example · WILLOW10 · Read paired caption

    Paired caption — required with video: Willow Grooming, Brookford: USD 10 off one bath-and-brush appointment for existing customers. Service includes bath, brushing and towel dry only. Book 10–16 January 2027 and complete the appointment by 31 January 2027. Dates use America/New_York time. Use WILLOW10. Cannot combine with other offers. Email bookings@willow.example for details.
    Evidence: F01–F11, F16.
    Filming/accessibility: owner tools are context only, not an unconfirmed equipment claim. Caption speech. No dog or result imagery is needed.

    V3 — inquiry method

    Destination: Facebook short video; proposed vertical framing.
    Duration: about 29 seconds, approximately 42 spoken words plus pauses.

    TimeProposed shotSpoken wordsOn-screen text
    0–6sBusiness/eligibility card“Are you an existing Willow Grooming customer in Brookford?”Existing customers · Willow Grooming · Brookford
    6–15sHands point to email card, no actual account“For details of the ten-US-dollar bath-and-brush discount, email the address on screen.”bookings@willow.example
    15–22sCode card“The offer code is WILLOW ten.”WILLOW10 · One appointment
    22–29sDate card“Read the booking dates, completion deadline and full conditions below.”Book 10–16 January 2027 · Full terms in paired caption

    Paired caption — required with video: Willow Grooming, Brookford: USD 10 off one bath-and-brush appointment for existing customers. Book 10–16 January 2027 and complete the appointment by 31 January 2027. Dates use America/New_York time. Use code WILLOW10. Cannot combine with other offers. Email bookings@willow.example for details.
    Evidence: F01–F09, F11, F16.
    Filming/accessibility: only the known inquiry action is shown; no invented booking form, response time or confirmation process. Add speech captions and keep email card legible.

    E1 — email

    Status

    INCOMPLETE FOR SENDING — owner setup needed. Promotional text is ready for owner review, but required footer/unsubscribe details have not been supplied.
    Subject: USD 10 off one bath-and-brush appointment for existing customers
    Preview: Book 10–16 January 2027; complete the appointment by 31 January 2027.
    Sender: Willow Grooming

    Body to review

    Hello,

    Willow Grooming in Brookford offers existing customers USD 10 off one bath-and-brush appointment. The service includes a bath, brushing and a towel dry only.

    Book 10–16 January 2027 and complete the appointment by 31 January 2027. Dates use America/New_York time. Use code WILLOW10. This offer cannot be combined with other offers.

    For the details, email bookings@willow.example.

    Willow Grooming

    Owner setup checklist — separate from sendable body: verify the authorized audience is still valid for this use; confirm sender settings; insert and test your actual sending-system footer and unsubscribe mechanism; verify required business details and applicable rules; test the contact destination. Do not send this raw draft as-is. No mailing address or unsubscribe URL was invented.
    Evidence: F01–F11, F17–F19.

    Fact-and-brand checklist

    CheckResultEvidence or owner action
    Exact nine assetspassP1–P5, V1–V3, E1 present; Story frames and captions are parts of their one asset
    Offer paritypass for draftingEvery standalone post and each required video caption contains USD 10, one bath-and-brush appointment, existing-customer eligibility, booking window, completion deadline, timezone, WILLOW10 and cannot-combine condition
    Claim tracepass for draftingBusiness claims map to F01–F11; no base price, availability, outcome, testimonial or guarantee introduced
    Date and CTA textpass for spelling; owner verification needed for functionbookings@willow.example appears literally; all campaign dates fit the simulated future week; email functionality is untested and fictional
    Voicepass for drafting; owner verification needed for brand fitPlain explanations echo B's structure; email invitations reflect C; no emojis, superlatives or result promise
    Distinct jobs/adaptationpassP2 scope, P3 eligibility, P4 date clarification; P5 frame sequence; videos use scope/inquiry jobs instead of invented processes
    Feasibility/accessibilityowner verification neededActual footage, text reading time, captions and account presentation require owner review; no customer or animal footage assumed
    Tracker hygienepass for draftNine rows below; unobserved actual dates and metrics blank; no performance claims
    Owner release gateowner verification neededConfirm facts remain valid, exact clock cutoffs if relevant, accounts and CTA work, media rights, platform/local/email requirements and footer setup

    Results tracker

    Proposed dates are marked in status; these are not publication records. Keep all unobserved metrics blank. Measure seven days after actual publication. An inquiry is one contact thread; a booking is one confirmed appointment. Attribute by owner-recorded customer self-report without customer names. Counts can overlap across assets; do not sum them into unique campaign totals or infer causal ROI.

    campaign_id,asset_id,platform,planned_date,actual_date,status,reach_or_views,link_clicks,inquiries,bookings,attributed_revenue,currency,measurement_window,attribution_note,learning
    WG-2027-01,P1,Instagram feed,2027-01-10,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,P2,Facebook Page,2027-01-11,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,P3,Google Business Profile,2027-01-12,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,P4,Nextdoor,2027-01-13,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,P5,Instagram Story,2027-01-16,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,V1,Instagram short video,2027-01-10,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,V2,Instagram short video,2027-01-12,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,V3,Facebook short video,2027-01-15,,proposed,,,,,,USD,7 days after publication,,
    WG-2027-01,E1,email,2027-01-11,,proposed,,,,,,USD,7 days after publication,,
    

    Owner review gate

    This is a draft, not permission to publish. Verify the offer is still accurate, dates and any clock cutoffs, email function, account features, brand tone, footage/typography rights and applicable platform/email/local requirements. Complete the email footer setup. Withhold affected assets if any material condition changes. No revenue, engagement or booking outcome is guaranteed. Nothing has been scheduled, published or sent.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    One real promotion. A coordinated week of drafts.

    For owners of ordinary local service businesses—such as cleaning, haircuts and gardening—who handle their own marketing. Supply your actual offer, business facts and brand examples. The kit turns them into editable copy for your review.

    What the workflow delivers

    • Exactly 5 social posts adapted to your selected destinations.
    • Exactly 3 short-video scripts with shot plans, timing estimates, spoken lines and on-screen text.
    • Exactly 1 email with subject, preview text, body and CTA.
    • A source-linked fact ledger, concrete factual/voice checklist and nine-asset CSV results tracker.

    More than a single prompt

    The reusable SKILL.md package includes a structured intake, channel-adaptation workflow, delivery template, complete synthetic cleaning campaign, blocked salon example, optional local results auditor and 13 standard-library data-hygiene tests. Every checkable claim traces to owner-supplied evidence. Missing or conflicting material offer facts trigger consolidated questions instead of invented copy.

    Setup

    Unzip the folder and ask a local Codex agent to read SKILL.md. Keep linked resources together. The README includes explicit file-loading and optional native-install steps. This release was tested in a local Codex agent; other file-reading hosts may work but native installation has not been independently verified. Optional CSV audit: Python 3.10+, no third-party dependencies. No paid API, API key, marketing account, browser or MCP server is required by the package. Your AI host access and fees are separate.

    English is the default; choose another language and locale in the intake. Review translated offer terms with a fluent speaker.

    Honest boundaries

    This is a text-drafting package. It never publishes, schedules or sends campaigns, and does not render images or videos. For ordinary non-regulated services only; no medical, financial or legal claims. It cannot independently verify your business facts, local rules or current platform policies. Owner approval and rights checks are required. It does not invent discounts, prices, scarcity, testimonials, results or commitments. No revenue, engagement or bookings are guaranteed.

    License and purchase

    USD 14.99 one-time for version 1.0.0. The commercial-use license permits the purchaser to adapt the kit for their own business and client campaigns and use generated campaigns commercially. Resale or redistribution of the kit is prohibited. Read LICENSE.txt. No ongoing support, updates, AI subscription or campaign execution service is included or promised.

    The demonstration below is a synthetic example, not a real business offer or performance claim. Reserved .example addresses must never be used as real contacts.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    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

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean today

    • Passed all security checks, Safe to install

    Requires

    Local Codex agent with permission to read bundled Markdown and CSV files.
    Python 3.10+ (optional: local CSV audit and tests).

    Listedtoday

    What's inside

    Frequently Asked Questions