semantic-committing | Claude Skills