Maintainer Decline

Redige risposte di chiusura issue e won't-fix che rifiutano mantenendo il rispetto per i contributori

di posit-dev · posit-dev/skills

Promosso ★ 8.8/10

Maintainer Decline — Redige risposte di chiusura issue e won't-fix che rifiutano mantenendo il rispetto per i contributori

Cosa fa

Una skill di guida alla scrittura per i maintainer open-source che compongono risposte che chiudono, rifiutano o reindirizzano issue — richieste di funzionalità marcate won't-fix, deprecazioni, spiegazioni di intenti di design, o reindirizzamenti a un altro pacchetto. Fornisce otto pattern di risposta nominati (duplicate, superseded, design philosophy, workaround, clarification, effort assessment, scope, redirect) con una struttura per ciascuno, più una tabella euristica per sceglierne uno. Si attiva quando viene chiesto di redigere una risposta che dice "no" a, o chiude, una issue o un contributo della community.

Rapporto di test

SKILL.md recuperato tramite raw GitHub; la directory maintainer-decline contiene solo SKILL.md (nessuno script da rompere), il frontmatter si analizza con name+description, nessun percorso hardcoded o problemi di sicurezza. Frasi trigger testate — DOVREBBE attivarsi: "help me write a reply closing this GitHub issue as won't-fix", "draft a polite decline for a feature I don't want to add", "tell this contributor their PR is out of scope"; NON DOVREBBE: "write a cover letter declining a job offer", "draft a reply approving and merging this PR" — tutte e 5 giudicate correttamente. Test di output: redatta una vera risposta di rifiuto a una finta richiesta di funzionalità di importazione CSV sia senza che con la skill; la versione della skill ha iniziato con l'apertura di validazione "Yeah, this is a reasonable ask", ha riformulato la decisione da dichiarare al principio "we believe... net negative", e ha condensato 3 paragrafi in una risposta di 4 frasi — un concreto cambiamento strutturale, non solo una riformulazione delle regole.

Testato il: 2026-07-21 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /maintainer-declineRedige risposte di chiusura issue e won't-fix che rifiutano mantenendo il rispetto per i contributori

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

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