This repository packages the BMAD story-automator workflow payload plus the Python runtime used by the installed workflow.
- keep changes scoped; avoid unrelated cleanup
- keep files under roughly 500 LOC when practical
- preserve pure skill install behavior under
.claude/skills - treat old
_bmad/bmmstory-automator install paths as migration-only backups - avoid adding dependencies unless clearly justified
- run:
npm run pack:dry-runnpm run test:smokePYTHONPATH=source/src python3 -m story_automator --help
- use Conventional Commits
- describe user-facing behavior changes
- mention install-path or workflow-path changes explicitly
- call out any payload or runtime files copied from upstream BMAD sources
Include:
- OS
- Python version
- Node version
- BMAD skill layout under
.claude/skills - exact command run
- exact error output