Track

Context Window Management

Vibe coding playground

WebContainer preview
0 XP
0d streak

PRD — Pricing Section

  • ›*Goal:** a responsive pricing section for a developer tool.

Requirements

  • ›Three tiers: Hobby, Pro, Team.
  • ›Monthly/annual toggle, annual shows a 20% discount.
  • ›The Pro tier is visually highlighted as recommended.
  • ›Fully keyboard accessible and responsive at 375px and 1440px.

System rules

# .cursorrules
- TypeScript strict, no `any`.
- Tailwind utility classes only; no inline style objects.
- No new dependencies.
- Components are pure and exported by name.
- Never invent an API that is not in the PRD.

Acceptance criteria

  • •Three tiers rendered with correct names
  • •Billing toggle changes displayed prices
  • •Recommended tier is visually distinguished
  • •No hardcoded colors outside the design tokens

Expected output files

src/components/Pricing.tsx
prompt studio
151 / 8000 tokens

Graded by static checks, prompt constraints, and LLM-as-a-Judge.

live preview
Dispatch a prompt to boot the hot-reloading preview container.