workshop-workbook-builder
Skill4 starsChanged 6 months agoMITView on GitHub
End-to-end workflow for creating professional workshop participant workbooks for Funnel Junkies events. Use when asked to build, update, or redesign a workshop manual, participant workbook, or training guide — covering content drafting, PDF export, Canva import via MCP, and interactive webpage with fillable exercises and income calculator.
In this repository30 other files it gives its agents.
- ad-copywriterSkill
- automated-video-editorSkill
- canva-mcpSkill
- challenge-campaign-operatorSkill
- creative-strategistSkill
- daily-growth-operatorSkill
- funnel-junkies-video-publisherSkill
- funnel-message-match-auditorSkill
- ghl-funnel-inspectorSkill
- gws-best-practicesSkill
- landing-page-cro-analystSkill
- manus-apiSkill
- meta-ads-analyzerSkill
- meta-ads-campaign-auditorSkill
- meta-ads-performance-analystSkill
- meta-ads-social-schedulerSkill
- meta-live-campaign-launch-operatorSkill
- meta-paid-ads-challenge-operatorSkill
- meta-safe-campaign-builderSkill
- music-prompterSkill
- performance-reportingSkill
- persistent-computingSkill
- qualified-lead-scoringSkill
- skill-creatorSkill
- social-media-content-dashboardSkill
- split-test-evaluatorSkill
- vanx-meta-purchase-repairSkill
- vanx-social-plannerSkill
- video-generatorSkill
- weekly-content-operatorSkill
The file
We split this skill into the rules it gives an agent
10 rules. About 0 are common, 6 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈6
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 20
Before writing, establish these four things with the user:
- Distinctive: line 50
Every day opens with a 15-minute Quick Win task
- Distinctive: line 51
Every day ends with a tangible deliverable the participant can show
- Distinctive: line 52
Remove any section that does not serve a beginner in the room
- Very specific: line 59
Write each section as a Markdown file.
- Very specific: line 100
Read /home/ubuntu/skills/canva-mcp/SKILL.md before proceeding.
- Very specific: line 119
Use webdev_init_project to scaffold a React + Tailwind static project.
- Very specific: line 132
All exercises as localStorage-backed fillable fields (see references/webpage-components.md for useField and useCheck hooks)
- Distinctive: line 150
Never assume "etc." in offer components or content frameworks — always expand the full list.
- Distinctive: line 156
Before delivering any version:
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Workshop Workbook Builder
Overview
This skill encodes the full process for building a Funnel Junkies workshop participant workbook from a brief to a finished, multi-format deliverable. The process produces three outputs:
- A polished PDF workbook (Markdown → PDF via
manus-md-to-pdf) - An editable Canva design (PPTX → Canva via MCP import)
- An interactive webpage (React + Tailwind with localStorage persistence)
Phase 1: Content Strategy
Before writing, establish these four things with the user:
| Decision | Questions to Ask |
| Audience level | Are they complete beginners, intermediate, or advanced? Have they heard of funnels before? |
| Workshop duration | How many days, how many hours per day? |
| Primary outcomes | What must participants be able to DO (not know) by the end? |
| Existing products | What specific tools, platforms, and offers will be referenced? |
Structure the workbook around momentum, not modules. Each day must end with a tangible visible result — a live page, a first lead, a first outreach sent. Never end a day on theory alone.
Phase 2: Outline
Proven structure for a 3-day beginner workshop:
Pre-Work → Clear assumptions, define terms, set expectations
Mindset → Mindset audit, belief shift exercise, signed commitment
AI Tools → Platform orientation, tool walkthrough, 7-day trial CTA
Day 1 → Foundation: niche, avatar, offer construction, lead magnet
Day 2 → Machine: funnel copy, content creation, hook formulas
Day 3 → Engine: DM bots, 90-day KPI plan, ascension model
Post-Workshop → 7-day action plan (day-by-day, no gaps)
Calculator → Income calculator with sliders and months-to-goal
Glossary → Plain-English definitions of all jargon usedKey rules:
- Every day opens with a 15-minute Quick Win task
- Every day ends with a tangible deliverable the participant can show
- Remove any section that does not serve a beginner in the room
- VA SOPs belong in a separate "Operator Guide", not the participant workbook
Phase 3: Writing the Workbook
Write each section as a Markdown file. See references/content-guidelines.md for full writing rules.
Module structure:
## Module Title
[2–3 paragraphs: concept explanation and why it matters]
> "Motivational quote." — Author
**Quick Win:** [15-minute hands-on task producing a visible result]
### Exercise: [Title]
**Example:** [Worked example using a real niche]
**Your turn:**
- [Fill-in field 1]
- [Fill-in field 2]Motivational quotes: At least one per module. Sources: James Clear, Alex Hormozi, Gary Vaynerchuk, Warren Buffett, Henry Ford, Dale Carnegie, Robert Collier, Stephen King, Mark Twain, Abraham Lincoln.
Offer components — always expand in full, never abbreviate: Urgency, Scarcity, Value Stacking, Certainty, Guarantee, Specificity, Exclusivity, Social Proof, Future Pacing, Simplicity.
Phase 4: PDF Export
Compile all day files into a single workbook_final.md with cover page, table of contents, and all sections in order. Then:
manus-md-to-pdf /home/ubuntu/workbook_final.md /home/ubuntu/Workbook_FINAL.pdfPhase 5: Canva Import
Read /home/ubuntu/skills/canva-mcp/SKILL.md before proceeding.
- Generate PPTX using
python-pptx— seescripts/generate_pptx.pyfor the base template - Upload:
manus-upload-file /home/ubuntu/Workbook.pptx - Import via MCP:
manus-mcp-cli tool call import-design-from-url --server canva \
--input '{"url": "<PUBLIC_URL>", "title": "<DESIGN_TITLE>"}'- Return both the edit URL and view URL to the user.
Design tokens: Navy #0d1b2a, Gold #f5c518, White #ffffff. Fonts: Oswald (headings) + Inter (body).
Phase 6: Interactive Webpage
Use webdev_init_project to scaffold a React + Tailwind static project. See references/webpage-components.md for the full component library.
CSS design tokens:
--color-navy: #0d1b2a;
--color-gold: #f5c518;
--color-off-white: #f8f7f4;Required features:
- Gold progress bar at the very top of the page (6px, glowing yellow, moves as exercises are completed)
- Sidebar navigation with active section highlighting via IntersectionObserver
- All exercises as
localStorage-backed fillable fields (seereferences/webpage-components.mdforuseFieldanduseCheckhooks) - Mindset audit table with independent tick boxes on BOTH Broke (red) and Wealth (gold) columns
- R10k/pm Calculator with 5 sliders: commission per sale, conversion rate, content posts per day, leads per post, current monthly revenue — outputs: leads/month, sales/month, revenue/month, months to goal, gap analysis (sales and leads still needed)
- Print button producing clean black-and-white output via CSS
@media print - AI Tools section with 7-day trial CTA linking to the platform (funneljunkies.club)
Iteration Rules
| Request type | Action |
| Content correction (wrong facts, wrong platform) | Edit the specific section only |
| Design change | Update CSS variables and component styles only |
| New section | Add to nav array, ALL_FIELD_IDS array, and JSX in order |
| Remove section | Remove from nav, ALL_FIELD_IDS, and JSX simultaneously |
| "Make it amazing" | Offer a numbered list of specific improvements; get approval before implementing |
Never assume "etc." in offer components or content frameworks — always expand the full list.
Quality Checklist
Before delivering any version:
- Every day ends with a tangible visible result
- No paid ads in lead generation section (beginners have no budget)
- Dashboard section references only real tools that exist in the platform
- No affiliate link sharing exercises between participants
- VA SOPs are not in the participant workbook
- All offer components are listed in full
- Progress bar is at the very top of the page
- Hero section text inputs are white on dark backgrounds
- Mindset table has tick boxes on BOTH columns
- Glossary covers all jargon used in the workbook
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

