All Prompts

Offer a 14-day free trial

by Yard

Let users try a tier free for 14 days, with or without a card up front.

First, confirm Yard is set up on this machine. Run `yard version`, and check that the Yard skill exists at ~/.agents/skills/yard/SKILL.md (%USERPROFILE%\.agents\skills\yard\SKILL.md on Windows). If either the CLI or the skill is missing, fetch https://yard.sh/setup.txt and follow it through to the end before you do anything else. If both are already in place, go straight to the task below.

---

Let people try my Yard project free for 14 days before they pay.

1. Work in the Yard project linked to this directory. If there isn't one, ask me which project and link it with yard init --project <slug> --json. Check yard me --json for .team_permissions.free_trials. If it isn't granted, stop and give me https://yard.sh/pricing.
2. Run yard pull so .yard/settings.json holds the release's current pricing block. Trials are set per tier in that block, not with yard projects tiers. Ask me which tier gets the trial (suggest the default one).
3. On that tier, set "free_trial": {"enabled": true, "days": 14}. If it's a subscription tier, ask me whether the trial should collect a card up front and set "requires_card" to match. Leave every other tier and field unchanged.
4. Run yard push and show me the updated tier and the review URL.

Ask me for a version tag before you run yard releases publish, because publishing makes the trial live on my buy page.