From productivity-skills
Audit or align a GitHub repository's server-side settings, including repository features, merge methods, branch protection or rulesets, Dependabot, secret scanning, push protection, private vulnerability reporting, DCO web sign-off, and related defaults. Use when the user asks to configure a new GitHub repo, apply normal repository settings, inspect settings drift, audit branch protection or security settings, or change specific GitHub repository policy. Do not use for ordinary local Git commits, branches, pushes, pull-request prose, code review replies, or release choreography.
How this skill is triggered — by the user, by Claude, or both
Slash command
/productivity-skills:maintain-github-repositoryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Audit or align server-side GitHub repository settings without mixing those
Audit or align server-side GitHub repository settings without mixing those changes into local Git operations or release automation. The default path is a read-only audit. Apply changes only when the user requests mutation.
maintain-project-repo for protected-main releases, publishing, tags,
GitHub release objects, release cleanup, and branch accounting.maintain-project-contributing when the repository's DCO, contributor
grant, or sign-off documentation needs to change.owner/repo, default branch, visibility, and current user
permissionsAGENTS.md, contribution policy, security policy, and
release guidance before selecting a baselinereferences/github-repository-settings.md.gh repo view and gh apialigneddriftedunavailableunknownnot applicablegh repo edit for supported general togglesgh api endpoints for security, sign-off,
auto-close, branch-protection, and ruleset settings.github/dependabot.yml, CODEOWNERS, SECURITY.md,
workflow, and contribution-policy changes when the behavior is owned by
repository filesrepository: optional owner/repo; default to the current checkout's GitHub
remote only when unambiguousmode: audit or applyrequested_changes: optional explicit settings changesbaseline: repo-local policy or the recommended baseline referencemode=auditRepository: exact owner/repo, visibility, and default branchCurrent Settings: observed valuesRecommended Settings: repo-policy or fallback baselineUnavailable Settings: plan, visibility, permission, or API limitationsPlanned Changes: exact mutations, empty in audit-only modeApplied Changes: mutation results, apply mode onlyVerification: post-mutation values or audit evidenceFollow-Up: file-backed policy, DCO check, CI check-name, release, or
contributor-doc work that belongs to another skillUse references/trigger-eval.md to verify that settings and policy requests
trigger this skill while ordinary Git and release requests route elsewhere.
references/github-repository-settings.mdreferences/trigger-eval.mdnpx claudepluginhub gaelic-ghost/socket --plugin productivity-skillsCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.