All Prompts

Add a monthly subscription tier

by Yard

Add a monthly Pro subscription with a yearly discount next to your existing pricing.

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.

---

Add a monthly subscription tier called Pro to my Yard project, alongside the pricing I already have.

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: if .team_permissions.max_pricing_tiers leaves no room for another tier, stop and give me https://yard.sh/pricing.
2. Run yard pull so .yard/settings.json holds the release's current pricing block. Pricing is saved per release, so change it there, not with yard projects tiers. Keep every existing tier and its name exactly as they are, so past purchases stay attached.
3. Ask me for the monthly price and the yearly discount I want, and propose three to five short features for Pro based on what the app does. Once I agree, add the tier to pricing.tiers with "pricing_model": "subscription", "price_cents", "yearly_discount_percent", "features" and "is_default": false.
4. Run yard push. It validates the pricing and stages it in a draft release. Show me the new tier and the review URL.

Ask me for a version tag before you run yard releases publish, because publishing makes the new price live.