Claude Code Plugins

Community-maintained marketplace

Feedback

Assess and enhance software projects for enterprise-grade security, quality, and automation. Use when evaluating projects for production readiness, implementing supply chain security (SLSA, signing, SBOMs), hardening CI/CD pipelines, or establishing quality gates. Aligned with OpenSSF Scorecard, Best Practices Badge (all levels), SLSA, and S2C2F. By Netresearch.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name enterprise-readiness
description Assess and enhance software projects for enterprise-grade security, quality, and automation. Use when evaluating projects for production readiness, implementing supply chain security (SLSA, signing, SBOMs), hardening CI/CD pipelines, or establishing quality gates. Aligned with OpenSSF Scorecard, Best Practices Badge (all levels), SLSA, and S2C2F. By Netresearch.

Enterprise Readiness Assessment

When to Use

  • Evaluating projects for production/enterprise readiness
  • Implementing supply chain security (SLSA, signing, SBOMs)
  • Hardening CI/CD pipelines
  • Establishing quality gates
  • Pursuing OpenSSF Best Practices Badge (Passing/Silver/Gold)

Assessment Workflow

  1. Discovery: Identify platform (GitHub/GitLab), languages, existing CI/CD
  2. Scoring: Apply checklists from references based on stack
  3. Badge Assessment: Check OpenSSF criteria status
  4. Gap Analysis: List missing controls by severity
  5. Implementation: Apply fixes using scripts and templates

Reference Files (Load Based on Stack)

Reference When to Load
references/general.md Always (universal 60 pts)
references/github.md GitHub-hosted projects (40 pts)
references/go.md Go projects (20 pts)
references/openssf-badge-silver.md Pursuing Silver badge
references/openssf-badge-gold.md Pursuing Gold badge

Implementation Guides

Guide Purpose
references/quick-start-guide.md Getting started
references/dco-implementation.md DCO enforcement
references/signed-releases.md Cosign/GPG signing
references/reproducible-builds.md Deterministic builds
references/security-hardening.md TLS, headers, validation
references/solo-maintainer-guide.md N/A criteria justification
references/branch-coverage.md Gold 80% branch coverage

Automation Scripts

Script Purpose
scripts/verify-badge-criteria.sh Verify OpenSSF badge criteria
scripts/check-coverage-threshold.sh Statement coverage check
scripts/check-branch-coverage.sh Branch coverage (Gold)
scripts/add-spdx-headers.sh Add SPDX headers (Gold)
scripts/verify-signed-tags.sh Tag signature verification
scripts/verify-review-requirements.sh PR review requirements

Document Templates

Templates in assets/templates/:

  • GOVERNANCE.md - Project governance (Silver)
  • ARCHITECTURE.md - Technical docs (Silver)
  • CODE_OF_CONDUCT.md - Contributor Covenant
  • SECURITY_AUDIT.md - Security audit (Gold)
  • BADGE_EXCEPTIONS.md - N/A justifications

CI Workflow Templates

GitHub Actions workflows in assets/workflows/:

Workflow Purpose
scorecard.yml OpenSSF Scorecard security analysis
codeql.yml Semantic code security scanning
dependency-review.yml PR dependency CVE/license check
slsa-provenance.yml SLSA Level 3 build attestation
dco-check.yml Developer Certificate of Origin

Copy workflows to .github/workflows/ and pin action versions with SHA hashes.

Scoring Interpretation

Score Grade Status
90-100 A Enterprise Ready
80-89 B Production Ready
70-79 C Development Ready
60-69 D Basic
<60 F Not Ready

Critical Rules

  • NEVER interpolate ${{ github.event.* }} in run: blocks (script injection)
  • NEVER guess action versions - always fetch from GitHub API
  • ALWAYS use SHA pins for actions with version comments
  • ALWAYS verify commit hashes against official tags

Related Skills

Skill Purpose
go-development Go code patterns, Makefile interface, testing
github-project Repository setup, branch protection, auto-merge
security-audit Deep security audits (OWASP, XXE, SQLi)
git-workflow Git branching, commits, PR workflows

Resources


Contributing: Improvements to this skill should be submitted to the source repository: https://github.com/netresearch/enterprise-readiness-skill