Skip to content

πŸš— Hatchback v0.1.9

Choose a tag to compare

@nachovoss nachovoss released this 10 Feb 11:37
· 11 commits to main since this release

✨ New Commands

hbk CLI Shortcut
Use hbk as a shorthand for hatchback β€” all commands work with either.

hbk make product          # same as: hatchback make product

hbk remove <resource>
The inverse of hbk make. Deletes all 6 scaffolded files (model, schema, repository, service, route, test) and cleans up all __init__.py imports automatically.

hbk remove product          # asks for confirmation
hbk remove product --force  # skips confirmation

hbk upgrade
Sync the latest agent skills and infrastructure files into existing projects β€” without touching Docker files, user code, or config.

pip install --upgrade hatchback
hbk upgrade

πŸ€– Built-in Agent Skills

New projects now ship with two GitHub Agent Skills in .github/skills/:

  • hatchback β€” Project overview, CLI commands, database config, auth system, and conventions.
  • clean-architecture β€” Layered architecture rules, code examples, anti-patterns, and testing patterns.

Works with GitHub Copilot coding agent, Copilot CLI, and VS Code agent mode. Existing projects can get them via hbk upgrade.

πŸ”§ Improvements

  • CLI --help examples now use the hbk shortcut
  • Post-init help text shows all available commands
  • Updated MANIFEST.in to include .github dotdir in package distributions