Skip to content

Prepare community skills for public contributions - #3

Merged
jrusso1020 merged 1 commit into
masterfrom
chore/open-source-readiness
Aug 25, 2026
Merged

jrusso1020 merged 1 commit into
masterfrom
chore/open-source-readiness

Conversation

@jrusso1020

Copy link
Copy Markdown
Contributor

What

  • replace private-repository install guidance with public HTTPS instructions
  • add a security policy and private vulnerability-reporting route
  • add a Contributor Covenant-based code of conduct
  • add structured bug-report and skill-proposal issue forms
  • add weekly dependency updates for the first skill's npm dependencies
  • document fork-based and AI-assisted contribution expectations

Live repository settings applied

  • added a public description and discovery topics
  • disabled unused wiki and projects surfaces
  • enabled secret scanning, push protection, Dependabot security updates, and private vulnerability reporting
  • restricted Actions to read-only workflow tokens, GitHub-owned actions, and the pinned TruffleHog action
  • made squash the only merge method and enabled automatic branch cleanup
  • protected the default branch with no bypass, one fresh CODEOWNER approval, resolved conversations, signed commits, an up-to-date branch, and the required Structure and safety check

Verification

  • repository validator passes with 1 skill
  • all GitHub YAML parses successfully
  • staged diff passes git diff --check
  • live settings were read back through the GitHub API

This PR is expected to require an independent CODEOWNER approval under the new rules.

@jrusso1020
jrusso1020 requested a review from a team as a code owner August 25, 2026 17:13
@jrusso1020
jrusso1020 merged commit c05bcf1 into master Aug 25, 2026
2 checks passed
@jrusso1020
jrusso1020 deleted the chore/open-source-readiness branch August 25, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant