feat(pstack): bundle deslop skill - #371
Open
chethan123 wants to merge 1 commit into
Open
chethan123 wants to merge 1 commit into
chethan123 wants to merge 1 commit into
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
poteto-modecalls/deslopbefore every commit, and the opening-a-pr playbook does the same. That skill ships only incursor-team-kit, so pstack on its own points at a skill it doesn't include.deslopalso has no Cursor-specific tools, so it works unchanged in other agents.Scope
pstack/skills/deslop/SKILL.mdis a byte-for-byte copy ofcursor-team-kit/skills/deslop/SKILL.md. Both plugins are MIT.pstack/skills/poteto-mode/SKILL.mdandplaybooks/opening-a-pr.mdnow name the bundled skill, notcursor-team-kit.pstack/README.mdadds/deslopto 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, andcursor-team-kitare unchanged. If both plugins are installed, the twodeslopskills are identical.Verification
cmpconfirms the pstack copy matches thecursor-team-kitsource..claude/skills/deslopand asked about it. It replied with the skill's description..agents/skills/deslop(codex exec). It replied with the skill's description.🤖 Generated with Claude Code
Note
Low Risk
Documentation and skill metadata only; no runtime or application code changes.
Overview
Bundles
/deslopin pstack sopoteto-modeand the opening-a-pr playbook can run pre-commit cleanup without installingcursor-team-kit. Addspstack/skills/deslop/SKILL.md(agent skill: strip branch-diff slop like stray comments, defensive checks,anycasts, deep nesting) and retargets those references from the external plugin to the local/deslopskill.README lists
/deslopin 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.