Hammer Development Docs

Hammer is a generic clamp-based CLI framework. It uses existing clamp features and adds some extra utilities. We recommend to get familiar with the Clamp documentation before creating hammer specific plugins.

Contents: - Writing a plugin - Creating commands - Output adapters, formatters, etc - Help modification - Commands modification - Command extensions - Option builders - Creating ApiPie commands - Development tips - Option normalizers - Internationalization - PR review checklist

Links: - slides from tutorial at Config Management Camp 2015: Hacking with hammer