This skill should be used when working in a Jujutsu (jj) repository or when the user asks about jj commands, workflows, or idioms. It encodes the "jj way" of doing things - working copy as commit, moving changes between commits with squash, splitting with split, first-class conflicts, and undo via the operation log. Use this skill instead of git habits whenever a `.jj/` directory is present, when the user says "jj" or "jujutsu", or when translating a git workflow into jj.
This skill should be used when performing Python refactoring operations using the rope library. It provides comprehensive guidance on using rope programmatically for safe, automated refactorings including rename, extract method/variable, move, inline, restructure, and more.