feat: library skeleton