# Chainguard Demo AI Agent Skills

Chainguard Demo publishes official AI agent skills for its tools, services, and developer workflows. Making the software supply chain secure by default.

Browse 9 official AI agent skills across 2 Chainguard Demo repositories, with install commands and source links.

Official page: https://skillscout.sh/official/chainguard-demo/
Markdown page: https://skillscout.sh/official/chainguard-demo/chainguard-demo_skills_skillscout.md
Vendor website: https://chainguard.dev/

## Prompt for your agent

Fetch this Markdown manifest as plain text: https://skillscout.sh/official/chainguard-demo/chainguard-demo_skills_skillscout.md. If your browser cannot display the Markdown directly, use curl or another text fetcher. Recommend the relevant Chainguard Demo skills package or packages for my goal, explain which individual skills matter, and wait for my approval. After I approve, install with the npx command. If no project is open, install it as an agent skill I can use later.

## Skills packages

### chainguard-demo/claude-plugins

Includes 6 official skills: migrating-dockerfiles-to-chainguard, apko-generator, dockerfile-generator, dockerfile-migrator, mapping-container-images-to-chainguard, mapping-os-packages-to-chainguard.

Install:

```bash
npx skills add chainguard-demo/claude-plugins -y
```

Source: https://github.com/chainguard-demo/claude-plugins

### chainguard-demo/agent-skills

Includes 3 official skills: web-design-hardened, web-design-upstream, workstation-checkup-sample-skill.

Install:

```bash
npx skills add chainguard-demo/agent-skills -y
```

Source: https://github.com/chainguard-demo/agent-skills

## Individual skills

### migrating-dockerfiles-to-chainguard

Official Chainguard Demo skill from chainguard-demo/claude-plugins.

Install:

```bash
npx skills add chainguard-demo/claude-plugins@migrating-dockerfiles-to-chainguard -y
```

Package: chainguard-demo/claude-plugins
Source: https://github.com/chainguard-demo/claude-plugins/tree/main/chainguard-codegen/skills/migrating-dockerfiles-to-chainguard

### apko-generator

Official Chainguard Demo skill from chainguard-demo/claude-plugins.

Install:

```bash
npx skills add chainguard-demo/claude-plugins@apko-generator -y
```

Package: chainguard-demo/claude-plugins
Source: https://github.com/chainguard-demo/claude-plugins/tree/HEAD/chainguard-codegen/skills/apko-generator

### dockerfile-generator

Official Chainguard Demo skill from chainguard-demo/claude-plugins.

Install:

```bash
npx skills add chainguard-demo/claude-plugins@dockerfile-generator -y
```

Package: chainguard-demo/claude-plugins
Source: https://github.com/chainguard-demo/claude-plugins/tree/main/chainguard-codegen/skills/dockerfile-generator

### dockerfile-migrator

Official Chainguard Demo skill from chainguard-demo/claude-plugins.

Install:

```bash
npx skills add chainguard-demo/claude-plugins@dockerfile-migrator -y
```

Package: chainguard-demo/claude-plugins
Source: https://github.com/chainguard-demo/claude-plugins/tree/main/chainguard-codegen/skills/dockerfile-migrator

### mapping-container-images-to-chainguard

Official Chainguard Demo skill from chainguard-demo/claude-plugins.

Install:

```bash
npx skills add chainguard-demo/claude-plugins@mapping-container-images-to-chainguard -y
```

Package: chainguard-demo/claude-plugins
Source: https://github.com/chainguard-demo/claude-plugins/tree/main/chainguard-codegen/skills/mapping-container-images-to-chainguard

### mapping-os-packages-to-chainguard

Official Chainguard Demo skill from chainguard-demo/claude-plugins.

Install:

```bash
npx skills add chainguard-demo/claude-plugins@mapping-os-packages-to-chainguard -y
```

Package: chainguard-demo/claude-plugins
Source: https://github.com/chainguard-demo/claude-plugins/tree/main/chainguard-codegen/skills/mapping-os-packages-to-chainguard

### web-design-hardened

Official Chainguard Demo skill from chainguard-demo/agent-skills.

Install:

```bash
npx skills add chainguard-demo/agent-skills@web-design-hardened -y
```

Package: chainguard-demo/agent-skills
Source: https://github.com/chainguard-demo/agent-skills/tree/main/hardening-comparison/web-design-hardened

### web-design-upstream

Official Chainguard Demo skill from chainguard-demo/agent-skills.

Install:

```bash
npx skills add chainguard-demo/agent-skills@web-design-upstream -y
```

Package: chainguard-demo/agent-skills
Source: https://github.com/chainguard-demo/agent-skills/tree/HEAD/hardening-comparison/web-design-upstream

### workstation-checkup-sample-skill

Official Chainguard Demo skill from chainguard-demo/agent-skills.

Install:

```bash
npx skills add chainguard-demo/agent-skills@workstation-checkup-sample-skill -y
```

Package: chainguard-demo/agent-skills
Source: https://github.com/chainguard-demo/agent-skills/tree/main/workstation-checkup-sample-skill

## chainguard-demo/claude-plugins package overview

Includes 6 official skills: migrating-dockerfiles-to-chainguard, apko-generator, dockerfile-generator, dockerfile-migrator, mapping-container-images-to-chainguard, mapping-os-packages-to-chainguard.

### Top skills in this package

- migrating-dockerfiles-to-chainguard: Official Chainguard Demo skill from chainguard-demo/claude-plugins.
- apko-generator: Official Chainguard Demo skill from chainguard-demo/claude-plugins.
- dockerfile-generator: Official Chainguard Demo skill from chainguard-demo/claude-plugins.
- dockerfile-migrator: Official Chainguard Demo skill from chainguard-demo/claude-plugins.
- mapping-container-images-to-chainguard: Official Chainguard Demo skill from chainguard-demo/claude-plugins.
- mapping-os-packages-to-chainguard: Official Chainguard Demo skill from chainguard-demo/claude-plugins.

### Install

Install the full package:

```bash
npx skills add chainguard-demo/claude-plugins -y
```

Install a specific skill:

```bash
npx skills add chainguard-demo/claude-plugins@migrating-dockerfiles-to-chainguard -y
```

Use the package when you want your agent to choose the relevant skill from this official repository.

Source: https://github.com/chainguard-demo/claude-plugins#readme
