Communitygithub.com

YepAPI/skills

価格ページの比較レイアウト、機能ゲート、月間/年間トグル、使用量ベースの課金UIを生成します。

skills とは?

このスキルは、SaaSやAPI製品向けに最適化された価格ページを構築するためのルールとパターンを提供します。主な機能として、3段階(Free/Starter、Pro、Enterprise)までの明確な価格比較、月間/年間の料金トグル(年間デフォルトで「20%割引」表示)、機能比較表(カテゴリ別グループ化とチェックマーク/ダッシュ表示)、各層に最適化されたCTAボタン、および実行時にユーザープランに基づいて機能へのアクセスを制御するFeature Gateパターンが含まれます。また、使用量ベースの課金に対応した動的な計算機/スライダーUI、社会的証明(「5,000以上のチームに信頼されています」)、およびよくある質問セクションも提供します。このスキルは、価格ページの設計においてよくある失敗(4層以上の多すぎるプラン、すべての層で「営業に問い合わせ」に隠す、年間割引がない、機能グループ化の欠如)を避けるための明確なガイドラインも提示しています。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

価格ページ

ルール

  • 最大3段階: Free/Starter、Pro、Enterprise — 推奨する段階には「最も人気」バッジを付ける
  • 月間/年間トグル: 両方の価格を表示し、年間払いの節約額(「20%割引」)を表示 — デフォルトは年間
  • 価格表示: 価格は大きなフォント、期間(「/月」)は小さなフォント — 年間価格は月額換算で表示
  • 機能比較表: 含まれる機能にはチェックマーク、除外される機能にはダッシュ — カテゴリ別にグループ化
  • 段階ごとのCTA: 「今すぐ始める」(Free)、「無料トライアルを開始」(Pro)、「営業に問い合わせ」(Enterprise) — カードごとに1つのCTA
  • 機能ゲート: 設定オブジェクトでプランごとの機能を定義 — 実行時に user.plan と照合
  • 使用量ベースの課金: 使用量段階に応じた計算機/スライダーを表示 — ユーザーの調整に合わせて価格を動的に更新
  • 社会的証明: 価格近くに顧客数やロゴを表示 — 「5,000以上のチームに信頼されています」
  • よくある質問セクション: 価格ページ下部に配置 — 解約、返金、アップグレードに関する一般的な懸念に対応

機能ゲートのパターン

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];
}

価格カードのレイアウト

[バッジ: 「最も人気」]
プラン名
$XX/月(年間請求)
$YY/月(月間請求)
- 機能1 ✓
- 機能2 ✓
- 機能3 ✗
[CTAボタン]

避けるべきこと

  • 4段階以上のプラン — 意思決定麻痺を引き起こす
  • 全プランで価格を「営業に問い合わせ」の背後に隠す — 開発者は離脱する
  • 年間割引がない — 年間プランは解約率を下げ、キャッシュフローを改善する
  • 機能比較の明確なグループ化がない — 10機能以上で判読不能になる

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.

関連スキル