public directory skeleton