Skip to content
This repository was archived by the owner on Jul 13, 2026. It is now read-only.

Latest commit

 

History

History
34 lines (26 loc) · 972 Bytes

File metadata and controls

34 lines (26 loc) · 972 Bytes

Contributing

Scope

This repository packages the BMAD story-automator workflow payload plus the Python runtime used by the installed workflow.

Before Opening A PR

  • 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/bmm story-automator install paths as migration-only backups
  • avoid adding dependencies unless clearly justified
  • run:
    • npm run pack:dry-run
    • npm run test:smoke
    • PYTHONPATH=skills/bmad-story-automator/src python3 -m story_automator --help

PR Notes

  • 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

Reporting Bugs

Include:

  • OS
  • Python version
  • Node version
  • BMAD skill layout under .claude/skills
  • exact command run
  • exact error output