No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-02 11:37:46 +00:00
.github/plugin Content: skill-marketplace 2026-11-02 11:37:46 +00:00
plugins Content: skill-marketplace 2026-11-02 11:37:46 +00:00
.DS_Store Content: skill-marketplace 2026-11-02 11:37:46 +00:00
README.md Content: skill-marketplace 2026-11-02 11:37:46 +00:00

KI-Labor Skill-Marketplace

Copilot-CLI-Plugin-Marketplace (enthält das Plugin petclinic). Plugins werden in .github/plugin/marketplace.json unter plugins eingetragen.

copilot plugin marketplace add <forgejo-url>/lab/skill-marketplace
copilot plugin marketplace browse ki-labor-skills

Plugin sonarqube

MCP-Server gegen das Labor-SonarQ (https://sonar-mcp.item1.kilab.nico-puhlmann.cloud/mcp). Jeder Teilnehmer braucht einen User-Token (SonarQ → My Account → Security) als Umgebungsvariable:

export SONARQUBE_TOKEN=<token>
copilot plugin install sonarqube@ki-labor-skills

Plugin jenkins

MCP-Server des Labor-Jenkins (https://jenkins.item1.kilab.nico-puhlmann.cloud/mcp-server/mcp): Builds anstoßen (triggerBuild), Status und Logs lesen (getQueueItem, getBuild, getBuildLog, searchBuildLog). Der Trivy-Scan ist eine Stage der Pipeline — Build anstoßen, dann das Log lesen. Jeder Teilnehmer braucht einen API-Token (Jenkins → Avatar → Security) als base64 von user:token:

export JENKINS_AUTH=$(printf '%s' '<user>:<api-token>' | base64)
copilot plugin install jenkins@ki-labor-skills