# Slang Maintainer Tools

> Bridge from /slang-maintain workflow steps to concrete slang-mcp tool calls. Read-only except an optional, user-confirmed post of the generated daily report to Slack. Task recipes live in sibling files.

- Skill: `shader-slang/slang-maintainer-tools` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add shader-slang/slang-maintainer-tools`
- Raw SKILL.md: https://api.skillmd.com/api/skills/shader-slang/slang-maintainer-tools/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- License: MIT
- Author: shader-slang (https://skillmd.com/u/shader-slang)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/shader-slang/slang-maintainer-tools

---


# Slang Maintainer Tools

Bridges `/slang-maintain` (WHAT) to concrete `slang-mcp` calls (HOW). Read-only, except `daily-report` may optionally post its finished report to Slack after explicit user confirmation.

## Pick a task

| Task | Recipe |
|------|--------|
| `daily-report`          | [daily-report.md](./daily-report.md) |
| `release-notes`         | [release-notes.md](./release-notes.md) |
| `issue-prioritization`  | [issue-prioritization.md](./issue-prioritization.md) |
| `review-messages`       | [review-messages.md](./review-messages.md) |

Each recipe is self-contained: data sources, pagination rules, output template.

## Step bridge

| `/slang-maintain` step | Where to look |
|------------------------|---------------|
| **Collect**     | the task's recipe file — "Data Collection" section |
| **Synthesize**  | the task's recipe file — categorization / dedup rules |
| **Deliver**     | the task's recipe file — "Report Structure" or "Output Format" |

Cross-cutting pitfalls (rate limits, pagination, user-id resolution, squash-merge quirks): [gotchas.md](./gotchas.md).

