# Validate Artifact

> >

- **Type:** Skill
- **Install:** `agentstack add skill-all-the-vibes-atv-paperboard-validate-artifact`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [All-The-Vibes](https://agentstack.voostack.com/s/all-the-vibes)
- **Installs:** 0
- **Category:** [Developer Tools](https://agentstack.voostack.com/c/developer-tools)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [All-The-Vibes](https://github.com/All-The-Vibes)
- **Source:** https://github.com/All-The-Vibes/ATV-PaperBoard/tree/main/skills/validate-artifact

## Install

```sh
agentstack add skill-all-the-vibes-atv-paperboard-validate-artifact
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# validate-artifact

Enforces design contract compliance on a previously rendered artifact.

## Usage

```
paperboard validate 
```

## When to invoke

- After `render-artifact` completes, to confirm the artifact is compliant.
- When the `artifact-reviewer` agent requests validation.
- Before publishing or persisting an artifact as final.

## Checks performed

1. **lint** — `@google/design.md` JSON lint on the paired DESIGN.md sidecar.
2. **color-trace** — Every inline hex color in the HTML must appear in the DESIGN.md Colors section.

## Output

Prints one of:
- `✓ ACCEPT  slug=` — all checks passed; exit 0.
- `✗ FAIL()  slug=` — details follow; exit 1.

`fail_class` is one of: `none | lint | color-trace | environment`

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [All-The-Vibes](https://github.com/All-The-Vibes)
- **Source:** [All-The-Vibes/ATV-PaperBoard](https://github.com/All-The-Vibes/ATV-PaperBoard)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-all-the-vibes-atv-paperboard-validate-artifact
- Seller: https://agentstack.voostack.com/s/all-the-vibes
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
