Loading...
Loading...
Audit the OpenSSF Scorecard rating for py-lintro. Use when asked to check the scorecard, understand the rating, or find what's missing. Specific to github.com/lgtm-hq/py-lintro.
npx skill4agent add lgtm-hq/ai-skills scorecardgithub.com/lgtm-hq/py-lintro# Get the latest scorecard JSON from the API
curl -s "https://api.securityscorecards.dev/projects/github.com/lgtm-hq/py-lintro" | python3 -m json.tool| Check | Score | Root Cause |
|---|---|---|
| Code-Review | 0/10 | Single maintainer — PRs by |
| Token-Permissions | 0/10 | Workflows escalate to |
| Signed-Releases | 0/10 | PyPI attestations and Docker provenance exist but scorecard expects Sigstore signatures or |
| Pinned-Dependencies | -1 (error) | |
| Fuzzing | 0/10 | No OSS-Fuzz or ClusterFuzzLite integration. |
| CI-Tests | 5/10 | Tests detected on only ~57% of merged PRs. Bot/release PRs (from |
| Security-Policy | 4/10 | SECURITY.md uses a personal email instead of GitHub's private vulnerability reporting. |
| Contributors | 3/10 | Single human contributor. Inherent to the project — cannot easily change. |
| CII-Best-Practices | 2/10 | OpenSSF Best Practices badge was "InProgress". User reported 99% complete as of 2026-02-20 — scorecard may lag. |
| Vulnerabilities | 7/10 | Open Dependabot alerts (11 at baseline). |
| SAST | 8/10 | CodeQL configured but may not cover all commit paths. |
| Branch-Protection | 6/10 | Allstar configured but |
| Dependency-Update-Tool | 10/10 | Renovate configured and active. |
| Maintained | 10/10 | Active development. |
| Dangerous-Workflow | 10/10 | No dangerous patterns. |
| Binary-Artifacts | 10/10 | Clean. |
| Packaging | 10/10 | OIDC trusted publishing to PyPI. |
| License | 10/10 | MIT. |
FROM ${TOOLS_IMAGE}# Check security settings
gh api repos/lgtm-hq/py-lintro --jq '.security_and_analysis'secret_scanningsecret_scanning_push_protectiondependabot_security_updates## OpenSSF Scorecard Audit — py-lintro
**Current Score:** X.X/10
**Previous Score:** 5.8/10 (2026-02-20)
**Trend:** Improved / Regressed / Unchanged
### Check-by-Check Comparison
| Check | Baseline | Current | Delta | Notes |
| ----- | -------- | ------- | ----- | ----- |
| ... | ... | ... | ... | ... |
### What's Still Missing
1. [check] — [why it's still low and what would fix it]
### What Improved
1. [check] — [what changed]
### Recommended Next Actions (prioritized by score impact)
1. [action]Edit skills/scorecard/SKILL.md