Use this skill whenever the user wants to generate, create, improve, or modify a commit message/description. This includes: helping write new commit messages from staged changes, editing/refining existing commit messages, converting git diff into commit descriptions, formatting commit messages to follow a specific style, analyzing git diff automatically to generate descriptions, or reviewing commit messages for clarity. Trigger when user mentions 'commit message', 'commit描述', 'write commit', 'modify commit', 'edit commit', 'generate commit', 'analyze commit', or similar requests. ALWAYS automatically run git diff to analyze actual code changes when user asks for commit description generation.
This skill should be used when the user asks to "review PR", "review pull request", "/review-pr", mentions "PR review" combined with "FalconFS", or needs to analyze GitHub pull requests for the FalconFS project. The skill automates code review by fetching PR data, analyzing diffs, and checking against FalconFS project conventions.
This skill should be used when the user asks to "test ansible deployment", "verify ansible deploy", "/test-ansible", or needs to validate the deploy/ansible deployment solution for FalconFS. The skill automates testing the Ansible deployment by setting up Docker containers and running the deployment playbooks.