misc-configs/claude/skills/07-guess-whats-next/SKILL.md
--- disable-model-invocation: true argument-hint: [hint] allowed-tools: Read --- # Guess What's Next Based on the current conversation, try to predict what the user is about to ask or work on next. ## Hint If $ARGUMENTS is non-empty, treat it as a steering signal: - Bias your ranking and the kinds of guesses you generate toward it (e.g. a hint about "tests" should push test-related predictions higher). - It narrows the area to think about but doesn't override the conversation. - If the hint
npx skillsauth add mauroporras/dotfiles misc-configs/claude/skills/07-guess-whats-nextInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Based on the current conversation, try to predict what the user is about to ask or work on next.
If $ARGUMENTS is non-empty, treat it as a steering signal:
If $ARGUMENTS is empty, ignore this section and use the conversation alone.
Base your guesses entirely on the current conversation (and $ARGUMENTS, if provided):
Do NOT run Git commands, grep the codebase, or investigate anything outside the conversation. This is purely a reading-the-room exercise.
Present 3 guesses ranked by confidence:
1. [N%] <Your top guess>
Why: <brief explanation of what led you here>
2. [N%] <Second guess>
Why: <brief explanation>
3. [N%] <Wild card guess>
Why: <brief explanation or just a hunch>
tools
--- disable-model-invocation: true allowed-tools: Read, Bash(git --no-pager log:*), Bash(git --no-pager diff:*) --- # Get familiar with the current branch's changes ## Context - Commits on this branch: !`git --no-pager log origin/HEAD..HEAD --oneline` - List of changed files: !`git --no-pager diff origin/HEAD...HEAD --stat` - Full diff: !`git --no-pager diff origin/HEAD...HEAD` ## Your task Analyze the changes purely based on the code (do not check the branch name, linked GitHub issues, PR
tools
--- disable-model-invocation: true context: fork argument-hint: [push] [issue-number] allowed-tools: Bash(git --no-pager diff:*), Bash(git rev-parse:*), Bash(git remote get-url:*), Bash(git commit:*), Bash(git push:*) model: haiku --- # Commit STAGED changes, optionally push ## Context - Current staged changes only: !`git --no-pager diff --staged` - Current branch: !`git rev-parse --abbrev-ref HEAD` - Remote URL: !`git remote get-url origin` - Arguments (issue number and/or `push`, empty if n
tools
--- disable-model-invocation: true allowed-tools: Write, Bash(gh:*) --- # Fetch and summarize this PR's UNRESOLVED comments ## Context - OWNER: !`gh repo view --json owner -q .owner.login` - REPO: !`gh repo view --json name -q .name` - PR_NUMBER: !`gh pr view --json number -q .number` ## Your task ### Step 1: Fetch unresolved inline review threads Use this GraphQL query (substitute OWNER, REPO, PR_NUMBER from context above): ```bash gh api graphql -f query=' query($owner: String!, $repo:
tools
--- disable-model-invocation: true allowed-tools: Read, Bash(git --no-pager diff:*) model: haiku --- # Summarize STAGED changes ## Context - Current staged changes only: !`git --no-pager diff --staged` ## Your task Summarize the changes purely based on the code (do not check the branch name, linked GitHub issues, PR descriptions, or any other contextual clues). REQUIRED: - Prioritize brevity over grammar: Keep messages short, even if grammatically imperfect NEVER: - Run additional Git