AgentSkillsCN

open-source-project-templates

GitHub:adaptive-enforcement-lab/claude-skills/plugins/build/skills/open-source-project-templates

SKILL.md
--- frontmatter
name: open-source-project-templates
description: >-
  Production-ready templates for CONTRIBUTING.md, SECURITY.md, and GitHub issue forms. OpenSSF Best Practices Badge compliant, copy-paste ready, with realistic SLAs.

Open Source Project Templates

When to Use This Skill

Copy-paste templates for open source project documentation based on real OpenSSF Best Practices Badge certification work. CONTRIBUTING.md, SECURITY.md, and GitHub issue forms with realistic SLAs and proven compliance.

Source Material

These templates come from the readability project's OpenSSF certification (PRs #93, #94, #95).


Implementation

See the full implementation guide in the source documentation.

Key Principles

How these templates satisfy OpenSSF Badge criteria:

CriterionTemplateCompliance
DocumentationCONTRIBUTING.md✅ Explains how to contribute
Bug ReportingBug Report template✅ Structured process
Enhancement ProposalsFeature Request template✅ Clear submission path
Security ProcessSECURITY.md✅ Disclosure mechanism
Response TimelinesSECURITY.md SLAs✅ Realistic commitments
Testing RequirementsCONTRIBUTING.md✅ Coverage thresholds
Code ReviewCONTRIBUTING.md PR process✅ Approval requirements

Badge Checklist Mapping

Contributing file: CONTRIBUTING.md with setup, testing, PR process

Bug reporting: Issue templates with structured fields

Enhancement proposals: Feature request template

Security disclosure: SECURITY.md with private channel (Security Advisories)

Security response: Documented SLAs (48hr initial, 7 day update, 90 day resolution)


Related Patterns

  • OpenSSF Best Practices Badge in 2 Hours
  • SLSA Provenance Implementation
  • SBOM Generation

References