ThinkFirst Requirements | Claude Code Skill for Planning