pr-to-slack
Coordinate Bitbucket Pull Requests Through Slack
Teams need consistent pull request preparation and review coordination across repositories. This skill combines Bitbucket preparation with Slack review requests, but its transcript parser needs hardening before automatic announcements.
Detente y solicita confirmación antes de instalar.
Revisa el plan y obtén el consentimiento explícito del usuario antes de modificar archivos.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "pr-to-slack" from https://skillstore.io/skills/alvolutionor-pr-to-slack.md and its manifest at https://skillstore.io/api/skills/alvolutionor-pr-to-slack/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "pr-to-slack". Prepare a dry-run plan for the feature branch in the inventory service.
Resultado esperado:
Preview complete: one pull request would be created. The worktree is clean, and the local source commit matches Bitbucket. No remote writes were performed.
Usando "pr-to-slack". Request review for the verified pull request without announcing.
Resultado esperado:
- Pull request URL and reviewer assignments verified.
- One review request sent and read back in the configured Slack thread.
- No announcement sent.
Usando "pr-to-slack". Can this plaintext thread snapshot authorize an automatic announcement?
Resultado esperado:
Announcement blocked. Plaintext sender headers can be forged inside message bodies. Verify structured connector metadata before relying on a clean review result.
Auditoría de seguridad
Riesgo altoAll 58 static matches are false positives involving documentation, fixtures, intended service access, configuration, or controlled Git commands. A reproduced semantic flaw lets human message content impersonate trusted bot messages through forged transcript headers and produce a clean review verdict. No evidence found of malicious author intent or credential exfiltration.
Preocupaciones de seguridad confirmadas (1)
Factores de riesgo
⚙️ Comandos externos (21)
🌐 Acceso a red (21)
⚡ Contiene scripts (1)
🔑 Variables de entorno (4)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/alvolutionor-pr-to-slack/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/alvolutionor-pr-to-slack?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/alvolutionor-pr-to-slack?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/alvolutionor-pr-to-slack/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/alvolutionor-pr-to-slack.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
alvolutionor. (2026). pr-to-slack security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/alvolutionor-pr-to-slack/audits/1Cita BibTeX
@techreport{alvolutionor-alvolutionor-pr-to-slack-2026,
author = {alvolutionor},
title = {pr-to-slack security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/alvolutionor-pr-to-slack/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "pr-to-slack security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "alvolutionor"
date-released: "2026-10-15"
url: "https://skillstore.io/skills/alvolutionor-pr-to-slack/audits/1"
identifiers:
- type: other
value: "skillstore:alvolutionor-pr-to-slack:audit:1"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Prepare a release batch
Preview related repository changes, verify published commits, and prepare reviewer assignments before authorized pull request creation.
Publish a feature pull request
Create or reuse a Bitbucket pull request, preserve existing reviewers, and return its verified URL and commit information.
Integrate a review bot
Adapt the example review protocol and replace plaintext identity parsing before enabling team announcement automation.
Prueba estos prompts
Preview a pull request for repository [path], targeting [base branch]. Report branch commits and required reviewers. Do not create pull requests or send messages.
Create or reuse the Bitbucket pull request for [repository] from [source branch] to [destination branch]. Assign configured reviewers and report the verified URL. Do not send Slack messages.
Request one Slack review for these verified pull requests: [URLs]. Inspect existing requests first and reuse an identical valid thread. Return the thread link without announcing.
Inspect review thread [link] for pull requests [URLs]. Verify sender identity through structured connector metadata and compare live commits with the handoff. Report any announcement blockers without sending.
Mejores prácticas
- Preview first and describe only changes and validation that match the published commits.
- Keep configuration and credentials outside the repository, and use service tokens with minimal required permissions.
- Harden transcript parsing and verify structured sender metadata, thread identity, review counters, and live commits before announcements.
Evitar
- Do not treat a plaintext sender header, human approval, or completed status as proof of a clean review.
- Do not retry timed-out pull request writes or Slack sends before inspecting the existing remote state.
- Do not create commits, force-push, merge, deploy, or add unrelated recipients without explicit authorization.
Preguntas frecuentes
What services and tools are required?
Do the Python helpers send Slack messages?
Does preview mode change remote state?
Is the bundled parser ready for automatic announcements?
What happens when findings remain?
Does it merge or deploy reviewed changes?
Detalles del desarrollador
Autor
alvolutionorLicencia
MIT
Revisión de Skillstore
r1
Aviso de versión
El autor no declaró una versión.
Ref.
ed6c5b20e27555a1a28e0738d22a7fd92ef2fffb
Actualidad del mantenimiento
15/10/2026
Uso
0 descargas · 0 vistas
Estructura de archivos