en un clic
ci-to-slack
Post GitHub Actions CI results to the
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Post GitHub Actions CI results to the
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
| name | ci-to-slack |
| description | Post GitHub Actions CI results to the |
Every CI run (on PR + push to main) posts pass/fail to #ci-cd so status is visible in Slack.
.github/workflows/ci.yml posting to a Slack incoming webhook
(secrets.SLACK_WEBHOOK_URL): repo, PR/branch, job result, run URL.if: always() so failures also report.CI <✅ pass | ❌ fail> · <branch/PR> · <commit> · <run url>
The webhook URL is a GitHub repo secret. If the org blocks webhooks, fall back to committing CI
screenshots to evidence/screenshots/ per channel.
Turn a feature or sprint goal into an ordered backlog of small, testable issues with dependencies. Hermes uses this to write sprints/sprint-0N.md.
Hermes's format for handing ONE scoped, testable issue to OpenClaw in
The non-negotiable architecture rules Hermes enforces when assigning and reviewing work — Laravel layering, tenancy, auth, and the human-merge gate.
Define PulseDesk's domain entities and relationships before assigning model work, so the data model stays coherent. Source of truth is ARCHITECTURE.md.
Recipe for a new Eloquent model in PulseDesk — model + migration + factory + seeder + tenant trait. Use when introducing a domain entity.
Git discipline for the agent loop — branch per issue, small incremental commits, open a PR, never merge. Keeps the timeline genuine and reviewable.