Help us improve
Share bugs, ideas, or general feedback.
From sentry-sdk-skills
Generate or align a CONTRIBUTING.md for a Sentry SDK repository with the develop.sentry.dev standard template. Use when asked to "create contributing.md", "update contributing.md", "align contributing docs", "standardize contributor docs", or when the contributing guide is outdated, missing sections, or does not exist.
npx claudepluginhub getsentry/sdk-skills --plugin sentry-sdk-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/sentry-sdk-skills:contributing-mdThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate or align a Sentry SDK repository's `CONTRIBUTING.md` with the
Creates comprehensive contributing guides for open source projects with customizable templates, covering developer setup, issue reporting, documentation contributions, and community review workflows.
Sets up fast developer onboarding with one-command uv sync installs, Makefile targets for tasks like test/lint/format, CONTRIBUTING.md, issue/PR templates, CODEOWNERS, and community files.
Writes AI-optimized docs like README, CLAUDE.md, AGENTS.md, commit messages, PR descriptions using tables, checklists, absolute paths, invariants for cold project starts.
Share bugs, ideas, or general feedback.
Generate or align a Sentry SDK repository's CONTRIBUTING.md with the
standard template.
Spec compliance is the primary goal; SDK-specific content is preserved or added around it.
Target 100–200 lines — detailed process lives on develop.sentry.dev, link there, don't duplicate.
https://develop.sentry.dev/sdk/getting-started/templates/contributing-md-template/
This is the source of truth for required sections, structure, and links.
If CONTRIBUTING.md exists, read it. Commands and SDK-specific content already there
should be trusted. If it does not exist, use the fetched template as the starting point.
For missing or placeholder values, read in priority order:
.github/workflows/*.yml — authoritative test/lint/build commandsMakefile / Taskfile.yml / tox.ini — command wrappersREADME.md — install command, SDK namedocs.sentry.io for the SDK — setup steps if not found aboveCheck these repos for structural inspiration if needed:
sentry-python — integration principles, user vs contributor setupsentry-javascript — Volta pin, monorepo workflow, draft PR rulesentry-go — LOGAF usage, craft release-notes requirementsentry-cocoa — LOGAF with descriptions, copyright header rulesentry-java — API compatibility workflow, step-by-step setup<!-- TODO: review against standard: https://develop.sentry.dev/... -->
Grep for \[ — no unreplaced placeholder tokens should remain.
[placeholder] values replaced with real content