worksheet-generatorlisted
Install: claude install-skill Shivak11/shva-marketplace
# Worksheet Generator
Turn a topic plus fragmented ideas into a **hands-on workshop worksheet** that a room of senior
managers fills in during a session: one that thinks for itself (self-contained), resists generic
ChatGPT answers, and prints clean. Validated on the DHRL "Change Management Through GenAI" closing
session. The canonical method lives in the wiki at `maps/session-worksheet-design-method.md`;
`references/00-method.md` is the bundled copy.
**Golden rule: do not skip stages and do not do half research.** The quality of a worksheet is set
before any HTML is written, in the framing and the research. Run the pipeline in order.
**Paths:** when this skill loads, its base directory is announced (e.g.
`.../plugins/marketplaces/shva/shva/skills/worksheet-generator/`). Capture it as `$SKILL_DIR` and use
it for every bundled file. Reads of `references/*.md` may use bare relative paths, but **Bash runs and
asset copies must use the absolute base** (CWD at runtime is the user's project, not this skill):
`SKILL_DIR="<announced base directory>"`, then e.g.
`bash "$SKILL_DIR/scripts/lint.sh" <file>` and `cp "$SKILL_DIR/assets/worksheet-template.html" .`.
---
## The pipeline (7 stages, in order)
| # | Stage | What happens | Gate |
|---|---|---|---|
| 1 | **Intake** | Ask Shiva structured questions to understand what he wants to teach. | Read `references/01-intake-questions.md`. Use AskUserQuestion. |
| 2 | **Research** | Fan out across ALL of Shiva's sources in parallel + pul