Project Architecture Guidelines Claude Code Skill