GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - reponomics/plugins: Claude Code plugins for open source project setup, badges, and verifiable releases

BranchesTags
Open more actions menu

Latest commit

 

History

6 Commits
6 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude-plugin
.claude-plugin
 
 
.github
.github
 
 
docs
docs
 
 
plugins
plugins
 
 
tests
tests
 
 
tools
tools
 
 
.gitignore
.gitignore
 
 
.nvmrc
.nvmrc
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
.prettierignore
.prettierignore
 
 
.prettierrc.json
.prettierrc.json
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
THIRD_PARTY_NOTICES.md
THIRD_PARTY_NOTICES.md
 
 
VERIFYING.md
VERIFYING.md
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
requirements-dev.txt
requirements-dev.txt
 
 
ruff.toml
ruff.toml
 
 
upstream-review-paths.txt
upstream-review-paths.txt
 
 

Repository files navigation

reponomics

reponomics: Plugins to help you grow and maintain.

Plugins to help open source projects grow and maintain: quickstart a repo with core community health files; expert assistance for achieving the OpenSSF Best Practices badges and meeting the standards for the OpenSSF Scorecard; and, establish release workflows with proper versioning, security, and provenance.

Important

These are independent community projects. They are not affiliated with or endorsed by the Open Source Security Foundation (OpenSSF), The Linux Foundation, or GitHub.

Plugins

Plugin What it does Docs
badge-buddy Helps projects of any size achieve meaningful open source badges. An unofficial guide and implementation assistant for the OpenSSF Best Practices badges (Passing, Silver, Gold), the Security Baseline, and Scorecard. Set up useful coverage and analysis badges, improve testing, and maintain secure GitHub workflows. plugins/badge-buddy
starter-buddy Quickstart a GitHub repository with key community-files, issue templates, and other sensible defaults, to save you time setting up any project. plugins/starter-buddy
release-buddy Versioning and changelog guidance, plus signed source tags and immutable GitHub releases with optional build provenance and scoped dependency evidence. plugins/release-buddy
badge-progress A mod for Badge Buddy users: a pane with each badge section's answer counts, and a progress bar above the prompt while Claude records answers. plugins/badge-progress
workflow-guard A mod that stops Claude from adding unpinned actions or broad top-level token permissions to GitHub Actions workflows. plugins/workflow-guard

Install

Add the marketplace once:

claude plugin marketplace add reponomics/plugins

Then install the plugins you want:

claude plugin install badge-buddy@reponomics
claude plugin install starter-buddy@reponomics
claude plugin install release-buddy@reponomics
claude plugin install badge-progress@reponomics
claude plugin install workflow-guard@reponomics

Badge Buddy’s command-line helpers require Python 3.11 or newer, available as python3 on your PATH. Badge Progress and Workflow Guard are mods: plugins of TypeScript function hooks that change Claude Code's interface and behaviour, which need a Claude Code version with mod support.

Each plugin's README explains what to ask for once it is installed. Badge Buddy responds to "OpenSSF Best Practices", "Security Baseline", or "OpenSSF Scorecard"; Starter Buddy responds to requests to set up community files, prepare a repository for its first contributors, or review GitHub's Community Standards checklist.

Project structure

./
├── .claude-plugin/
├── docs/
├── plugins/
│   ├── badge-buddy/
│   │   ├── skills/
│   │   │   ├── coverage-baseline/
│   │   │   ├── github-workflow-maintenance/
│   │   │   ├── ossf-bp-badges/
│   │   │   ├── ossf-scorecard/
│   │   │   └── static-analysis/
│   │   └── README.md
│   ├── badge-progress/
│   ├── release-buddy/
│   │   ├── skills/
│   │   │   ├── explain/
│   │   │   ├── release-integrity/
│   │   │   └── release-versioning/
│   │   └── README.md
│   ├── starter-buddy/
│   │   ├── skills/
│   │   │   └── community-health/
│   │   └── README.md
│   └── workflow-guard/
├── tests/
├── tools/
└── README.md

Maintained with treestamp

Development

make setup            # create the local venv
make check            # run every plugin's tests, then compile every Python source
make plugin-validate  # validate each plugin's structure (needs the Claude Code CLI)
make mod-test         # run the mods' tests (needs the Claude Code CLI)

The runtime uses only the Python standard library; the local venv holds the development dependencies. make check runs the plugin and maintenance suites in separate processes and compiles the Python sources. Continuous integration runs the same target on every push and pull request. See criteria maintenance for catalog updates and plugin releases for how to release a plugin: bump its manifest, sign the tag, review the OSV report, then publish the immutable draft. See Verifying a plugin release to check a signed release and its attachments.

See CONTRIBUTING.md for how to file issues and propose changes.


The plugin code is licensed under MIT. Starter Buddy's issue, pull request, and security template variants, including our adaptations, are separately dedicated under CC0-1.0. Users may copy and adapt those variants without retaining attribution or license notices.

Badge Buddy includes material from the OpenSSF Best Practices badge contributors and the OpenSSF Security Baseline and Scorecard projects. See third-party notices for attribution, sources, and licensing information.

OpenSSF® is a trademark of The Linux Foundation. "OpenSSF Best Practices" refers to the badge program operated at bestpractices.dev, and "OpenSSF Scorecard" to the project at scorecard.dev; these plugins are independent tools for working with those programs.

About

Claude Code plugins for open source project setup, badges, and verifiable releases

reponomics.org

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

0 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.