workshop-prep

Interviews workshop attendees to generate personalized Claude Code skill design documents.

366|90|Updated Aug 22, 2026
One-click install
npx skills add https://github.com/bam-bam-2/solo-skills --skill workshop-prep-bam-bam-2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workshop-prep
Source: https://github.com/bam-bam-2/solo-skills/tree/main/skills/workshop-prep
Command: npx skills add https://github.com/bam-bam-2/solo-skills --skill workshop-prep-bam-bam-2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Workshop attendees often arrive without knowing what to automate or what is technically possible, wasting workshop time on ideation instead of building. This Skill runs a structured pre-workshop interview that turns a participant's repetitive tasks into a concrete, ready-to-build skill design document. ## Core Features & Use Cases - Guided Interview Workflow: Seven phases walk the attendee from role discovery through repetitive-task mapping, process breakdown, and scope crystallization, one question at a time. - Integration Detection: Detects external services (Slack, Notion, Google Sheets, Gmail, etc.) from user answers and recommends MCP, CLI, or script-based integration with complexity estimates. - Design Doc Generation: Produces a complete design package including a Mermaid workflow diagram, integration guides researched live via Context7, .env/.env.example files, and an interview Q&A record. - Use Case: Before a Claude Code workshop, a PM says "워크샵 준비해줘" and through a short conversation ends up with a weekly-report-generator/ folder containing a full design doc, Notion/Slack setup guides, and environment variable templates. ## Quick Start Tell the agent "워크샵 준비해줘" or invoke /workshop-prep and answer the interview questions about your repetitive work to receive your personalized skill design document.

Frequently Asked Questions about workshop-prep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare a skill design doc before a Claude Code workshop?

Run the workshop-prep skill and answer its interview questions about your role and repetitive tasks. It maps your workflow, detects needed integrations, and outputs a complete design document folder with setup guides and environment variable templates.

How does the skill decide between MCP, CLI, and script integrations?

It classifies each detected service by data flow direction. One-way outputs like sending Slack messages use scripts, bidirectional CRUD tools like Notion, Airtable, and Google Sheets use MCP, and services with official CLIs like GitHub use the CLI.

Why does workshop-prep require a Context7 API key?

Context7 is used in the design phase to research up-to-date setup instructions for each detected external service. Without an API key the interview cannot start, and the skill walks you through configuring the key in ~/.mcp.json.

What files does the workshop-prep skill generate?

It creates a folder named after your skill containing the design doc, a numbered interview Q&A record, .env and .env.example files, a .gitignore, and an integration guide folder with one markdown file per detected external service.

Can workshop-prep deploy the finished skill to GitHub?

Yes, but only after the workshop when you explicitly ask. It verifies SKILL.md exists, checks git and GitHub CLI availability, generates a README, and creates a public repository with gh repo create.