← ClaudeAtlas

prlisted

Open a pull request for the active ticket's branch with pre-commit simplify + tests + configurable review (CodeRabbit or Claude). Use /slopstop:pr to (1) run Claude Code's code-simplifier agent on uncommitted changes, (2) run the project's tests and refuse to commit on failures, (3) commit with a ticket-anchored message, (4) push and open a PR via GitHub MCP or gh CLI, (5) trigger or run the configured review backend — CodeRabbit (default) or Claude /code-review — posting findings to the PR, and (6) categorize the suggestions for action. Stops after presenting — never auto-applies (unless fix = true in [pr_review], which commits fixable findings after code-review completes). Review backend is set via [pr_review] in .project-conf.toml; omit the block to keep CodeRabbit as the default.
iansmith/slopstop · ★ 0 · Code & Development · score 53
Install: claude install-skill iansmith/slopstop
# /slopstop:pr Open a pull request for the active ticket's branch with a pre-commit simplify pass and a configurable review backend — CodeRabbit (default) or Claude `/code-review`, set via `[pr_review]` in `.project-conf.toml`. Confirms before each significant remote action. Stops after presenting the review — the user decides which suggestions to apply. ## Project scope (every ticket skill follows this rule) Read `.project-conf.toml` from cwd. Extract `key` (Linear team key, JIRA project key, or GitHub `owner/repo`) and call it `$PREFIX`. Also note `system` (`linear` | `jira` | `github`) for downstream logic. **Only operate on `$PREFIX`'s tickets. The branch-IS-selection parser only matches `$PREFIX-\d+`, so a branch encoding a different project's prefix correctly fails the no-match check.** If `.project-conf.toml` is missing in cwd: stop with `"No .project-conf.toml in cwd. Run /slopstop:gh-init (for GitHub) or create the file manually with system + key."` ## Autonomous mode When `.project-conf.toml` has `[autonomous] enabled = true`, this skill skips interactive prompts by consulting the config instead of asking. If `[autonomous]` is absent or `enabled = false`, behavior is unchanged. See **Autonomous behavior** at the bottom of this file for the per-prompt decisions. ## Arguments Optional `--base <branch>` to override the PR target branch (default: the repo's default branch — usually `master` or `main`). Optional `--no-simplify` to skip Step 1's simplify pass. O