Documented lead-gen, CTA, social proof, urgency, and interactive tooling patterns. Research-backed pattern catalog companion to rampstackco/claude-skills.
SaferSkills independently audited claude-skills-widgets (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<p align="center"> <img src="assets/images/hero.svg" alt="Claude Skills Widgets" width="800"/> </p>
A research-backed pattern catalog of lead-gen, CTA, social proof, urgency, and interactive tooling patterns used by top-converting B2B SaaS, fintech, DTC, and consumer brands.
Documentation and code. Each pattern includes description, variations, real-world examples with attribution, implementation notes, and brand archetype compatibility. Most patterns also ship a production-ready component.
Companion to rampstackco/claude-skills for users building landing pages, marketing surfaces, or product onboarding with Claude.
This pattern catalog is a companion to rampstackco/claude-skills and follows the same review process before changes merge. To report a security issue, see the security policy.
Most component libraries (Tailwind UI, shadcn/ui, Catalyst) ship code. They solve the "how do I implement this" problem.
This catalog solves a different problem first: "which pattern should I use, and why." Then it ships the code too.
Code without pattern understanding produces generic implementations. Pattern documentation without code can be implemented in any stack, framework, or design system. For users building with Claude or other AI tools, the pattern provides the reasoning and the AI handles the code; for everyone else, the component implementations are ready to drop in.
Five pattern categories, ~65 patterns, and 32 component implementations:
<table> <tr> <td align="center" width="20%"> <a href="patterns/cta/README.md"><img src="assets/illustrations/category-cta.png" alt="CTA patterns category illustration" width="100%"></a> <p><strong>CTA</strong></p> </td> <td align="center" width="20%"> <a href="patterns/lead-capture/README.md"><img src="assets/illustrations/category-lead-capture.png" alt="Lead capture patterns category illustration" width="100%"></a> <p><strong>Lead Capture</strong></p> </td> <td align="center" width="20%"> <a href="patterns/social-proof/README.md"><img src="assets/illustrations/category-social-proof.png" alt="Social proof patterns category illustration" width="100%"></a> <p><strong>Social Proof</strong></p> </td> <td align="center" width="20%"> <a href="patterns/urgency/README.md"><img src="assets/illustrations/category-urgency.png" alt="Urgency patterns category illustration" width="100%"></a> <p><strong>Urgency</strong></p> </td> <td align="center" width="20%"> <a href="patterns/interactive-tooling/README.md"><img src="assets/illustrations/category-interactive-tooling.png" alt="Interactive tooling patterns category illustration" width="100%"></a> <p><strong>Interactive Tooling</strong></p> </td> </tr> </table>
Browse patterns/{category}/README.md for the full pattern list per category.
A taste of what is available. Browse the full catalog below.
| Component | Preview | What it does |
|---|---|---|
| Primary Button CTA | <img src="assets/components/primary-button-cta.png" alt="Primary Button CTA preview" width="240"> | The one-clear-action button pattern. Solid and outlined variants, multiple shapes, optional icon. Pattern · Component · Live |
| Trust Logo Strip | <img src="assets/components/trust-logo-strip.png" alt="Trust Logo Strip preview" width="240"> | Horizontal customer logo strip with grayscale-on-hover styling. Pattern · Component · Live |
| Single Quote Testimonial | <img src="assets/components/single-quote-testimonial.png" alt="Single Quote Testimonial preview" width="240"> | One prominent quote with attribution. Minimal, card, or with-headshot variants. Pattern · Component · Live |
| Countdown Timer | <img src="assets/components/countdown-timer.png" alt="Countdown Timer preview" width="240"> | Real-time countdown to a deadline. Updates every second. Pattern · Component · Live |
| Savings Calculator | <img src="assets/components/savings-calculator.png" alt="Savings Calculator preview" width="240"> | Generic config-driven calculator. Define inputs and a compute function via props. Pattern · Component · Live |
| Hero Stack CTA | <img src="assets/components/hero-stack-cta.png" alt="Hero Stack CTA preview" width="240"> | Primary button plus an optional secondary action. The standard B2B hero pattern. Pattern · Component · Live |
Browse all 32 components on rampstack.co
Production-ready React and HTML/CSS implementations of the patterns. Each component ships both variants via shared CSS, customizable through CSS custom properties.
Utility components ship code without dedicated pattern documentation. They originated in the Threshold reference build and are reusable as generic illustrations or layout helpers.
Every pattern follows a consistent schema (see patterns/SCHEMA.md):
Patterns reference claude-skills/skills/brand-archetype-system for archetype compatibility. A Bold Confident brand uses different CTA patterns than an Editorial Restrained brand; the documentation captures these fit relationships.
For people working with Claude or other AI tools: paste the relevant pattern file into context, then ask the AI to implement using your stack. The pattern provides the reasoning; the AI handles the code.
For people building by hand: each pattern is a complete reference for that pattern family. Read the description, pick a variation, follow the implementation notes, or drop in the matching component.
For agencies and consultants: the catalog is a shared vocabulary for client conversations. Pointing at a documented pattern is faster than describing one.
This pattern library is part of the Claude Skills family. Other family repos:
| Repo | Focus | Skills |
|---|---|---|
| claude-skills | Full catalog | 102 |
| claude-skills-starter | General-purpose lite | 14 |
| claude-skills-seo | SEO consulting | 12 |
| claude-skills-pm | Product management | 12 |
| awesome-claude-skills | Curated discovery list | n/a |
Each family repo is MIT-licensed, conforms to the Agent Skills Specification, and is stack-agnostic. Use the full catalog for breadth; use a specialty subset when working in one domain.
A condensed changelog. See the PR history for full detail.
See CONTRIBUTING.md. Pattern submissions welcome with real-world attribution.
MIT. See LICENSE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.