agentsclimarketplace

Devsecops supply chain

Skill BuilderCed/agent-skills/skills/devsecops/devsecops-supply-chain

31 cross-platform AI agent skills for regulated industries & underserved markets. EU compliance (AI Act, NIS2, DORA, GDPR), French professional (accounting, tax, notary, real estate), security audit, agent evaluation, Africa mobile money, offline-first.

Install
npx -y skills add BuilderCed/agent-skills --skill devsecops-supply-chain

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Generate SBOM (CycloneDX/SPDX), verify SLSA provenance, audit dependency chains, and detect supply chain attack patterns.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

3.0 KB, as published. Nobody here has run it

DevSecOps Supply Chain Security

When to Use

  • Setting up dependency security for a new project
  • Generating SBOM for compliance or audit
  • Investigating a suspicious dependency
  • Responding to a supply chain incident
  • Configuring CI/CD security gates

SBOM Generation

Formats

FormatStandardBest For
CycloneDXOWASPSecurity-focused, VEX support
SPDXLinux FoundationLicense compliance, legal

Generation Commands

If a terminal is available, use these commands. Otherwise, describe what fields to include manually.

Node.js/npm:

npx @cyclonedx/cyclonedx-npm --output-file sbom.json

Python/pip:

pip install cyclonedx-bom
cyclonedx-py requirements -i requirements.txt -o sbom.json

Go:

cyclonedx-gomod mod -json -output sbom.json

SLSA Compliance Levels

LevelRequirementHow
SLSA 1Documentation of build processDocument build steps
SLSA 2Hosted build platform, signed provenanceUse GitHub Actions, sign with Sigstore
SLSA 3Hardened build platform, non-falsifiable provenanceIsolated builders, hermetic builds

Supply Chain Attack Patterns

PatternDetectionPrevention
TyposquattingCompare package name to known packagesPin exact versions
Dependency confusionCheck if internal name exists on public registryScope packages, configure registry priority
Compromised maintainerMonitor for unusual releases, new maintainersPin versions + hashes, delayed adoption
Malicious post-installAudit install scripts--ignore-scripts flag, review before install
Star-jackingVerify GitHub URL matches npm/PyPI metadataCross-reference package metadata

Dependency Audit Checklist

  1. Are all dependencies pinned to exact versions?
  2. Are lockfiles committed and reviewed in PRs?
  3. Are dependency hashes verified (pip --require-hashes, npm --package-lock-only)?
  4. Is there a delay before adopting new package versions (7+ days)?
  5. Are transitive dependencies audited (not just direct)?
  6. Are install scripts reviewed for new dependencies?
  7. Is there automated vulnerability scanning in CI?

What This Skill Does NOT Do

  • Does not patch vulnerabilities automatically
  • Does not detect zero-day exploits
  • Does not replace tools like Snyk, Dependabot, or pip-audit (complements them)
  • Does not manage secrets rotation

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.