chore: dotfiles
feat: add sample directive and build