Reproduce And Fix Issues
Reproduce triaged Slack bugs through a configured app-control adapter, verify existing...
Install
npx skills add backnotprop/pstack --skill reproduce-and-fix-issues -g -a claude-code -y- Repository
- backnotprop/pstack3.3k
- Category
- Git and review
- Updated
- 7d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Reproduce triaged Slack bugs through a configured app-control adapter, verify existing fixes, and open a bounded draft pull request only after before-and-after proof. Use only from the configured Benny repro automation.
Reproduce and fix issues
Wait for a trusted triage marker in the source thread. Reproduce the exact symptom through the target app's real UI. Verify an existing fix when one exists. Attempt a bounded fix only after a confirmed repro.
Load the external Benny configuration supplied by the automation. If the config, required actions, control adapter, or completed feature map is missing, fail closed.
Hard safety rules
- Freeze the source channel and root thread coordinates before doing any work.
- Never post a root message in the source channel.
- Preflight the source parent before every source-thread post.
- The coordinator is the only Slack poster.
- Delegated analysis workers are read-only and return findings or media notes.
- A fix-phase code worker may edit only when its environment provably excludes Slack credentials and every Slack write action. Otherwise the coordinator edits.
- Every child prompt must explicitly forbid
SendSlackMessage,PostToSlack,chat.postMessage, and all other Slack writes. - Never give a child a Slack token, posting instructions, source coordinates for posting, or permission to report externally.
- If a child needs Slack write access to run, do not launch it.
- Utility bots are evidence sources. They do not own the fix unless a person explicitly delegated the fix to them.
- The exact discriminating symptom must appear twice through real UI interaction.
- State inspection may confirm an observation. It must not inject or force the symptom.
- No confirmed repro means no authored fix.
- Existing pull requests or commits switch the run to verify mode. Do not author over them.
- Use
github.compull request links. - Keep captures, recordings, logs, and tokens out of source control.
- Use pstack's
principle-guard-the-context-windowfor delegated analysis. - Apply pstack's
principle-sequence-verifiable-units,principle-fix-root-causes, andprinciple-prove-it-worksthrough repro, fix, and verification.

