{"id":"10524dbc-c08c-4437-aa76-f8bc02532aba","shortId":"Rak5fV","kind":"skill","title":"Jenkins Groovy Shared Library Auditor","tagline":"Audits Jenkins shared library Groovy scripts for security anti-patterns using the Script Security Plugin API. Detects unapproved method signatures, sandbox escapes, and credential leakage in pipeline code.","description":"# Jenkins Groovy Shared Library Auditor\n\nAudits Jenkins shared library Groovy scripts for security anti-patterns using the Script Security Plugin API. Detects unapproved method signatures, sandbox escapes, and credential leakage in pipeline code.\n\n## Installation\n\nRequirements and caveats from upstream:\n- [![Docker Pulls](https://img.shields.io/docker/pulls/jenkins/jenkins.svg)](https://hub.docker.com/r/jenkins/jenkins/)\n- The Jenkins project provides official distributions as WAR files, Docker images, native packages and installers for platforms including several Linux distributions and Windows.\n\nBasic usage or getting-started notes:\n- For more information on setting up your development environment, contributing, and working with Jenkins internals, check the [contributing guide](CONTRIBUTING.md) and the [Jenkins Developer Documentation](https://www....\n- # Source\n- Our latest and greatest source of Jenkins can be found on [GitHub](https://github.com/jenkinsci/jenkins). Fork us!\n\n- Source: https://github.com/jenkinsci/jenkins\n- Extracted from upstream docs: https://raw.githubusercontent.com/jenkinsci/jenkins/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/jenkins-groovy-shared-library-auditor/)","tags":["jenkins","groovy","shared","library","auditor","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code"],"capabilities":["skill","source-agentskillexchange","skill-jenkins-groovy-shared-library-auditor","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/jenkins-groovy-shared-library-auditor","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,255 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:58.841Z","embedding":null,"createdAt":"2026-05-18T13:17:15.835Z","updatedAt":"2026-05-18T19:10:58.841Z","lastSeenAt":"2026-05-18T19:10:58.841Z","tsv":"'/docker/pulls/jenkins/jenkins.svg)](https://hub.docker.com/r/jenkins/jenkins/)':79 '/jenkinsci/jenkins':157 '/jenkinsci/jenkins).':151 '/jenkinsci/jenkins/head/readme.md':164 '/skills/jenkins-groovy-shared-library-auditor/)':171 'agent':166 'agentskillexchange.com':170 'agentskillexchange.com/skills/jenkins-groovy-shared-library-auditor/)':169 'anti':15,49 'anti-pattern':14,48 'api':22,56 'audit':6,40 'auditor':5,39 'basic':103 'caveat':72 'check':125 'code':34,68 'contribut':119,127 'contributing.md':129 'credenti':30,64 'detect':23,57 'develop':117,133 'distribut':85,100 'doc':161 'docker':75,89 'document':134 'environ':118 'escap':28,62 'exchang':168 'extract':158 'file':88 'fork':152 'found':146 'get':107 'getting-start':106 'github':148 'github.com':150,156 'github.com/jenkinsci/jenkins':155 'github.com/jenkinsci/jenkins).':149 'greatest':140 'groovi':2,10,36,44 'guid':128 'imag':90 'img.shields.io':78 'img.shields.io/docker/pulls/jenkins/jenkins.svg)](https://hub.docker.com/r/jenkins/jenkins/)':77 'includ':97 'inform':112 'instal':69,94 'intern':124 'jenkin':1,7,35,41,81,123,132,143 'latest':138 'leakag':31,65 'librari':4,9,38,43 'linux':99 'method':25,59 'nativ':91 'note':109 'offici':84 'packag':92 'pattern':16,50 'pipelin':33,67 'platform':96 'plugin':21,55 'project':82 'provid':83 'pull':76 'raw.githubusercontent.com':163 'raw.githubusercontent.com/jenkinsci/jenkins/head/readme.md':162 'requir':70 'sandbox':27,61 'script':11,19,45,53 'secur':13,20,47,54 'set':114 'sever':98 'share':3,8,37,42 'signatur':26,60 'skill':167 'skill-jenkins-groovy-shared-library-auditor' 'sourc':136,141,154,165 'source-agentskillexchange' 'start':108 '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' 'unapprov':24,58 'upstream':74,160 'us':153 'usag':104 'use':17,51 'war':87 'window':102 'work':121 'www':135","prices":[{"id":"5b1bebfc-92c5-4e8e-b54e-b366a3844d4a","listingId":"10524dbc-c08c-4437-aa76-f8bc02532aba","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:17:15.835Z"}],"sources":[{"listingId":"10524dbc-c08c-4437-aa76-f8bc02532aba","source":"github","sourceId":"agentskillexchange/skills/jenkins-groovy-shared-library-auditor","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/jenkins-groovy-shared-library-auditor","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:15.835Z","lastSeenAt":"2026-05-18T19:10:58.841Z"}],"details":{"listingId":"10524dbc-c08c-4437-aa76-f8bc02532aba","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"jenkins-groovy-shared-library-auditor","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":"81b33b366d8fb41d1e58e4baa064e33f40ec294d","skill_md_path":"skills/jenkins-groovy-shared-library-auditor/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/jenkins-groovy-shared-library-auditor"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Jenkins Groovy Shared Library Auditor","description":"Audits Jenkins shared library Groovy scripts for security anti-patterns using the Script Security Plugin API. Detects unapproved method signatures, sandbox escapes, and credential leakage in pipeline code."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/jenkins-groovy-shared-library-auditor"},"updatedAt":"2026-05-18T19:10:58.841Z"}}