explain
CommandExplain code in detail - what it does, how it works, and why
Generate a pull request description from branch changes
$ npx -y skills add TheDecipherist/claude-code-mastery --agent claude-code
description: Generate a pull request description from branch changes
Create a comprehensive pull request description based on the branch diff.
# Get current branch name git branch --show-current # Find base branch (usually main or master) git remote show origin | grep 'HEAD branch' # Get all commits on this branch git log main..HEAD --oneline # Get the full diff git diff main...HEAD --stat git diff main...HEAD
Categorize the changes:
Use this format:
## Summary [2-3 sentences describing what this PR does and why] ## Changes - [Bullet point for each logical change] - [Group related file changes together] - [Focus on what changed, not how] ## Type of Change - [ ] Bug fix (non-breaking change that fixes an issue) - [ ] New feature (non-breaking change that adds functionality) - [ ] Breaking change (fix or feature that causes existing functionality to change) - [ ] Refactor (no functional changes) - [ ] Documentation update ## Testing [How was this tested? What should reviewers verify?] - [ ] Unit tests pass - [ ] Integration tests pass - [ ] Manual testing completed ## Screenshots (if applicable) [Add screenshots for UI changes] ## Checklist - [ ] My code follows the project's style guidelines - [ ] I have performed a self-review - [ ] I have added tests that prove my fix/feature works - [ ] New and existing unit tests pass locally - [ ] Any dependent changes have been merged --- Generated with Claude Code
PR title format: `type(scope): description`
Examples:
Provide: 1. Suggested PR title 2. Full PR description in markdown 3. Suggested reviewers (if CODEOWNERS exists) 4. Labels to add (if .github/labels.yml exists)
If user confirms, create the PR:
gh pr create --title "..." --body "..."
The complete guide to maximizing Claude Code: Global CLAUDE.md, MCP Servers, Commands, Hooks, Skills, and Why Single-Purpose Chats Matter. This version is obsolete by now.
Explain code in detail - what it does, how it works, and why
Review code changes for bugs, security issues, and improvements
Generate tests for code - unit tests, integration tests, or edge cases
Compare two or more options side by side, recommend one, and let the reader pick in the page
Create smart commit with quality checks and conventional format
Meta-skill that loads all llmwiki governance docs and exposes the three maintainer slash commands.