askill
enterprise-readiness

enterprise-readinessSafety 95Repository

Use when evaluating projects for production readiness, implementing supply chain security (SLSA, signing, SBOMs), hardening CI/CD pipelines, establishing quality gates, or pursuing OpenSSF Best Practices Badge.

2 stars
1.2k downloads
Updated 3/23/2026

Package Files

Loading files...
SKILL.md

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)
  • Pursuing OpenSSF OSPS Baseline levels (1/2/3)
  • Reviewing code or PRs for quality
  • Writing ADRs, changelogs, or migration guides
  • Configuring Git hooks or CI pipelines

Quick Reference

Required badges: CI Status, Codecov, OpenSSF Scorecard, Best Practices, Baseline. Required workflows: ci.yml, codeql.yml, scorecard.yml, dependency-review.yml. See references/badges-and-workflows.md for URL patterns and Scorecard quick wins.

Assessment Workflow

  1. Discovery: Identify platform, 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
  6. Verification: Re-score and compare

References

ReferenceWhen to Load
references/badges-and-workflows.mdBadge URLs, workflow list, Scorecard quick wins
references/general.mdAlways (universal checks)
references/github.mdGitHub-hosted projects
references/go.mdGo projects
references/mandatory-requirements.mdBadge/workflow/Codecov setup checklist
references/scorecard-playbook.mdRaising Scorecard ~6.8 to ~9.0
references/cve-workflow.mdCVE triage and response
references/code-review.mdPR quality checks
references/documentation.mdADRs, changelogs, migration guides
references/ci-patterns.mdCI/CD pipelines, Git hooks
references/openssf-badge-silver.mdSilver badge criteria
references/openssf-badge-gold.mdGold badge criteria
references/openssf-badge-baseline.mdOSPS Baseline levels 1/2/3
references/badge-submission-api.mdProgrammatic badge data submission gotchas
references/slsa-provenance.mdSLSA Level 3 implementation
references/signed-releases.mdCosign/GPG signing
references/solo-maintainer-guide.mdN/A criteria justification

Scripts & Templates

DirectoryContents
scripts/Badge verification, coverage checks, SPDX headers, signed tag verification

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
  • ALWAYS include https:// URLs in badge justification text (platform rejects criteria without URLs)
  • NEVER URL-decode session cookies when submitting badge data (breaks authentication silently)

Related Skills

SkillPurpose
go-developmentGo code patterns, testing
github-projectRepository setup, branch protection
security-auditDeep security audits (OWASP, XXE, SQLi)
git-workflowGit branching, commits, PR workflows

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

85/100Analyzed 3/1/2026

Comprehensive enterprise readiness assessment skill with strong structure, clear use cases, and valuable security rules. Scores well across all dimensions with excellent safety guidance and good reusability. Minor gap is that actual reference content is in external files rather than embedded, slightly reducing immediate actionability. Well-suited for evaluating production readiness, supply chain security, and CI/CD hardening across diverse projects.

95
85
85
90
70

Metadata

Licenseunknown
Version-
Updated3/23/2026
Publishernetresearch

Tags

apici-cdgithubgithub-actionssecurity