Create a new workshop with folder structure and content. Use when the user asks to 'create a workshop', 'plan a new workshop', 'add a workshop', or wants to set up a new workshop session.
Create new workshops with proper folder structure and documentation.
| Field | Required | Description |
|---|---|---|
| Date | ✅ Required | Workshop date (YYYY-MM-DD format) |
| Topic | ⭐ Recommended | Workshop topic/title |
| Time | ✅ Required | Start time (HH:MM) - ALWAYS ask for this! |
| Duration | Optional | Length of workshop |
| WhatsApp Link | Optional | Group invitation link |
| WhatsApp Group ID | Optional | Green API group ID (format: [email protected]) |
| Zoom Link |
| Optional |
| Meeting URL |
| Overview | Optional | Workshop description |
Ask the user for workshop details. Date is required, topic is recommended.
If user doesn't have a topic, suggest ideas from /workshop-ideas.md:
cat /home/user/architect-workshops/workshop-ideas.md
Example prompt:
"What date and time is the workshop? (Date required, Time required - e.g., 21:00). Do you have a topic in mind, or should I suggest from the ideas list?"
CRITICAL: Always confirm the exact time with the user. Default is 21:00 but MUST be verified.
Create the workshop folder using the date (and optionally topic):
# Format: YYYY-MM-DD or YYYY-MM-DD-topic-slug
mkdir -p /home/user/architect-workshops/workshops/YYYY-MM-DD/assets
Example:
mkdir -p /home/user/architect-workshops/workshops/2025-01-15-claude-code-intro/assets
touch /home/user/architect-workshops/workshops/2025-01-15-claude-code-intro/assets/.gitkeep
Copy and fill the template from the example:
cp /home/user/architect-workshops/workshops/example/workshop.md /home/user/architect-workshops/workshops/YYYY-MM-DD/workshop.md
Then edit the file to fill in the collected details. Leave unknown fields with placeholder text for later.
If the workshop topic came from workshop-ideas.md, update its status to "Planned".
After creating the workshop, ask if the user wants to generate a promotional poster using the nano-banana-poster skill.
After discussing the poster, offer to create a presentation script using the presentation-architect skill.
Workflow for presentation creation:
presentation-architect skill with the workshop-specific requirementsWorkshop Presentation Requirements (CRITICAL):
**Language:** Hebrew | **Layout Direction:** RTL (Right-to-Left)**Direction:** RTL - content flows from right to leftExample prompt for presentation-architect:
"Based on the workshop content, create a presentation plan. Remember: all slide content must be in Hebrew, and every slide must use RTL layout (right-to-left flow)."
Creating the actual slides (user manual step): After the presentation plan is saved, inform the user:
"The presentation plan is ready at
presentation-plan.md. To create the actual slides, open NotebookLM Studio, upload this file, and ask it to implement the presentation exactly as described."
User: "Create a new workshop"
Assistant:
After collecting:
workshops/2025-01-20-ai-intro/workshop.md with filled detailsassets/ subfolderIf user wants presentation:
presentation-architect skill with Hebrew content and RTL layoutworkshops/
└── YYYY-MM-DD-topic/
├── workshop.md # Main workshop document
├── presentation-plan.md # Presentation blueprint (if created)
└── assets/ # Posters, slides, materials
└── .gitkeep
claude-code-intro)[Description here]