Communitygithub.com

YepAPI/skills

Layouts für den Preisvergleich, Feature-Gates, Umschaltung zwischen monatlicher/jährlicher Abrechnung und nutzungsbasierte Abrechnungsoberfläche.

Was ist skills?

Diese Skill-Komponente bietet eine vollständig strukturierte Vorlage für die Erstellung von Preisseiten und Abrechnungsoberflächen in Entwickler-Tools und KI-Agenten-Plattformen wie Claude Code, Cursor oder Codex. Sie definiert klare Regeln für ein maximal drei Stufen umfassendes Preismodell (Free/Starter, Pro, Enterprise) mit einer hervorgehobenen „Most Popular“-Empfehlung, einem monatlichen/jährlichen Umschalter mit automatischer Berechnung der Ersparnis („Save 20%“) und einer dynamischen Preisanzeige. Die Skill unterstützt Feature-Gates durch ein typsicheres TypeScript-Konfigurationsobjekt, das zur Laufzeit den Benutzerplan (`user.plan`) prüft, sowie einen nutzungsbasierten Preiskalkulator mit dynamischer Aktualisierung. Darüber hinaus enthält sie Muster für Call-to-Action-Buttons, eine nach Kategorien gruppierte Feature-Vergleichstabelle, soziale Beweise („Trusted by 5,000+ teams“) und einen FAQ-Bereich, um häufige Bedenken auszuräumen. Entwickler können diese Vorlage direkt übernehmen und in ihre Anwendungen integrieren, um die Entscheidungsfindung der Nutzer zu vereinfachen und die Konversionsrate zu steigern.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/YepAPI/skills/tree/HEAD/skills/pricing-pages

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Preisseiten

Regeln

  • Maximal 3 Stufen: Free/Starter, Pro, Enterprise – hebe die empfohlene Stufe mit einem „Most Popular“-Abzeichen hervor
  • Monatlicher/jährlicher Umschalter: zeige beide Preise an, stelle die jährlichen Ersparnisse dar („Save 20%“) – standardmäßig auf jährliche Ansicht
  • Preisanzeige: große Schrift für den Preis, kleine Schrift für den Zeitraum („/mo“) – zeige den jährlichen Preis als monatliches Äquivalent an
  • Feature-Vergleichstabelle: Häkchen für enthaltene Features, Striche für nicht enthaltene – gruppiere Features nach Kategorien
  • Call-to-Action pro Stufe: „Get Started“ (Free), „Start Free Trial“ (Pro), „Contact Sales“ (Enterprise) – ein CTA pro Karte
  • Feature-Gates: definiere Features pro Plan in einem Konfigurationsobjekt – überprüfe zur Laufzeit user.plan gegen die Feature-Konfiguration
  • Nutzungsbasierte Preisgestaltung: zeige einen Rechner/Schieberegler für Nutzungsstufen – aktualisiere den Preis dynamisch bei Benutzereingabe
  • Social Proof: zeige Kundenzahlen oder Logos in der Nähe der Preise – „Trusted by 5,000+ teams“
  • FAQ-Bereich unterhalb der Preise – adressiere häufige Einwände (Kündigung, Rückerstattung, Upgrades)

Feature-Gate-Muster

const PLAN_FEATURES = {
  free: { maxProjects: 3, analytics: false, api: false },
  pro: { maxProjects: 50, analytics: true, api: true },
  enterprise: { maxProjects: Infinity, analytics: true, api: true },
} as const;

function hasFeature(plan: string, feature: string): boolean {
  return !!PLAN_FEATURES[plan]?.[feature];
}

Preiskarten-Layout

[Abzeichen: „Most Popular“]
Name des Plans
$XX/mo (jährlich abgerechnet)
$YY/mo (monatlich abgerechnet)
- Feature 1 ✓
- Feature 2 ✓
- Feature 3 ✗
[CTA-Button]

Vermeide

  • Mehr als 4 Stufen – führt zu Entscheidungslähmung
  • Preise hinter „Contact Sales“ für alle Stufen zu verstecken – Entwickler verlassen die Seite
  • Keinen jährlichen Rabatt – jährliche Pläne reduzieren Kundenabwanderung und verbessern den Cashflow
  • Feature-Vergleich ohne klare Gruppierung – wird bei 10+ Features unlesbar

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

YepAPI/skills

WCAG 2.1 AA — semantic HTML, keyboard navigation, screen readers.

YepAPI/skills

Experiment setup, variant splitting, statistical significance, and feature flag integration.

YepAPI/skills

CRUD generators, data tables, user management, role-based access, and bulk operations.

YepAPI/skills

Monitor what ChatGPT and Gemini say about your brand using YepAPI.

YepAPI/skills

Queue workers with BullMQ/Inngest/Trigger.dev, job retries, dead letter queues, concurrency.

YepAPI/skills

Commander.js, interactive prompts with Clack, spinners, colors, config files, exit codes, and npm publishing.

YepAPI/skills

cmdk integration, Cmd+K trigger, fuzzy search, grouped actions, keyboard navigation, and dynamic action registration.

YepAPI/skills

Content planning with trend and sentiment data from YepAPI.

YepAPI/skills

Content calendar, keyword-driven planning, and content briefs.

YepAPI/skills

Theme switching with CSS variables, system preference detection, next-themes, and persistence.

YepAPI/skills

Threaded comments, @mentions, reactions, moderation queue, optimistic UI, and cursor pagination.

YepAPI/skills

Competitive analysis between domains using YepAPI.

YepAPI/skills

Layout grids, KPI cards, data tables with sorting/filtering, sidebar navigation, and responsive breakpoints.

YepAPI/skills

Data encryption — TLS everywhere, AES-256-GCM for PII, bcrypt passwords, encrypted backups.

YepAPI/skills

Chart patterns with Recharts/Nivo/D3, responsive containers, color scales, and accessibility.

YepAPI/skills

Drizzle schema definition, push vs migrate, type-safe queries, relations, transactions, and prepared statements.

YepAPI/skills

Upload handling, resize/compress, CDN delivery, blur placeholders, and next/image patterns.

YepAPI/skills

Local business and Google Maps research using YepAPI.

YepAPI/skills

Cursor-based pagination, IntersectionObserver, virtualized lists with @tanstack/react-virtual, and scroll position restoration.

YepAPI/skills

Chat UI components, streaming responses with AI SDK, context window management, and RAG patterns.

Verwandte Skills