01 — CONTEXT: Delivery Page
Input definitions, validation rules, and what each mode requires.
Mode 1 Inputs — Create Delivery Page
From the Skill Build Kit
| Input | Required | Example | Used For |
|---|---|---|---|
| Skill name | Yes | Client Intelligence Brief | Hero headline, page title, OG tags |
| One-line description | Yes | "Turn client emails into the brief you wish someone on your team produced before every call." | Hero subtitle, OG description |
| What the skill does | Yes | 2-3 sentences — what the user does (paste X), what they get back (Y), what makes it different | "What This Skill Does" section |
| Output sections | Yes | Numbered list: section name + one-line description each | "What You Get Back" section |
| Input required | Yes | "3-5 recent emails from one client" | Setup "Running It" subsection |
| Time to run | Yes | "about two minutes" | "What This Skill Does" section |
| Trigger phrase | Yes | "Run the Client Intelligence Brief" | Setup "Running It" subsection |
| Tips | Yes | 3-4 tips from testing — bold label + explanation | Tips section |
Hosting & URLs
| Input | Required | Example | Used For |
|---|---|---|---|
| Cloudinary URL | Yes | https://res.cloudinary.com/dhldvrfdh/raw/upload/v.../filename.md | Download button href |
| Download filename | Yes | client-intelligence-brief.md | Download attribute on button |
Page Copy
| Input | Required | Example | Used For | |
|---|---|---|---|---|
| Hero eyebrow | Yes | "Free AI Skill" | Hero section eyebrow label | |
| Hero headline | Yes | "Client Intelligence Brief" | Hero H1 | |
| Hero subtitle | Yes | One sentence — the skill's positioning adapted for the page | Hero subtitle | |
| Page title | Yes | "Client Intelligence Brief — Free AI Skill \ | Practice Builders" | HTML |
| OG title | Yes | Same as page title or slight variation | og:title meta tag | |
| OG description | Yes | One sentence for social sharing previews | og:description meta tag | |
| "What This Skill Does" headline | Yes | "Two Minutes. One Brief. Every Call Handled." | Section H2 | |
| "What You Get Back" headline | Yes | "Eight Sections. Zero Guesswork." | Section H2 |
Brand Treatment
| Input | Required | Default | Used For |
|---|---|---|---|
| Brand | Yes | CYP / Practice Builders | Determines color palette, fonts, logo, footer |
| Header logo URL | Yes | CYP white icon | Header image |
| Header brand name | Yes | "Practice Builders" | Header text |
| Header brand subtitle | Yes | "Kathryn Brown" | Header subline |
| Website URL | Yes | https://thepracticebuilders.ai | Header logo link |
Cross-Sell (Optional — Campaign-Specific)
| Input | Required | Example | Used For |
|---|---|---|---|
| Cross-sell headline | No | "This Skill Is Just the Beginning" | "What's Next" section H2 |
| Cross-sell body | No | 2-3 paragraphs contextualizing the next offer | "What's Next" section content |
| Cross-sell CTA | No | Link text + URL to the next offer | "What's Next" callout box |
Mode 2 Inputs — Improve This Kit
| Input | Required | Source | Used For |
|---|---|---|---|
| Kit location | Yes | content/frameworks/kit-delivery-page/ | Which kit to improve |
| Trigger | Yes | QC failure, manual output changes, or system suggestion | Determines which files to update |
| Updated output | If applicable | The corrected delivery page HTML | Replaces file 03 (golden example) |
| QC findings | If applicable | Specific checklist items that failed or were missing | Updates file 04 (quality) |
| Process changes | If applicable | Steps that were wrong, missing, or in wrong order | Updates file 05 (output skill) |
Validation Rules — Mode 1
- Do not build if the Cloudinary URL is not live. Test the download URL before starting. It must return the .md file with the correct content.
- Do not build if the skill file is not tested. The delivery page describes the skill's output sections. If the skill isn't finalized, the page will be wrong.
- All output sections must be listed. If the skill has 8 sections, the page shows 8 rows. No omissions, no additions.
- Hero eyebrow must say "Free AI Skill" — not "Free Claude Skill." Brand-neutral language. No LLM brand names on the page.
- Setup instructions must be generic. "Open your preferred AI assistant" — not platform-specific steps. The skill works with any LLM that accepts custom instructions.
- No
var()in any style attribute. All colors and values are hardcoded hex or rgba. Inline styles do not support CSS variables. - No scroll-reveal animations or JavaScript. The page is pure HTML with inline CSS.
noindex, nofollowin robots meta tag. The page is not for search — it is linked from email/DM only.
Validation Rules — Mode 2
- Read all current kit files before making changes.
- Changes propagate. Golden example change → check output skill and quality checklist.
- Never remove a quality check without a reason.
- Document what changed: Add
at the bottom of updated HTML files, or a Change Log entry for markdown files.
Input Priority Hierarchy
When inputs conflict or are ambiguous:
- The golden example wins for structure, layout, and visual patterns
- Kathryn's description wins for audience, purpose, and copy direction
- The CYP brand reference wins for colors, fonts, and component patterns
- Voice.md wins for tone, cadence, and vocabulary choices
- Existing vault conventions win for file naming and directory structure