Browse the docs

Skills: Craft and build

/crisp-funnel

Build a mobile-first funnel from a brief.

Craft and builduser-invoked

A funnel builder, and the first CRISP skill that returns a build rather than a verdict. /crisp-funnel takes a client brief and identifies the funnel type: appointment, application, webinar, direct sale, or opt-in. It then picks and orders sections from the ten-section CRISP Funnel Kit and writes every line of copy for the offer and the audience's awareness level (how much they already know about the problem and your solution).

The tested section library makes it fast. The ordering and the copy make it good. Every funnel passes /crisp-review before delivery, and anything graded below B is fixed and reviewed again.

Use it when a funnel needs building fast without cutting corners:

  • A client needs a lead generation, application, webinar, or sales funnel built from a brief
  • The offer, audience, goal, and traffic source are known, or can be found with one question
  • You want tested sections and ordering rather than a new layout for every project
  • Funnel type and awareness level
  • Sections in order (01 to 10)
  • Copy written for the offer
  • A /crisp-review before delivery
Claude Code: /crisp-funnel
type: appointment · awareness: solution-aware
01 Hook02 Qualifier05 Proof07 Offer08 Capture09 Booking10 Confirm
→ assembled · → crisp-review: B+ · ready for client

Illustrative example only. This is not a real audit.

Each funnel type has a default order through the ten sections. The audience's awareness level then sets the length. For unaware traffic, it keeps the steps that build belief in the value, plus the proof. For solution-aware traffic, it keeps the proof and cuts the value step. For product-aware traffic, it moves quickly to the offer and the capture form, in five sections or fewer. The output always states the awareness level it assumed, because that affects funnel length more than anything else, and most briefs leave it out.

This skill builds funnels from the ten tested sections of the CRISP Funnel Kit. Open the Funnel Kit →

What does it need from the brief?

Four things: the offer, the audience, the one action you want people to take, and the traffic source. If any are missing, it asks one question about the biggest gap and waits. It does not build on guesses.

Will it invent testimonials?

Never. If there is no real proof, the proof section keeps a clearly marked placeholder. A placeholder is better than a made-up testimonial. Invented proof fails the framework's own Intelligent dimension, and costs the client's trust.

Can it design a new section type?

No, by design. The ten-section library is what makes it both fast and good. If a brief needs a section that does not exist, the skill flags it as a possible library addition rather than improvising one.

What happens before delivery?

The finished funnel goes through /crisp-review. The grade and top three issues come back and the fixes are applied. If the grade is below B, it is reviewed again. No funnel ships without a review.

zsh
$ npx skills add @laith-wallace/crisp

Installs all fourteen CRISP skills and detects which AI coding tool you use. Run /crisp-teach once per project, before the other skills.

(The CRISP letter)

Design evaluation, in writing.

Occasional emails on getting AI agents to produce work worth shipping. New skills are announced here first. No noise.