Agent Skills

Repo Community Files — legal & community health files

Use this skill to create or update the community/legal files of a repository: LICENSE, CODE_OF_CONDUCT, CONTRIBUTING, SECURITY, SUPPORT, issue/PR templates, FUNDING.

These files drive the GitHub Community Standards checklist (the “Community Health” percentage). Missing files lower the score and block contributions.

When to use

Do NOT use

Files

Required / desirable files

File Purpose When to update
LICENSE MIT license (owner/year) on creation, owner change
CODE_OF_CONDUCT.md Contributor Covenant 2.1 (full text + contact) rarely
CONTRIBUTING.md Contributor instructions on process/convention change
SECURITY.md Security policy on contact/policy change
SUPPORT.md UPPERCASE filename; “Support” link in issue helper rarely
.github/ISSUE_TEMPLATE/*.yml Issue forms (bug_report, feature_request) — drive the Community Health check on process change
.github/pull_request_template.md PR template (root/docs//.github/, .md/.txt) on process change
.github/release.yml Auto-generated release notes config on first release
FUNDING.yml Optional: “Sponsor” button rarely
CHANGELOG.md Optional: Keep a Changelog format on each release

LICENSE must NOT be moved into .github/ — GitHub recognizes it only at the repo root or docs/ (default files in .github/ are NOT scanned for license).

Org-level defaults

GitHub supports organization-level community health files via a special .github repository. Files not found in a repo are inherited from the org .github repo — except LICENSE (never inherited). Prefer org-level defaults for boilerplate, keep repo-level copies for repo-specific policies.

Anti-patterns

Boundaries

Evidence and completion gate

Ground recommendations in the supplied repository or brief. State assumptions, missing inputs, and unresolved risks. Return a concrete artifact or checklist with an owner/action for each open item, then verify that the result answers the requested goal rather than merely repeating the framework.