Browse the docs

Skills — Craft and build

/crisp-funnel

A build, not a verdict.

Craft and builduser-invoked

A funnel assembler — the first CRISP skill that returns a build, not a verdict. /crisp-funnel takes a client brief, classifies the funnel type — appointment, application, webinar, direct sale, or opt-in — selects and sequences sections from the ten-section CRISP Funnel Kit, and writes every line of copy to the offer and the audience's awareness level.

Speed comes from the tested library; quality comes from the sequencing and the copy. Every assembled funnel passes /crisp-review before delivery, and anything below a B is fixed and re-reviewed.

Reach for it when a funnel needs building fast without cutting corners:

  • A client needs a lead-gen, application, webinar, or sales funnel assembled from a brief
  • The offer, audience, goal, and traffic source are known — or knowable with one question
  • You want tested section patterns and sequencing rather than a novel layout per project
  • Funnel type + awareness level
  • Sequenced sections (01 → 10)
  • Copy written to the offer
  • 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 output — not a real audit.

Each funnel type has a default sequence through the ten sections, then the audience's awareness level adjusts the length. Unaware traffic keeps the belief-building value and proof steps; solution-aware traffic keeps proof and cuts the value step; product-aware traffic moves fast to offer and capture — five sections or fewer. The output always states the awareness level it assumed, because it is the single biggest driver of funnel length and the gap most briefs leave open.

This skill assembles 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 goal action, and the traffic source. If any are missing it asks a single question covering the largest gap and waits — it does not assemble on guesses.

Will it invent testimonials?

Never. If no real proof exists, the proof section keeps a flagged placeholder. A placeholder beats a fabricated testimonial — invented proof fails the framework's own Intelligent dimension, and the client's trust with it.

Can it design a new section type?

No, deliberately. The ten-section library is the source of both speed and quality; if a brief needs a section that does not exist, the skill flags it as a library addition rather than improvising one.

What happens before delivery?

The assembled funnel runs through /crisp-review. The grade and top three issues come back, fixes are applied, and if the grade is below B it is re-reviewed. No funnel ships unaudited.

zsh
$ npx skills add @laith-wallace/crisp

Installs all fourteen CRISP skills and auto-detects your AI harness. Run /crisp-teach once per project first.

The CRISP Letter

Design evaluation, in writing.

Occasional letters on making AI agents produce work worth shipping. New skills announced here first. No noise.