{"id":"6d590850-1f7c-4da0-9bf0-69437fe5b70a","shortId":"GkaVXb","kind":"skill","title":"Generate SLSA build provenance in GitHub Actions","tagline":"Attach signed SLSA provenance to GitHub Actions builds so release artifacts ship with verifiable supply-chain metadata.","description":"# Generate SLSA build provenance in GitHub Actions\n\nAttach signed SLSA provenance to GitHub Actions builds so release artifacts ship with verifiable supply-chain metadata.\n\n## Prerequisites\n\nGitHub Actions, SLSA GitHub Generator\n\n## Installation\n\nRequirements and caveats from upstream:\n- [![docker-bench-security stars](https://img.shields.io/github/stars/docker/docker-bench-security?logo=github&label=docker/docker-bench-security)](https://github.com/docker/docker-bench-security)\n- [![powertools-lambda-python stars](https://img.shields.io/github/stars/aws-powertools/powertools-lambda-python?logo=github&label=aws-powertools/powertools-lambda-python)](https://github.com/aws-powertools/powertools-l...\n- | [Node.js](https://nodejs.org) projects | [Node.js Builder](internal/builders/nodejs/README.md) | Builds and generates provenance for npm packages | [Beta since v1.6.0](https://github.com/slsa-framework/slsa-github-g...\n\nBasic usage or getting-started notes:\n- [SLSA Build level 3 and above](https://slsa.dev/spec/v1.0/levels). See some\n- [popular projects](#hall-of-fame) generating provenance using this project.\n- tools for building a SLSA builder on GitHub using the\n\n- Source: https://github.com/slsa-framework/slsa-github-generator\n- Extracted from upstream docs: https://raw.githubusercontent.com/slsa-framework/slsa-github-generator/HEAD/README.md\n\n## Documentation\n\n- https://github.com/slsa-framework/slsa-github-generator\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/generate-slsa-build-provenance-in-github-actions/)","tags":["generate","slsa","build","provenance","github","actions","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list"],"capabilities":["skill","source-agentskillexchange","skill-generate-slsa-build-provenance-in-github-actions","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/generate-slsa-build-provenance-in-github-actions","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,568 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:10:35.094Z","embedding":null,"createdAt":"2026-05-18T13:16:42.634Z","updatedAt":"2026-05-18T19:10:35.094Z","lastSeenAt":"2026-05-18T19:10:35.094Z","tsv":"'/github/stars/aws-powertools/powertools-lambda-python?logo=github&label=aws-powertools/powertools-lambda-python)](https://github.com/aws-powertools/powertools-l...':78 '/github/stars/docker/docker-bench-security?logo=github&label=docker/docker-bench-security)](https://github.com/docker/docker-bench-security)':70 '/skills/generate-slsa-build-provenance-in-github-actions/)':158 '/slsa-framework/slsa-github-g...':97 '/slsa-framework/slsa-github-generator':140,151 '/slsa-framework/slsa-github-generator/head/readme.md':147 '/spec/v1.0/levels).':113 '3':108 'action':7,14,32,39,53 'agent':153 'agentskillexchange.com':157 'agentskillexchange.com/skills/generate-slsa-build-provenance-in-github-actions/)':156 'artifact':18,43 'attach':8,33 'basic':98 'bench':65 'beta':92 'build':3,15,28,40,85,106,129 'builder':83,132 'caveat':60 'chain':24,49 'doc':144 'docker':64 'docker-bench-secur':63 'document':148 'exchang':155 'extract':141 'fame':121 'generat':1,26,56,87,122 'get':102 'getting-start':101 'github':6,13,31,38,52,55,134 'github.com':96,139,150 'github.com/slsa-framework/slsa-github-g...':95 'github.com/slsa-framework/slsa-github-generator':138,149 'hall':119 'hall-of-fam':118 'img.shields.io':69,77 'img.shields.io/github/stars/aws-powertools/powertools-lambda-python?logo=github&label=aws-powertools/powertools-lambda-python)](https://github.com/aws-powertools/powertools-l...':76 'img.shields.io/github/stars/docker/docker-bench-security?logo=github&label=docker/docker-bench-security)](https://github.com/docker/docker-bench-security)':68 'instal':57 'internal/builders/nodejs/readme.md':84 'lambda':73 'level':107 'metadata':25,50 'node.js':79,82 'nodejs.org':80 'note':104 'npm':90 'packag':91 'popular':116 'powertool':72 'powertools-lambda-python':71 'prerequisit':51 'project':81,117,126 'proven':4,11,29,36,88,123 'python':74 'raw.githubusercontent.com':146 'raw.githubusercontent.com/slsa-framework/slsa-github-generator/head/readme.md':145 'releas':17,42 'requir':58 'secur':66 'see':114 'ship':19,44 'sign':9,34 'sinc':93 'skill':154 'skill-generate-slsa-build-provenance-in-github-actions' 'slsa':2,10,27,35,54,105,131 'slsa.dev':112 'slsa.dev/spec/v1.0/levels).':111 'sourc':137,152 'source-agentskillexchange' 'star':67,75 'start':103 'suppli':23,48 'supply-chain':22,47 'tool':127 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':62,143 'usag':99 'use':124,135 'v1.6.0':94 'verifi':21,46","prices":[{"id":"8c06a2ba-f69f-4836-95f4-bd49d64e6dc3","listingId":"6d590850-1f7c-4da0-9bf0-69437fe5b70a","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:16:42.634Z"}],"sources":[{"listingId":"6d590850-1f7c-4da0-9bf0-69437fe5b70a","source":"github","sourceId":"agentskillexchange/skills/generate-slsa-build-provenance-in-github-actions","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/generate-slsa-build-provenance-in-github-actions","isPrimary":false,"firstSeenAt":"2026-05-18T13:16:42.634Z","lastSeenAt":"2026-05-18T19:10:35.094Z"}],"details":{"listingId":"6d590850-1f7c-4da0-9bf0-69437fe5b70a","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"generate-slsa-build-provenance-in-github-actions","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"4259e01f36543571da8fced8b7c9fc915ad1fedd","skill_md_path":"skills/generate-slsa-build-provenance-in-github-actions/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/generate-slsa-build-provenance-in-github-actions"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Generate SLSA build provenance in GitHub Actions","description":"Attach signed SLSA provenance to GitHub Actions builds so release artifacts ship with verifiable supply-chain metadata."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/generate-slsa-build-provenance-in-github-actions"},"updatedAt":"2026-05-18T19:10:35.094Z"}}