Maintainer Decline

Rédige des réponses de clôture de problèmes et de refus de correction qui déclinent tout en respectant les contributeurs

par posit-dev · posit-dev/skills

Testé · Fonctionne ★ 8.8/10

Maintainer Decline — Rédige des réponses de clôture de problèmes et de refus de correction qui déclinent tout en respectant les contributeurs

Ce que fait

Compétence de rédaction pour les mainteneurs open-source composant des réponses qui clôturent, déclinent ou redirigent des problèmes — demandes de fonctionnalités marquées won't-fix, dépréciations, explications d'intention de conception, ou redirections vers un autre package. Elle fournit huit modèles de réponse nommés (duplicate, superseded, design philosophy, workaround, clarification, effort assessment, scope, redirect) avec une structure pour chacun, plus une table heuristique pour en choisir un. Se déclenche lorsqu'on lui demande de rédiger une réponse qui dit "non" à, ou clôture, un problème ou une contribution de la communauté.

Rapport de test

SKILL.md récupéré via raw GitHub ; le répertoire maintainer-decline ne contient que SKILL.md (aucun script à casser), le frontmatter est parsé avec name+description, pas de chemins codés en dur ni de failles de sécurité. Phrases de déclenchement testées — DEVRAIT se déclencher : "aide-moi à écrire une réponse clôturant ce problème GitHub comme won't-fix", "rédige un refus poli pour une fonctionnalité que je ne veux pas ajouter", "dis à ce contributeur que sa PR est hors de portée" ; NE DEVRAIT PAS : "écrire une lettre de motivation refusant une offre d'emploi", "rédiger une réponse approuvant et fusionnant cette PR" — les 5 jugées correctement. Test de sortie : rédigé une vraie réponse de refus à une fausse demande de fonctionnalité d'import CSV à la fois sans et avec la compétence ; la version avec la compétence a commencé par l'ouverture de validation "Oui, c'est une demande raisonnable", a reformulé la décision en principe "nous pensons... net négatif", et a condensé 3 paragraphes en une réponse de 4 phrases — un changement structurel concret, pas seulement une reformulation des règles.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/posit-dev/skills.git /tmp/maintainer-decline-src
mkdir -p ~/.claude/skills
cp -R /tmp/maintainer-decline-src/open-source/maintainer-decline ~/.claude/skills/maintainer-decline
# Pure prompt-guidance skill: single SKILL.md, no scripts, no deps, no API keys.
# Verify: cat ~/.claude/skills/maintainer-decline/SKILL.md

Commandes et exemples de prompts

  • /maintainer-declineRédige des réponses de clôture de problèmes et de refus de correction qui déclinent tout en respectant les contributeurs

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Write a reply declining this feature request
  • Close this issue as won't-fix politely
  • Explain why this design choice is intentional