py-shiny-release
Installation
SKILL.md
Shiny for Python Release Train
Walk through releasing the full py-shiny ecosystem interactively. Each phase requires explicit user confirmation before proceeding to the next.
Interactive Protocol
- Present one phase at a time with its checklist
- After presenting a phase, stop and wait for the user to confirm completion or ask for help
- Use
ghCLI for GitHub operations (PRs, releases, tags) - Track progress with a TodoWrite checklist
- If the user says "skip", mark the phase done and move on
- If a phase fails, help debug before moving on
- Never proceed to the next phase until the current one is resolved or explicitly skipped
- Shut down every long-running process a phase started before marking it complete (see below)