---
title: "Kit check agent-skills | Agent Ready Checklist"
description: "Kit check agent-skills: Agent Skills index. The command that runs it, the evidence it prints and what it cannot prove. It maps to CF-AGENT-SKILLS."
canonical: https://agentreadychecklist.com/kit/agent-skills
site: "Agent Ready Checklist"
last_updated: 2026-11-05
section: "Kit"
---

# Kit check agent-skills | Agent Ready Checklist

> Kit check agent-skills: Agent Skills index. The command that runs it, the evidence it prints and what it cannot prove. It maps to CF-AGENT-SKILLS.

Source: https://agentreadychecklist.com/kit/agent-skills
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# Kit check: Agent Skills index

The agent-skills check of the Verify Kit: Fetches /.well-known/agent-skills/index.json, checks $schema and that every skill has name, type, url and a sha256 digest, then fetches one skill url and compares its digest. It maps to CF-AGENT-SKILLS. Run it alone with --only=agent-skills. On the pass fixture it reports: 1 skill(s); digest of verify-site matches.

## Run it

```bash
curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=agent-skills
```

```bash
node verify.mjs https://example.com --only=agent-skills
```

## What it tests

Fetches /.well-known/agent-skills/index.json, checks $schema and that every skill has name, type, url and a sha256 digest, then fetches one skill url and compares its digest.

## What it cannot prove

Does not judge whether the instructions in a skill are correct.

## Requirements it maps to

-   [CF-AGENT-SKILLS](https://agentreadychecklist.com/checklist/cf-agent-skills/)Agent Skills index

## Evidence on the fixtures

The pass fixture

PASS 1 skill(s); digest of verify-site matches

The js-only fixture

FAIL index.json has no skills array

The 403 fixture

FAIL /.well-known/agent-skills/index.json returned 403

## The one-line sketch

The shipped script is more careful than this sketch, which shows the idea in one line of shell.

```bash
curl -s "$ORIGIN/.well-known/agent-skills/index.json" | jq -e ".skills|all(.name and .url and .digest)"; curl -s "$SKILL_URL" | shasum -a 256
```

## Sources

-   [isitagentready.com/.well-known/agent-skills/agent-skills/SKILL.md](https://isitagentready.com/.well-known/agent-skills/agent-skills/SKILL.md)read 2026-11-04

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
