Skip to content

feat(pstack): bundle deslop skill - #371

Open
chethan123 wants to merge 1 commit into
cursor:mainfrom
chethan123:feat/pstack-bundle-deslop
Open

chethan123 wants to merge 1 commit into
cursor:mainfrom
chethan123:feat/pstack-bundle-deslop

Conversation

@chethan123

@chethan123 chethan123 commented Sep 13, 2026

Copy link
Copy Markdown

Why

poteto-mode calls /deslop before every commit, and the opening-a-pr playbook does the same. That skill ships only in cursor-team-kit, so pstack on its own points at a skill it doesn't include. deslop also has no Cursor-specific tools, so it works unchanged in other agents.

Scope

  • pstack/skills/deslop/SKILL.md is a byte-for-byte copy of cursor-team-kit/skills/deslop/SKILL.md. Both plugins are MIT.
  • pstack/skills/poteto-mode/SKILL.md and playbooks/opening-a-pr.md now name the bundled skill, not cursor-team-kit.
  • pstack/README.md adds /deslop to the skills table and removes it from "not shipped here". A new section explains how to install it in Claude Code (~/.claude/skills/, /deslop) and Codex (~/.agents/skills/, $deslop).
  • plugin.json, marketplace.json, and cursor-team-kit are unchanged. If both plugins are installed, the two deslop skills are identical.

Verification

  • cmp confirms the pstack copy matches the cursor-team-kit source.
  • Claude Code 2.1.270 found the skill when it was placed in a temp repo's .claude/skills/deslop and asked about it. It replied with the skill's description.
  • Codex CLI 0.154.0 found the skill when it was placed in a temp repo's .agents/skills/deslop (codex exec). It replied with the skill's description.
  • Markdown only.

🤖 Generated with Claude Code


Note

Low Risk
Documentation and skill metadata only; no runtime or application code changes.

Overview
Bundles /deslop in pstack so poteto-mode and the opening-a-pr playbook can run pre-commit cleanup without installing cursor-team-kit. Adds pstack/skills/deslop/SKILL.md (agent skill: strip branch-diff slop like stray comments, defensive checks, any casts, deep nesting) and retargets those references from the external plugin to the local /deslop skill.

README lists /deslop in the skills table, drops it from “not shipped here”, and documents copying the skill into Claude Code (~/.claude/skills/) or Codex (~/.agents/skills/) because it has no Cursor-specific tools.

Reviewed by Cursor Bugbot for commit cb6c028. Bugbot is set up for automated code reviews on this repo. Configure here.

poteto-mode runs /deslop before every commit, but the skill shipped only
in cursor-team-kit. Copy it into pstack/skills/deslop unchanged so pstack
is self-contained, point poteto-mode and the opening-a-pr playbook at the
bundled skill, and document how to install it in Claude Code and Codex.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant